Control: severity -1 serious On Thu, 23 Feb 2023 12:33:35 +0100 Emmanuel Bourg <ebo...@apache.org> wrote: > Source: i2p > Version: 0.9.48-1.1 > Severity: important > > i2p depends on libtomcat9-java but this package is going to be removed. > Please use libtomcat10-java instead.
This is actually release-critical. I tried to replace the javax.servlet imports with jakarta.servlet but there are significant changes and it is not just find and replace. It seems there have been several new upstream releases in the past (#983410) and other bug reports have been ignored too (#1024461, #1027972) I would rather suggest to remove i2p from testing for now because of that. If someone wants to give it a try as well, then just replace libtomcat9-java with libtomcat10-java in debian/control and apply the tomcat10-migration.patch to get you started.
From: Markus Koschany <a...@debian.org> Date: Sun, 5 Mar 2023 17:40:15 +0100 Subject: tomcat10 migration --- apps/jetty/build.xml | 1 + build.xml | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/jetty/build.xml b/apps/jetty/build.xml index bb01643..d220dc4 100644 --- a/apps/jetty/build.xml +++ b/apps/jetty/build.xml @@ -268,6 +268,7 @@ <istrue value="${with-libtomcat7-java}" /> <istrue value="${with-libtomcat8-java}" /> <istrue value="${with-libtomcat9-java}" /> + <istrue value="${with-libtomcat10-java}" /> </or> </condition> <condition property="with-libtomcat-without-libjetty" > diff --git a/build.xml b/build.xml index 84651fe..9814ceb 100644 --- a/build.xml +++ b/build.xml @@ -12,7 +12,7 @@ <property file="build.properties"/> <!-- When changing, also change javadoc URL in build.properties, and checksum in apps/jetty/build.xml --> <property name="jetty.ver" value="9.3.29.v20201019" /> - <property name="tomcat.ver" value="9.0.40" /> + <property name="tomcat.ver" value="10.1.6" /> <!-- You probably don't want to change anything from here down --> <target name="help" depends="all" />
signature.asc
Description: This is a digitally signed message part