Michael,
On 2/7/24 14:14, Michael Osipov wrote:
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"/>
I will do some thinking about maybe only enforcing Java 17 for
release-builds and not "normal" builds.
-chris
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org