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

Reply via email to