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" />

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to