apache 2.2.2.16 ошибка компиляции с openssl-1.1.0h

316
Ashish Rocker

Пожалуйста, помогите мне решить эту проблему с компиляцией apache2.2 на Debian Squeeze,

В основном я пытаюсь скомпилировать mod_ssl, потому что текущий mod_ssl не поддерживает поддержку tls1.2. Поэтому я извлек источник текущего apache из репозитория Debian и теперь пытаюсь пересобрать его с помощью нового openssl, чтобы я мог сгенерировать работающий mod_ssl с поддержкой tls1.2

Я получаю следующую ошибку, когда пытаюсь скомпилировать apache2.22.16 с openssl 1.1.0h и с gcc версии 4.4.5 (Debian 4.4.5-8)

 /root/apache/apache/apache2-2.2.16/srclib/apr/libtool --silent --mode=compile gcc -pthread -O2 -DLINUX=2 -D_REENTRANT -D_GNU_SOURCE -I/root/apache/apache/apache2-2.2.16/srclib/pcre -I. -I/root/apache/apache/apache2-2.2.16/os/unix -I/root/apache/apache/apache2-2.2.16/server/mpm/prefork -I/root/apache/apache/apache2-2.2.16/modules/http -I/root/apache/apache/apache2-2.2.16/modules/filters -I/root/apache/apache/apache2-2.2.16/modules/proxy -I/root/apache/apache/apache2-2.2.16/include -I/root/apache/apache/apache2-2.2.16/modules/generators -I/root/apache/apache/apache2-2.2.16/modules/mappers -I/root/apache/apache/apache2-2.2.16/modules/database -I/root/apache/apache/apache2-2.2.16/srclib/apr/include -I/root/apache/apache/apache2-2.2.16/srclib/apr-util/include -I/root/apache/apache/apache2-2.2.16/modules/proxy/../generators -I/opt/openssl-1.1.0h/include/include -I/root/apache/apache/apache2-2.2.16/modules/ssl -I/root/apache/apache/apache2-2.2.16/modules/dav/main -prefer-non-pic -static -c ssl_engine_io.c && touch ssl_engine_io.lo ssl_engine_io.c: In function 'bio_filter_out_flush': ssl_engine_io.c:135: error: dereferencing pointer to incomplete type ssl_engine_io.c: In function 'bio_filter_create': ssl_engine_io.c:168: error: dereferencing pointer to incomplete type ssl_engine_io.c:169: error: dereferencing pointer to incomplete type ssl_engine_io.c:170: error: dereferencing pointer to incomplete type ssl_engine_io.c:171: error: dereferencing pointer to incomplete type ssl_engine_io.c: In function 'bio_filter_out_write': ssl_engine_io.c:196: error: dereferencing pointer to incomplete type ssl_engine_io.c: In function 'bio_filter_out_ctrl': ssl_engine_io.c:246: error: dereferencing pointer to incomplete type ssl_engine_io.c:266: error: dereferencing pointer to incomplete type ssl_engine_io.c:269: error: dereferencing pointer to incomplete type ssl_engine_io.c: At top level: 
0

0 ответов на вопрос