On 2024/02/07 18:19:24 Christopher Schultz wrote: > Michael, > > On 2/7/24 11:05, Michael Osipov wrote: > > On 2024/02/04 19:54:25 Mark Thomas wrote: > >> Hi all, > >> > >> AS you have probably noticed I am working on another round of Tomcat > >> Native releases. > >> > >> We are overdue on switching to 1.3.x so I would like to propose the > >> following with this release round: > >> > >> - create a new 1.3.x branch from the current 1.2.x HEAD > >> - update minimum OpenSSL to 1.1.1 > >> - update minimum APR to 1.6.3 > >> - remove code supporting OpenSSL < 1.1.1 > >> > >> The next 8.5.x and 9.0.x releases would then ship with Tomcat Native > >> 1.3.0 but minimum required/recommended Tomcat Native versions would not > >> change. > > > > I have just tested Tomcat 9.0.x from Git repo against: > > FreeBSD 13-STABLE: > > OpenSSL 1.1.1w-freebsd 11 Sep 2023 > > Tomcat Native library [1.3.1-dev] using APR version [1.7.3] > > > > > > HP-UX 11.31: > > OpenSSL 1.1.1w 11 Sep 2023 > > Tomcat Native library [1.3.1-dev] using APR version [1.7.4] > > > > I will try with OpenSSL 3.0.x soon. It is very unfortunate that 9.0.x > > requires Java 17 to build, it is not available on HP-UX and will never be > > by HPE. I had to downgrade BND to 6.4.0 to make it run. I still consider > > this a wrong move for at least Tomcat 9.0.x, Java 11 should have stayed the > > minimum. > > I think it's actually possible to build with Java 11, but the release > builds require Java 17 for .... #reasons. > > Try just hacking the build files to allow Java 11 and see if you can build.
It does work: diff --git a/build.properties.default b/build.properties.default index 2ec1dbfb16..82aec7debb 100644 --- a/build.properties.default +++ b/build.properties.default @@ -307 +307 @@ spotbugs.loc=${base-maven.loc}/com/github/spotbugs/spotbugs/${spotbugs.version}/ -bnd.version=7.0.0 +bnd.version=6.4.0 diff --git a/build.xml b/build.xml index 94e80620e2..83852a889f 100644 --- a/build.xml +++ b/build.xml @@ -110 +110 @@ - <property name="build.java.version" value="17"/> + <property name="build.java.version" value="11"/> --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org