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

Reply via email to