On 22/09/2026 10:03, Rémy Maucherat wrote:
On Tue, Sep 22, 2026 at 10:56 AM Mark Thomas <[email protected]> wrote:
On 22/09/2026 09:33, [email protected] wrote:
This is an automated email from the ASF dual-hosted git repository.
rmaucher pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/tomcat.git
The following commit(s) were added to refs/heads/main by this push:
new a8d6656804 Bump Java needed to build to 25
a8d6656804 is described below
commit a8d6656804ab7a3e3d54ae0cd4d65ba12bfb1261
Author: remm <[email protected]>
AuthorDate: Tue Sep 22 10:33:33 2026 +0200
Bump Java needed to build to 25
FFM has some useful API tweaks in Java 25, so move up to the LTS
release.
Does this mean we are raising the minimum Java to Java 25 if users want
to use FFM?
Oh yes, that is correct. Is it acceptable ?
The docs currently imply a Java 22 requirement but it isn't explicit.
Jakarta EE always uses LTS versions as minimum Java versions.
Java 25 is the minimum LTS version that supports FFM.
Given all of that, I'd be OK with making Java 25 the minimum version to
use FFM features. We should add text to that effect wherever we
reference ${min.java.version}
I'll update BuildBot to use Java 25. That is useful even if this change
is reverted.
Mark
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]