Build apache error

maiijarb

Verified User
Joined
Nov 8, 2006
Messages
66
Hello,

Today i try to update system with ./build all d and it stop at this error

Thank you

make[1]: Entering directory `/usr/local/directadmin/custombuild/httpd-2.4.29/support'
make[2]: Entering directory `/usr/local/directadmin/custombuild/httpd-2.4.29/support'
/usr/local/directadmin/custombuild/httpd-2.4.29/srclib/apr/libtool --silent --mode=link gcc -std=gnu99 -pthread -I/usr/local/include -L/usr/local/lib_http2/lib -lssl -lcrypto -lrt -lcrypt -lpthread \
-L/usr/local/lib -o ab ab.lo -lz /usr/local/directadmin/custombuild/httpd-2.4.29/srclib/apr-util/libaprutil-1.la -lexpat -liconv /usr/local/directadmin/custombuild/httpd-2.4.29/srclib/apr/libapr-1.la -lrt -lcrypt -lpthread -lm
ab.o: In function `ssl_state_cb':
ab.c:(.text+0x5bd): undefined reference to `SSL_state'
ab.o: In function `ssl_print_info':
ab.c:(.text+0xaa8): undefined reference to `sk_num'
ab.c:(.text+0xacb): undefined reference to `sk_value'
ab.o: In function `test':
ab.c:(.text+0x4dda): undefined reference to `SSL_state'
ab.o: In function `main':
ab.c:(.text+0x5af6): undefined reference to `SSLv23_client_method'
ab.c:(.text+0x6332): undefined reference to `SSLv23_client_method'
ab.c:(.text+0x65e9): undefined reference to `SSL_load_error_strings'
ab.c:(.text+0x65ee): undefined reference to `SSL_library_init'
collect2: ld returned 1 exit status
make[2]: *** [ab] Error 1
make[2]: Leaving directory `/usr/local/directadmin/custombuild/httpd-2.4.29/support'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/directadmin/custombuild/httpd-2.4.29/support'
make: *** [all-recursive] Error 1
 
Hello,

Agree with Richard.

It seems you are building Apache with HTTP/2 support.

Are you building Apache against OpenSSL 1.1.0? If so I'd suggest that you try to build apache against OpenSSL 1.0.2.
 
And what version of OpenSSL do you have in /usr/local/lib_http2/ ? OpenSSL 1.1.0?
 
How to check?

#cd /usr/local/lib_http2/
#ls -l
drwxr-xr-x. 2 root root 4096 Apr 10 2017 bin
drwxr-xr-x. 3 root root 4096 Apr 10 2017 include
drwxr-xr-x. 5 root root 4096 Apr 10 2017 lib
drwxr-xr-x. 4 root root 4096 Apr 10 2017 share
drwxr-xr-x. 6 root root 4096 Apr 10 2017 ssl
 
Back
Top