Am 02.03.2016 um 14:43 schrieb Mark Thomas:
Version 1.2.4 includes the following changes:
- Report runtime rather than compile time version for OpenSSL
- Fixes to allow continued building with master
The proposed release artefacts can be found at [1],
and the build was done using tag [2].
The Apache Tomcat Native 1.2.5 is
[X] Stable, go ahead and release
[ ] Broken because of ...
+1 to release, thanks for RMing.
Detailed results especially about unit test failures see below. Nothing
really interesting for APR tests.
Next time we might build the binaries using APR 1.5.2 or whatever is
latest then.
We might still want to remove some resolved items from TODO.txt and
probably can resolve some more for the next releases.
- Tested with APR 1.5.2 and OpenSSL 1.0.2g
- Platforms Solaris 10 Sparc, SLES 11 64 Bits, RHEL 6 64 Bits
- configure flag "--enable-maintainer-mode"
- Using Java versions 1.8.0_72 for tcnative build, tests/examples
and TC trunk unit tests
- Using "-XX:-UseCompressedClassPointers" in combination with
Java 8 on 64 Bit Linux
- MD5 OK
- signatures OK
- gz and zip for sources consistent
- source dist consistent with svn tag
- config.guess and config.sub from apr 1.5 (copied by buildconf)
2 years old, not so nice but still OK.
- VERSIONS says OpenSSL 1.0.2g (OK) and APR 1.5.1
- next time we might build using APR 1.5.2 or whatever is latest then
- recreated release with jnirelease script, results are
consistent with source dist, except for minor expected diffs in
CHANGELOG.txt and generated docs
- make succeeds and builds lib
- some warning, most not problematic.
In the meantime I fixed all warnings.
- The warnings in src/sslutils.c were somewhat relevant,
depending on what retsrictions on the expected function
parameters we assume:
src/sslutils.c:634:12: warning: 'proto_len' may be used
uninitialized in this function
src/sslutils.c:638:12: warning: 'p' may be used
uninitialized in this function
- "ant test" succeeds
- unit test results for trunk (apr, nio and nio2),
- Tests failing for all connectors
and all platforms:
- org.apache.tomcat.util.net.openssl.ciphers.TestCipher
- org.apache.tomcat.util.net.openssl.ciphers.
TestOpenSSLCipherConfigurationParser
- Tests failing for RHEL 6
NIO org.apache.catalina.core.TestAsyncContextImpl
NIO org.apache.tomcat.websocket.TestWsWebSocketContainer
NIO2 org.apache.catalina.core.TestAsyncContextImpl
- Tests failing on SLES 11 (but I get OutOfMemoryError
likely because the Linux VM is too small, so the test is
not really regular):
- all connectors
org.apache.catalina.core.TestAsyncContextImpl
org.apache.tomcat.websocket.TestWebSocketFrameClient
org.apache.tomcat.websocket.TestWebSocketFrameClientSSL
- NIO
org.apache.tomcat.websocket.TestWsWebSocketContainer
- NIO2
org.apache.catalina.ant.TestDeployTask (crashed)
Regards,
Rainer
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org