私も同じ問題に遭遇しました。問題の根本的な原因は、apr バージョンのバージョンの不一致です。
これを修正するには、apr-util-1.5.4.tar.gz および apr-1.5.1.tar.gz をダウンロードします。これらはhttps://apr.apache.org/download.cgiからダウンロードできます。
/src/httpd に http src が展開されていると仮定すると、opt/src/httpd/srclib で apr-1.5.1 と apr-util を展開します。
したがって、解凍された構造は opt/src/httpd/srclib/apr および opt/src/httpd/srclib/apr-util になります。
これが完了したら、次のコマンドで構成を実行できます
./configure --prefix=/opt/httpd-2.4.10 --with-included-apr
make
make install
これにより、httpdがインストールされます
/opt/httpd-2.4.10
次のコマンドを使用して、正しいバージョンの APR が参照されているかどうかを確認できます。
/opt/httpd-2.4.10/bin/httpd -V
以下のような出力が表示されるはずです。
Server version: Apache/2.4.10 (Unix)
Server built: Dec 16 2014 11:46:58
Server's Module Magic Number: 20120211:36
Server loaded: APR 1.5.1, APR-UTIL 1.5.4
Compiled using: APR 1.5.1, APR-UTIL 1.5.4
Architecture: 64-bit
Server MPM: worker
threaded: yes (fixed thread count)
forked: yes (variable process count)
Server compiled with....
-D APR_HAS_SENDFILE
-D APR_HAS_MMAP
-D APR_HAVE_IPV6 (IPv4-mapped addresses enabled)
-D APR_USE_SYSVSEM_SERIALIZE
-D APR_USE_PTHREAD_SERIALIZE
-D SINGLE_LISTEN_UNSERIALIZED_ACCEPT
-D APR_HAS_OTHER_CHILD
-D AP_HAVE_RELIABLE_PIPED_LOGS
-D DYNAMIC_MODULE_LIMIT=256
-D HTTPD_ROOT="/opt/httpd-2.4.10"
-D SUEXEC_BIN="/opt/httpd-2.4.10/bin/suexec"
-D DEFAULT_PIDLOG="logs/httpd.pid"
-D DEFAULT_SCOREBOARD="logs/apache_runtime_status"
-D DEFAULT_ERRORLOG="logs/error_log"
-D AP_TYPES_CONFIG_FILE="conf/mime.types"
-D SERVER_CONFIG_FILE="conf/httpd.conf"