Hi Dennis,

Am 21.01.2019 um 00:34 schrieb Dennis Clarke:
On 1/20/19 2:19 PM, Rainer Jung wrote:
Am 17.01.2019 um 19:49 schrieb Daniel Ruggeri:
Hi, all;
    Please find below the proposed release tarball and signatures:
https://dist.apache.org/repos/dist/dev/httpd/

I would like to call a VOTE over the next few days to release this candidate tarball as 2.4.38:
[X] +1: It's not just good, it's good enough!
[ ] +0: Let's have a talk.
[ ] -1: There's trouble in paradise. Here's what's wrong.

+1 to release and thanks a bunch for RM!

Summary: all OK except for

- some shutdown crashes on Solaris with MPM event when statically linked (already observed in 2.4.37)


That is a brutally detailed pile of work there and I am impressed and
curious.  I have done everything as 64-bit objects everywhere and wonder
if you could share what you see on Solaris 10 from :

I guess you mean for a build that shows the crashes (statically linked ones)? Note mine are 32 bit binaries and reallyall module set, so lots of dependencies. The following is from a build against OpenSSL 1.1.1a:

corv # ldd /usr/local/bin/httpd
         libpcre.so.1 =>  /usr/local/lib/libpcre.so.1
         libaprutil-1.so.0 =>     /usr/local/lib/libaprutil-1.so.0
         libexpat.so.1 =>         /usr/local/lib/libexpat.so.1
         libiconv.so.2 =>         /usr/local/lib/libiconv.so.2
         libapr-1.so.0 =>         /usr/local/lib/libapr-1.so.0
         libuuid.so.1 =>  /lib/64/libuuid.so.1
         libsendfile.so.1 =>      /lib/64/libsendfile.so.1
         librt.so.1 =>    /lib/64/librt.so.1
         libsocket.so.1 =>        /lib/64/libsocket.so.1
         libnsl.so.1 =>   /lib/64/libnsl.so.1
         libpthread.so.1 =>       /lib/64/libpthread.so.1
         libc.so.1 =>     /lib/64/libc.so.1
         libaio.so.1 =>   /lib/64/libaio.so.1
         libmd.so.1 =>    /lib/64/libmd.so.1
         libmp.so.2 =>    /lib/64/libmp.so.2
         libscf.so.1 =>   /lib/64/libscf.so.1
         libdoor.so.1 =>  /lib/64/libdoor.so.1
         libuutil.so.1 =>         /lib/64/libuutil.so.1
         libgen.so.1 =>   /lib/64/libgen.so.1
         libm.so.2 =>     /lib/64/libm.so.2
         /lib/sparcv9/../libm/sparcv9/libm_hwcap1.so.2
         /platform/SUNW,SPARC-Enterprise/lib/sparcv9/libc_psr.so.1

Mine is:

libjansson.so.4 => /path/to/install/jansson/2.12-1.solaris10.sparc/lib/libjansson.so.4 libcurl.so.4 => /path/to/install/curl/7.63.0-111-3.solaris10.sparc/lib/libcurl.so.4 libssl.so.1.1 => /path/to/install/openssl-1.1.1a-1.solaris10.sparc/lib/libssl.so.1.1 libcrypto.so.1.1 => /path/to/install/openssl-1.1.1a-1.solaris10.sparc/lib/libcrypto.so.1.1 libpcre.so.1 => /path/to/install/pcre/8.42-1.solaris10.sparc/lib/libpcre.so.1 libdistcache.so.1 => /path/to/install/distcache/1.5.1-9.solaris10.sparc/lib/libdistcache.so.1 libnal.so.1 => /path/to/install/distcache/1.5.1-9.solaris10.sparc/lib/libnal.so.1
        libdl.so.1 =>    /lib/libdl.so.1
libxml2.so.2 => /path/to/install/libxml2/2.9.9-1.solaris10.sparc/lib/libxml2.so.2
        libz.so.1 =>     /usr/lib/libz.so.1
libbrotlienc.so.1 => /path/to/install/brotli/1.0.7-1.solaris10.sparc/lib/libbrotlienc.so.1 libbrotlicommon.so.1 => /path/to/install/brotli/1.0.7-1.solaris10.sparc/lib/libbrotlicommon.so.1
        libldap.so.5 =>  /usr/lib/libldap.so.5
liblua.so.5.3 => /path/to/install/lua/5.3.5-1.solaris10.sparc/lib/liblua.so.5.3
        libm.so.2 =>     /lib/libm.so.2
libaprutil-1.so.0 => /path/to/install/apr-util/1.6.x/1.6.1/solaris10.sparc-modular_enable-apr_1.6.5-dso_enable-expat_2.2.6-1-ldap_explicit-openssl_1.1.1a-1-shared-sqlite_3.26.0-1-bdb_6.1.19-1-mysql_6.1.11-5-oracle_11.2.0.2.0/lib/libaprutil-1.so.0 libdb-6.1.so => /path/to/install/berkeley_db/6.1.19-1.solaris10.sparc/lib/libdb-6.1.so
        libresolv.so.2 =>        /lib/libresolv.so.2
libexpat.so.1 => /path/to/install/expat/2.2.6-1.solaris10.sparc/lib/libexpat.so.1 libapr-1.so.0 => /path/to/install/apr/1.6.x/1.6.5/solaris10.sparc-dso_enable/lib/libapr-1.so.0
        libuuid.so.1 =>  /lib/libuuid.so.1
        libsendfile.so.1 =>      /lib/libsendfile.so.1
        librt.so.1 =>    /lib/librt.so.1
        libsocket.so.1 =>        /lib/libsocket.so.1
        libnsl.so.1 =>   /lib/libnsl.so.1
        libpthread.so.1 =>       /lib/libpthread.so.1
        libc.so.1 =>     /lib/libc.so.1
libnghttp2.so.14 => /path/to/install/curl/7.63.0-111-3.solaris10.sparc/lib/curl-deps/libnghttp2.so.14
        libsasl.so.1 =>  /usr/lib/libsasl.so.1
        libmd.so.1 =>    /lib/libmd.so.1
        libnspr4.so =>   /usr/lib/mps/libnspr4.so
        libplc4.so =>    /usr/lib/mps/libplc4.so
        libnss3.so =>    /usr/lib/mps/libnss3.so
        libssl3.so =>    /usr/lib/mps/libssl3.so
        libaio.so.1 =>   /lib/libaio.so.1
        libmp.so.2 =>    /lib/libmp.so.2
        libscf.so.1 =>   /lib/libscf.so.1
        libnssutil3.so =>        /usr/lib/mps/libnssutil3.so
        libplds4.so =>   /usr/lib/mps/libplds4.so
        libthread.so.1 =>        /lib/libthread.so.1
        libdoor.so.1 =>  /lib/libdoor.so.1
        libuutil.so.1 =>         /lib/libuutil.so.1
        libgen.so.1 =>   /lib/libgen.so.1
        /platform/SUNW,Sun-Fire-V240/lib/libc_psr.so.1
        /platform/SUNW,Sun-Fire-V240/lib/libmd_psr.so.1
        /usr/lib/mps/cpu/sparcv8plus/libnspr_flt4.so

corv #
corv # /usr/local/bin/httpd -V
Server version: Apache/2.4.38 (Unix)
Server built:   Jan 20 2019 07:23:02
Server's Module Magic Number: 20120211:83
Server loaded:  APR 1.6.5, APR-UTIL 1.6.1
Compiled using: APR 1.6.5, APR-UTIL 1.6.1
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"
corv #

Server version: Apache/2.4.38 (Unix)
Server built:   Jan 18 2019 06:28:45
Server's Module Magic Number: 20120211:83
Server loaded:  APR 1.6.5, APR-UTIL 1.6.1
Compiled using: APR 1.6.5, APR-UTIL 1.6.1
Architecture:   32-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="/path/to/install/httpd/2.4.x/2.4.38/solaris10.sparc-1.6.5-1.6.1-1.1.1a-1-shared-reallyall-static" -D SUEXEC_BIN="/path/to/install/httpd/2.4.x/2.4.38/solaris10.sparc-1.6.5-1.6.1-1.1.1a-1-shared-reallyall-static/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"

Regards,

Rainer

Reply via email to