On Sat, Oct 5, 2024 at 7:51 PM Christopher Schultz
<ch...@christopherschultz.net> wrote:
>
> Rémy,
>
> Thanks for RMing.
>
> On 10/3/24 16:32, Rémy Maucherat wrote:
> > The proposed Apache Tomcat 9.0.96 release is now available for voting.
> >
> > The notable changes compared to 9.0.95 are:
> >
> > - Multiple fixes and improvements for WebDAV.
> >
> > - Improvements to the recently adding request/response recycling for
> >     HTTP/2.
> >
> > - Improve the stability of Tomcat Native during GC.
> >
> > For full details, see the changelog:
> > https://nightlies.apache.org/tomcat/tomcat-9.0.x/docs/changelog.html
> >
> > It can be obtained from:
> > https://dist.apache.org/repos/dist/dev/tomcat/tomcat-9/v9.0.96/
> >
> > The Maven staging repo is:
> > https://repository.apache.org/content/repositories/orgapachetomcat-1519
> >
> > The tag is:
> > https://github.com/apache/tomcat/tree/9.0.96
> > 7ecea31658766b7d0ce7fee5a34564b67c68e789
> >
> > The proposed 9.0.96 release is:
> > [ ] -1, Broken - do not release
> > [ ] +1, Stable - go ahead and release as 9.0.96
>
> +1 for stable release.
>
> Build is reproducible on MacOS x86-64 and the unit tests pass in that
> environment except the FFM tests are skipped and I don't know why. (I DO
> have set java-ffm.home to my Java 22 installation.)

Ok, first thing to check is if the necessary extra classes have been
compiled and are in the lib/tomcat-coyote-ffm.jar

Assuming the classes are there, if I run ant test with Java 22 (with
test.entry=org.apache.tomcat.util.net.TestSsl for example since this
is the basics), the FFM tests will not be skipped. If there's a
problem loading OpenSSL or something, it will skip and of course with
MacOS it is a bit different.

Rémy

> Works with a vanilla servlet-based application in a development environment.
>
> Details:
> * Environment
> *  Java (build):    openjdk version "17.0.12" 2024-07-16 OpenJDK Runtime
> Environment Temurin-17.0.12+7 (build 17.0.12+7) OpenJDK 64-Bit Server VM
> Temurin-17.0.12+7 (build 17.0.12+7, mixed mode)
> *  Java (test):     openjdk version "22.0.2" 2024-07-16 OpenJDK Runtime
> Environment Temurin-22.0.2+9 (build 22.0.2+9) OpenJDK 64-Bit Server VM
> Temurin-22.0.2+9 (build 22.0.2+9, mixed mode)
> *  Ant:             Apache Ant(TM) version 1.10.15 compiled on August 25
> 2024
> *  OS:              Darwin 23.6.0 x86_64
> *  cc:              Apple clang version 12.0.5 (clang-1205.0.22.9)
> *  make:            GNU Make 3.81
> *  OpenSSL:         OpenSSL 3.3.2 3 Sep 2024 (Library: OpenSSL 3.3.2 3
> Sep 2024)
> *  APR:             1.7.5
> *
> * Valid SHA-512 signature for apache-tomcat-9.0.96.zip
> * Valid GPG signature for apache-tomcat-9.0.96.zip
> * Valid SHA-512 signature for apache-tomcat-9.0.96.tar.gz
> * Valid GPG signature for apache-tomcat-9.0.96.tar.gz
> * Valid SHA-512 signature for apache-tomcat-9.0.96.exe
> * Valid GPG signature for apache-tomcat-9.0.96.exe
> * Valid Windows Digital Signature for apache-tomcat-9.0.96.exe
> * Valid SHA512 signature for apache-tomcat-9.0.96-src.zip
> * Valid GPG signature for apache-tomcat-9.0.96-src.zip
> * Valid SHA512 signature for apache-tomcat-9.0.96-src.tar.gz
> * Valid GPG signature for apache-tomcat-9.0.96-src.tar.gz
> *
> * Binary Zip and tarball: Same
> * Source Zip and tarball: Same
> *
> * Building dependencies returned: 0
> * tcnative builds cleanly
> * Tomcat builds cleanly
> * Junit Tests: PASSED
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
> For additional commands, e-mail: dev-h...@tomcat.apache.org
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to