On 4/4/19 4:56 PM, Rainer Jung wrote:
> Hi Dennis,
> 

Thank you for the extensive details !

I arrived at a similar sort of discovery but I used a more brute force
method. I did check sources to see that we had new symbols that did not
previously exist and I did have apr headers on the system from a
previous release. Well of course. There is the problem.

All is well and httpd 2.4.39 is all built with new apr :



beta $ file /usr/local/bin/httpd
/usr/local/bin/httpd: ELF 64-bit MSB executable SPARCV9 Version 1,
dynamically linked, not stripped
beta $ /usr/local/bin/httpd -V
Server version: Apache/2.4.39 (Unix)
Server built:   Apr  4 2019 21:13:56
Server's Module Magic Number: 20120211:84
Server loaded:  APR 1.7.0, APR-UTIL 1.5.3
Compiled using: APR 1.7.0, APR-UTIL 1.5.3
Architecture:   64-bit
Server MPM:     event
  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_PROC_PTHREAD_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="/usr/local"
 -D SUEXEC_BIN="/usr/local/bin/suexec"
 -D DEFAULT_PIDLOG="www/var/logs/httpd.pid"
 -D DEFAULT_SCOREBOARD="logs/apache_runtime_status"
 -D DEFAULT_ERRORLOG="logs/error_log"
 -D AP_TYPES_CONFIG_FILE="www/conf/mime.types"
 -D SERVER_CONFIG_FILE="www/conf/httpd.conf"
beta $

What baffles me is the APR-UTIL 1.5.3 version seen above.
I am absolutely using 1.6.1 here.


-- 
Dennis Clarke
RISC-V/SPARC/PPC/ARM/CISC
UNIX and Linux spoken
GreyBeard and suspenders optional



Reply via email to