Emmanuel Bourg pushed to branch master at Debian Java Maintainers / surefire
Commits: 725ea593 by Emmanuel Bourg at 2026-10-23T09:23:00+02:00 Removed commons-lang3 and commons-io from the classpath of the forked JVM (they are shaded in surefire-booter) - - - - - f76e8979 by Emmanuel Bourg at 2026-10-23T09:23:06+02:00 Standards-Version updated to 4.7.4 - - - - - d998eb45 by Emmanuel Bourg at 2026-10-23T09:24:12+02:00 Removed the Priority field - - - - - a965b592 by Emmanuel Bourg at 2026-10-23T09:26:21+02:00 Converted debian/watch to the version 5 format - - - - - 8f15a1e5 by Emmanuel Bourg at 2026-10-23T09:30:28+02:00 Upload to unstable - - - - - 5 changed files: - debian/changelog - debian/control - + debian/patches/booter-optional-shaded-dependencies.patch - debian/patches/series - debian/watch Changes: ===================================== debian/changelog ===================================== @@ -1,3 +1,13 @@ +surefire (2.22.3-5) unstable; urgency=medium + + * Team upload. + * Removed commons-lang3 and commons-io from the classpath of surefire-booter + * Standards-Version updated to 4.7.4 + * Removed the Priority field + * Converted debian/watch to the version 5 format + + -- Emmanuel Bourg <[email protected]> Fri, 23 Oct 2026 09:30:11 +0200 + surefire (2.22.3-4) unstable; urgency=medium * Team upload. ===================================== debian/control ===================================== @@ -1,6 +1,5 @@ Source: surefire Section: java -Priority: optional Maintainer: Debian Java Maintainers <[email protected]> Uploaders: Torsten Werner <[email protected]> Build-Depends: @@ -31,7 +30,7 @@ Build-Depends: libplexus-languages-java, maven-debian-helper (>= 2.3.2~), testng -Standards-Version: 4.7.2 +Standards-Version: 4.7.4 Vcs-Git: https://salsa.debian.org/java-team/surefire.git Vcs-Browser: https://salsa.debian.org/java-team/surefire Homepage: http://maven.apache.org/surefire/ ===================================== debian/patches/booter-optional-shaded-dependencies.patch ===================================== @@ -0,0 +1,22 @@ +Description: Marks the shaded dependencies of surefire-booter as optional + maven-debian-helper installs the original pom instead of the dependency reduced + pom, and this pulls extra dependencies on the classpath of the JVM forked to + run the tests. Without this change the libcommons-lang3-java package can't run + its own unit tests, because the installed jar shadows the classes tested. +Author: Emmanuel Bourg <[email protected]> +Forwarded: not-needed +--- a/surefire-booter/pom.xml ++++ b/surefire-booter/pom.xml +@@ -50,10 +50,12 @@ + <dependency> + <groupId>org.apache.commons</groupId> + <artifactId>commons-lang3</artifactId> ++ <optional>true</optional> + </dependency> + <dependency> + <groupId>commons-io</groupId> + <artifactId>commons-io</artifactId> ++ <optional>true</optional> + </dependency> + <dependency> + <groupId>com.google.code.findbugs</groupId> ===================================== debian/patches/series ===================================== @@ -11,3 +11,4 @@ maven-shared-utils-compatibility.patch disable-doclint.patch maven-shared-utils-3.3.4-compatibility.patch maven-reporting-api-compatibility.patch +booter-optional-shaded-dependencies.patch ===================================== debian/watch ===================================== @@ -1,3 +1,6 @@ -version=3 -opts="repack,compression=xz" \ -https://github.com/apache/maven-surefire/tags .*/surefire-([\d\.]+).tar.gz +Version: 5 +Mode: git +Source: https://github.com/apache/maven-surefire.git +Matching-Pattern: refs/tags/surefire-([\d.]+) +Repack: yes +Compression: xz View it on GitLab: https://salsa.debian.org/java-team/surefire/-/compare/09a8ca5ab565ce66021e2c4643cb4901a12fee1b...8f15a1e5c03697375040cb7758a3f9fd8eb18fcd -- View it on GitLab: https://salsa.debian.org/java-team/surefire/-/compare/09a8ca5ab565ce66021e2c4643cb4901a12fee1b...8f15a1e5c03697375040cb7758a3f9fd8eb18fcd You're receiving this email because of your account on salsa.debian.org. Manage all notifications: https://salsa.debian.org/-/profile/notifications | Help: https://salsa.debian.org/help
_______________________________________________ pkg-java-commits mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-java-commits

