Mailing List Archive

Apache Installation Issue
>
> 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
>