There are a number of changes in OpenSSL 1.1 which break compatibility with older versions of the API, and which break the Guacamole build if OpenSSL 1.1 is present, particularly the removal of threading callbacks (replaced with no-op macros) and the migration to opaque structures with public accessor functions. The error below is due to the no-op macros, and fixing those reveals further errors due to the new and required public accessor functions.
A rough list is here:
The Guacamole build will need to be updated to take these changes into account. The original issue report:
I have compiled and used guacamole since v. 9.8 or so. I just downloaded the source for 9.11-incubating. ./configure works fine. Make terminates with the following error:
Make files is not my strong suit, but it seems like there's a problem with the configure script?