On Mon, Dec 9, 2024 at 1:36 PM Christopher Schultz <ch...@christopherschultz.net> wrote: > > Rainer, > > On 12/8/24 5:59 PM, Rainer Jung wrote: > > Am 05.12.24 um 21:13 schrieb Rémy Maucherat: > >> The proposed Apache Tomcat 9.0.98 release is now available for voting. > >> > >> The notable changes compared to 9.0.97 are: > >> > >> - Add strong ETag support for the WebDAV and default servlet, which can > >> be enabled by using the useStrongETags init parameter with a value > >> set > >> to true. The ETag generated will be a SHA-1 checksum of the resource > >> content. > >> > >> - Add support for RateLimit header fields for HTTP (RFC draft) in the > >> RateLimitFilter. Based on pull request #775 provided by Chenjp > >> > >> - Update Tomcat's fork of Commons DBCP to 2.13.0. > >> > >> 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.98/ > >> > >> The Maven staging repo is: > >> https://repository.apache.org/content/repositories/orgapachetomcat-1526 > >> > >> The tag is: > >> https://github.com/apache/tomcat/tree/9.0.98 > >> 727a8467a37e17fef91e12a65db4d56862d36171 > >> > >> The proposed 9.0.98 release is: > >> [ ] -1, Broken - do not release > >> [ ] +1, Stable - go ahead and release as 9.0.98 > >> > >> Rémy > > > > +1 > > > > Reproducibility of the build checked (except for Windows installer and > > signing) on Linux Mint 22.0. > > Are you able to run Wine? If so, you ought to be able to build the > installer and perform a binary comparison of the generated files. > > > There is one deviation though. In the fulldocs tarball in tomcat-9.0- > > doc/api/index-all.html some of the mentions of Jre19Compat are > > replaced by Jre21Compat when I build it here. > I have the same problem (though mine chose Jre22Compat, not > Jre21Compat). We haven't determined what is causing that, yet.
There is no reason to keep pinging about this. javadoc, for no reason, decides to list this method in its main API index. This method is actually only on the superclass JreCompat so there's no reason to list it on the subclass. It could list all of the JreCompat subclasses like that, but for another reason they seem to override each other. The end result seems random. Ignore it. Rémy > > Tested on platforms > > > > - RHEL 6, 7, 8 and 9, SLES 11, 12 and 15, Solaris 10+11 Sparc > > > > using > > > > - JDK 1.8.0, 11, 17, 21, 23 and 24 (current EA) > > > > from > > > > - Eclipse Adoptium, Azul Zulu, Amazon Coretto, Oracle, RedHat and > > OpenJDK (for the EA) > > > > where available. > > > > Also tested with > > > > - tcnative 1.3.1, tcnative 2.0.8 and panama > > > > based on > > > > - OpenSSL 3.0.15, 3.1.7, 3.2.3, 3.3.2 and 3.4.0. > > > > All fine, except for > > > > - the usual sporadic crashes with tcnative during shutdown > > > > - and the three new tests using derby (only failing on Java 11. > > These are expected to be already fixed by Rémy not running them on > > old JVM. > > -chris > > > --------------------------------------------------------------------- > 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