[Git][java-team/tiles][master] 3 commits: Fixed the build failure with Java 17 (Closes: #1011597)

Emmanuel Bourg (@ebourg) gitlab at salsa.debian.org
Fri May 12 08:05:11 BST 2023



Emmanuel Bourg pushed to branch master at Debian Java Maintainers / tiles


Commits:
30d709f2 by Emmanuel Bourg at 2023-05-12T02:01:15+02:00
Fixed the build failure with Java 17 (Closes: #1011597)

- - - - -
c95b46c6 by Emmanuel Bourg at 2023-05-12T02:02:50+02:00
Depend on libtomcat10-java instead of libtomcat9-java

- - - - -
13c737ce by Emmanuel Bourg at 2023-05-12T08:42:21+02:00
Upload to unstable

- - - - -


4 changed files:

- debian/changelog
- debian/control
- debian/maven.rules
- debian/rules


Changes:

=====================================
debian/changelog
=====================================
@@ -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 <ebourg at apache.org>  Fri, 12 May 2023 08:42:15 +0200
+
 tiles (3.0.7-4) unstable; urgency=medium
 
   * Team upload.


=====================================
debian/control
=====================================
@@ -19,9 +19,9 @@ Build-Depends:
  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


=====================================
debian/maven.rules
=====================================
@@ -3,4 +3,4 @@ org.springframework * * s/.*/3.x/
 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/


=====================================
debian/rules
=====================================
@@ -9,9 +9,11 @@ override_dh_auto_configure:
 	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:



View it on GitLab: https://salsa.debian.org/java-team/tiles/-/compare/3c5665103610c2aca409905e2b316ed75acfdb64...13c737ce4584dad701018f9e22cf2dff3d257317

-- 
View it on GitLab: https://salsa.debian.org/java-team/tiles/-/compare/3c5665103610c2aca409905e2b316ed75acfdb64...13c737ce4584dad701018f9e22cf2dff3d257317
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-java-commits/attachments/20230512/2f491238/attachment.htm>


More information about the pkg-java-commits mailing list