Hello all,
I am trying to fix a problem with libssl dependency:
------------------------------------------------
guacamole-server version 1.5.3
------------------------------------------------
Library status:
freerdp2 ............ yes
pango ............... yes
libavcodec .......... yes
libavformat.......... yes
libavutil ........... yes
libssh2 ............. yes
* libssl .............. no*
libswscale .......... yes
libtelnet ........... yes
libVNCServer ........ yes
libvorbis ........... yes
libpulse ............ yes
libwebsockets ....... yes
libwebp ............. yes
wsock32 ............. no
Protocol support:
*Kubernetes .... no*
RDP ........... yes
*SSH ........... no*
Telnet ........ yes
VNC ........... yes
Services / tools:
guacd ...... yes
guacenc .... yes
guaclog .... yes
FreeRDP plugins: /usr/lib64/freerdp2
Init scripts: /etc/init.d
Systemd units: no
config.log:
configure:15368: checking for SSL_CTX_new in -lssl
configure:15391: gcc -std=gnu11 -o conftest -g -O2 conftest.c -lssl >&5
/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/libssl.so:
undefined reference to `[email protected]'
/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/libssl.so:
undefined reference to `[email protected]'
/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/libssl.so:
undefined reference to `[email protected]'
/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/libssl.so:
undefined reference to `[email protected]'
/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/libssl.so:
undefined reference to `[email protected]'
collect2: error: ld returned 1 exit status
configure:15401: result: no
configure:15413: WARNING:
--------------------------------------------
Unable to find libssl.
guacd will not support SSL connections.
--------------------------------------------
I got all required packages installed:
yum list installed | grep ssl
libcurl-openssl.x86_64 4.6.0-1.el7
@anaconda/8.8.1
*mod_ssl.x86_64* 1:2.4.6-99.el7.centos.1 @updates
nss_compat_ossl.x86_64 0.9.6-8.el7
@anaconda/8.8.1
*openssl.x86_64 * 1:1.0.2k-26.el7_9 @updates
*openssl-devel.x86_64* 1:1.0.2k-26.el7_9 @updates
*openssl-libs.x86_64 * 1:1.0.2k-26.el7_9 @updates
xmlsec1-openssl.x86_64 1.2.20-7.el7_4
@anaconda/8.8.1
Package 1:openssl-devel-1.0.2k-26.el7_9.x86_64 already installed *and
latest version*
Feels like the configure expecting something that doesn't exist in the
current library set (similar to
https://stackoverflow.com/questions/5593284/undefined-reference-to-ssl-library-init-and-ssl-load-error-strings
)
Any help is much appreciated!
-Victor