> > Hi, > > We have Redhat 7.8 where Apache 2.x is being configured from the source > using OpenSSL 1.x > > However, it keeps giving me this error :- > > /opt/app/workload/httpd/srclib/apr/libtool --silent --mode=install install > mod_dir.la /opt/app/workload/apache/modules/ > /opt/app/workload/httpd/srclib/apr/libtool --silent --mode=install install > mod_actions.la /opt/app/workload/apache/modules/ > /opt/app/workload/httpd/srclib/apr/libtool --silent --mode=install install > mod_speling.la /opt/app/workload/apache/modules/ > /opt/app/workload/httpd/srclib/apr/libtool --silent --mode=install install > mod_userdir.la /opt/app/workload/apache/modules/ > /opt/app/workload/httpd/srclib/apr/libtool --silent --mode=install install > mod_alias.la /opt/app/workload/apache/modules/ > /opt/app/workload/httpd/srclib/apr/libtool --silent --mode=install install > mod_rewrite.la /opt/app/workload/apache/modules/ > make[3]: Leaving directory `/opt/app/workload/httpd/modules/mappers' > make[2]: Leaving directory `/opt/app/workload/httpd/modules/mappers' > make[2]: Entering directory `/opt/app/workload/httpd/modules' > make[2]: Leaving directory `/opt/app/workload/httpd/modules' > make[1]: Leaving directory `/opt/app/workload/httpd/modules' > Making install in support > make[1]: Entering directory `/opt/app/workload/httpd/support' > make[2]: Entering directory `/opt/app/workload/httpd/support' > /opt/app/workload/httpd/srclib/apr/libtool --silent --mode=link gcc > -std=gnu99 -g -O2 -pthread \ > -L//opt/app/workload/apache/lib -o ab -static ab.lo > /opt/app/workload/httpd/srclib/apr-util/libaprutil-1.la -lexpat > /opt/app/workload/httpd/srclib/apr/libapr-1.la -lrt -lcrypt -lpthread > -ldl -lm -lssl -lcrypto -lrt -lcrypt -lpthread -ldl > ab.o: In function `ssl_state_cb': > /opt/app/workload/httpd/support/ab.c:575: undefined reference to > `SSL_in_init' > ab.o: In function `ssl_print_cert_info': > /opt/app/workload/httpd/support/ab.c:653: undefined reference to > `X509_get_version' > /opt/app/workload/httpd/support/ab.c:655: undefined reference to > `X509_getm_notBefore' > /opt/app/workload/httpd/support/ab.c:659: undefined reference to > `X509_getm_notAfter' > ab.o: In function `sk_X509_num': > /usr/local/include/openssl/x509.h:99: undefined reference to > `OPENSSL_sk_num' > ab.o: In function `sk_X509_value': > /usr/local/include/openssl/x509.h:99: undefined reference to > `OPENSSL_sk_value' > ab.o: In function `main': > /opt/app/workload/httpd/support/ab.c:2305: undefined reference to > `TLS_client_method' > /opt/app/workload/httpd/support/ab.c:2560: undefined reference to > `TLS_client_method' > /opt/app/workload/httpd/support/ab.c:2637: undefined reference to > `OPENSSL_init_ssl' > /opt/app/workload/httpd/support/ab.c:2638: undefined reference to > `OPENSSL_init_ssl' > /opt/app/workload/httpd/support/ab.c:2647: undefined reference to > `SSL_CTX_set_options' > ab.o: In function `test': > /opt/app/workload/httpd/support/ab.c:1990: undefined reference to > `SSL_in_init' > collect2: error: ld returned 1 exit status > make[2]: *** [ab] Error 1 > make[2]: Leaving directory `/opt/app/workload/httpd/support' > make[1]: *** [install-recursive] Error 1 > make[1]: Leaving directory `/opt/app/workload/httpd/support' > make: *** [install-recursive] Error 1 > ##END 2021/01/20 02:21:17 - install > > Thanks, > Jitesh >