Can you try to adopt your system to the openssl path as I in the dockerfile.
https://gitlab.com/aleks001/haproxy20-centos/blob/master/Dockerfile#L37 ``` echo "/opt/prod/openssl111c/lib64" > /etc/ld.so.conf.d/openssl-111c.conf \ && ldconfig -v \ ``` Regards Aleks Wed Jul 17 17:38:59 GMT+02:00 2019 [email protected]: > bob > > On Wed, Jul 17, 2019, at 8:29 AM, Zakharychev, Bob wrote: > > you are using SSL_INC and SSL_LIB incorrectly: they should ONLY contain > > paths to corresponding include and library directories, not GCC > > options. So in your case they should look like this: > > > > SSL_LIB=/opt/prod/openssl111c/lib64 \ > > SSL_INC=/opt/prod/openssl111c/include \ > > > switching to > > make V=1 \ > TARGET=linux-glibc \ > USE_SYSTEMD=1 \ > USE_PCRE2=1 \ > USE_PCRE2_JIT=1 \ > USE_OPENSSL=1 \ > SSL_LIB=/opt/prod/openssl111c/lib64 \ > SSL_INC=/opt/prod/openssl111c/include \ > USE_THREAD=1 \ > USE_PTHREAD_PSHARED=1 \ > USE_TFO=1 \ > USE_NS=1 > > now, after build, > > /opt/prod/haproxy/sbin/haproxy -vv > /opt/prod/haproxy/sbin/haproxy: /usr/lib64/libssl.so.1.1: version > `OPENSSL_1_1_1' not found (required by /opt/prod/haproxy/sbin/haproxy) > /opt/prod/haproxy/sbin/haproxy: /usr/lib64/libcrypto.so.1.1: version > `OPENSSL_1_1_1' not found (required by /opt/prod/haproxy/sbin/haproxy) > > it completely ignores the specified paths, and incorrectly links the > distro-installed, system libs. > > hal > >

