[Git][java-team/junit5-system-exit][master] 4 commits: Reference the system ASM jar in the manifest of the agent
Emmanuel Bourg (@ebourg)
gitlab at salsa.debian.org
Sun Oct 18 17:00:41 BST 2026
Emmanuel Bourg pushed to branch master at Debian Java Maintainers / junit5-system-exit
Commits:
d6d1dd2f by Emmanuel Bourg at 2026-10-18T17:43:12+02:00
Reference the system ASM jar in the manifest of the agent
- - - - -
cc820663 by Emmanuel Bourg at 2026-10-18T17:43:12+02:00
Depend on libasm-java
- - - - -
ff1f82d4 by Emmanuel Bourg at 2026-10-18T17:43:12+02:00
Removed the Priority field
- - - - -
3722b649 by Emmanuel Bourg at 2026-10-18T17:58:50+02:00
Upload to unstable
- - - - -
4 changed files:
- debian/changelog
- debian/control
- + debian/patches/07-asm-classpath.patch
- debian/patches/series
Changes:
=====================================
debian/changelog
=====================================
@@ -1,3 +1,12 @@
+junit5-system-exit (2.0.3-3) unstable; urgency=medium
+
+ * Team upload.
+ * Reference the system ASM jar in the manifest of the agent
+ * Depend on libasm-java
+ * Removed the Priority field
+
+ -- Emmanuel Bourg <ebourg at apache.org> Sun, 18 Oct 2026 17:58:38 +0200
+
junit5-system-exit (2.0.3-2) unstable; urgency=medium
* Team upload.
=====================================
debian/control
=====================================
@@ -1,6 +1,5 @@
Source: junit5-system-exit
Section: java
-Priority: optional
Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
Uploaders:
Jérôme Charaoui <jerome at riseup.net>,
@@ -24,6 +23,7 @@ Package: libjunit5-system-exit-java
Architecture: all
Depends:
junit5,
+ libasm-java,
${misc:Depends},
Description: JUnit5 Extension to help write tests that call System.exit()
This JUnit 5 Extension helps you write tests for code that calls System.exit().
=====================================
debian/patches/07-asm-classpath.patch
=====================================
@@ -0,0 +1,18 @@
+Description: Reference the system ASM jar in the manifest of the agent
+ Upstream relies on the build tool to put ASM on the classpath next to the
+ agent. Restore the manifest entry of 2.0.3-1 so the reverse dependencies
+ running -javaagent without ASM keep working.
+Author: Emmanuel Bourg <ebourg at apache.org>
+Forwarded: not-needed
+--- a/build.gradle.kts
++++ b/build.gradle.kts
+@@ -187,7 +187,8 @@
+ attributes(mapOf(
+ "Implementation-Title" to "Junit5 System Exit",
+ "Implementation-Version" to junit5SystemExitVersion,
+- "Premain-Class" to "com.ginsberg.junit.exit.agent.Junit5SystemExitAgent"
++ "Premain-Class" to "com.ginsberg.junit.exit.agent.Junit5SystemExitAgent",
++ "Class-Path" to "asm.jar"
+ ))
+ }
+ }
=====================================
debian/patches/series
=====================================
@@ -4,3 +4,4 @@
04-disable-publishing.patch
05-project-version.patch
06-gradle-compatibility.patch
+07-asm-classpath.patch
View it on GitLab: https://salsa.debian.org/java-team/junit5-system-exit/-/compare/1dfed104e20233dc70af7d787677a43bf8ce63d8...3722b6497ecd6f0f44b2f4c5fd30edbbe2ae4be1
--
View it on GitLab: https://salsa.debian.org/java-team/junit5-system-exit/-/compare/1dfed104e20233dc70af7d787677a43bf8ce63d8...3722b6497ecd6f0f44b2f4c5fd30edbbe2ae4be1
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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-java-commits/attachments/20261018/ab919d97/attachment.htm>
More information about the pkg-java-commits
mailing list