Package: release.debian.org
Severity: normal
User: release.debian....@packages.debian.org
Usertags: unblock
X-Debbugs-Cc: ti...@packages.debian.org
Control: affects -1 + src:tiles

Please unblock package tiles

This update fixes the build failure with OpenJDK 17 (#1011597) and replaces
the dependency on libtomcat9-java with libtomcat10-java.

Thank you,

Emmanuel Bourg


unblock tiles/3.0.7-5
diff -Nru tiles-3.0.7/debian/changelog tiles-3.0.7/debian/changelog
--- tiles-3.0.7/debian/changelog        2018-12-03 17:47:30.000000000 +0100
+++ tiles-3.0.7/debian/changelog        2023-05-12 08:42:15.000000000 +0200
@@ -1,3 +1,11 @@
+tiles (3.0.7-5) unstable; urgency=medium
+
+  * Team upload.
+  * Fixed the build failure with Java 17 (Closes: #1011597)
+  * Depend on libtomcat10-java instead of libtomcat9-java
+
+ -- Emmanuel Bourg <ebo...@apache.org>  Fri, 12 May 2023 08:42:15 +0200
+
 tiles (3.0.7-4) unstable; urgency=medium
 
   * Team upload.
diff -Nru tiles-3.0.7/debian/control tiles-3.0.7/debian/control
--- tiles-3.0.7/debian/control  2018-12-03 17:41:46.000000000 +0100
+++ tiles-3.0.7/debian/control  2023-05-12 02:02:57.000000000 +0200
@@ -19,9 +19,9 @@
  libspring-web-java,
  libtiles-autotag-java,
  libtiles-request-java,
- libtomcat9-java,
+ libtomcat10-java,
  libvelocity-tools-java,
- maven-debian-helper
+ maven-debian-helper (>= 2.6.3~)
 Standards-Version: 4.2.1
 Vcs-Git: https://salsa.debian.org/java-team/tiles.git
 Vcs-Browser: https://salsa.debian.org/java-team/tiles
diff -Nru tiles-3.0.7/debian/maven.rules tiles-3.0.7/debian/maven.rules
--- tiles-3.0.7/debian/maven.rules      2018-12-03 17:41:34.000000000 +0100
+++ tiles-3.0.7/debian/maven.rules      2023-05-12 02:02:57.000000000 +0200
@@ -3,4 +3,4 @@
 javax.servlet s/servlet-api/javax.servlet-api/ jar s/.*/3.1/
 javax.servlet.jsp s/jsp-api/javax.servlet.jsp-api/ jar s/.*/2.3/
 javax.el s/el-api/javax.el-api/ jar s/.*/3.0/
-org.apache.tomcat s/jasper-el/tomcat-jasper-el/ * s/.*/9.x/
+org.apache.tomcat s/jasper-el/tomcat-jasper-el/ * s/.*/10.x/
diff -Nru tiles-3.0.7/debian/rules tiles-3.0.7/debian/rules
--- tiles-3.0.7/debian/rules    2018-09-19 10:55:29.000000000 +0200
+++ tiles-3.0.7/debian/rules    2023-05-12 01:11:17.000000000 +0200
@@ -9,9 +9,11 @@
        echo 
'<project><modelVersion>4.0.0</modelVersion><groupId>org.apache.tiles</groupId><artifactId>tiles-test-pom</artifactId><version>2.2.2</version><packaging>pom</packaging></project>'
 > src/tiles-test-pom/pom.xml
 
 override_dh_auto_build:
+       MAVEN_OPTS="--add-opens java.base/java.util=ALL-UNNAMED" \
        dh_auto_build -- --file src/pom.xml package javadoc:aggregate
 
 override_dh_auto_test:
+       MAVEN_OPTS="--add-opens java.base/java.util=ALL-UNNAMED" \
        dh_auto_test -- --file src/pom.xml test
 
 override_dh_auto_install:

Reply via email to