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