[Git][java-team/libquartz-java][master] 2 commits: d/p/java25-disable-serialization-test.patch: Disable serialization test in...

Emmanuel Bourg (@ebourg) gitlab at salsa.debian.org
Mon Feb 9 09:33:41 GMT 2026



Emmanuel Bourg pushed to branch master at Debian Java Maintainers / libquartz-java


Commits:
761052f4 by Vladimir Petko at 2026-02-09T16:32:52+13:00
d/p/java25-disable-serialization-test.patch: Disable serialization test in line with upstream to resolve Java 25 ftbfs (Closes: #1108581).

- - - - -
64cecbaf by Vladimir Petko at 2026-02-09T16:32:56+13:00
changelog

- - - - -


3 changed files:

- debian/changelog
- + debian/patches/java25-disable-serialization-test.patch
- debian/patches/series


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,14 @@
+libquartz-java (1:1.8.6-9) UNRELEASED; urgency=medium
+
+  [ tony mancill ]
+  * Update debian/watch for github.com/quartz-scheduler/quartz
+
+  [ Vladimir Petko ]
+  * d/p/java25-disable-serialization-test.patch: Disable serialization test
+    in line with upstream to resolve Java 25 ftbfs (Closes: #1108581).
+
+ -- Vladimir Petko <vladimir.petko at canonical.com>  Mon, 09 Feb 2026 16:07:38 +1300
+
 libquartz-java (1:1.8.6-8) unstable; urgency=medium
 
   * Add patch for XXE vulnerability CVE-2019-13990 (Closes: #933169)


=====================================
debian/patches/java25-disable-serialization-test.patch
=====================================
@@ -0,0 +1,32 @@
+Description: Disable testSerialization
+ Upstream disabled testSerialization in
+ https://github.com/quartz-scheduler/quartz/commit/95b9aae5fc99e1339341d72d95a54b26807a7c85
+ Disable the test in line with upstream.
+ The test fails due to ZoneInfo being JDK version-specific.
+Author: Vladimir Petko <vladimir.petko at canonical.com>
+Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1108581
+Forwarded: not-needed
+Last-Update: 2026-02-04
+
+--- a/quartz/src/test/java/org/quartz/SerializationTestSupport.java
++++ b/quartz/src/test/java/org/quartz/SerializationTestSupport.java
+@@ -51,7 +51,7 @@
+      * Test that we can successfully deserialize our target
+      * class for all of the given Quartz versions. 
+      */
+-    public void testSerialization() throws Exception {
++    public void DISABLED_testSerialization() throws Exception {
+         Object targetObject = getTargetObject();
+         
+         for (int i = 0; i < getVersions().length; i++) {
+--- a/quartz/src/test/java/org/quartz/JobDataMapTest.java
++++ b/quartz/src/test/java/org/quartz/JobDataMapTest.java
+@@ -53,4 +53,8 @@
+         assertEquals(targetMap.getAllowsTransientData(), deserializedMap.getAllowsTransientData());
+         assertEquals(targetMap.isDirty(), deserializedMap.isDirty());
+     }
++
++    public void testSerialization() throws Exception {
++        DISABLED_testSerialization();
++    }
+ }


=====================================
debian/patches/series
=====================================
@@ -1,3 +1,4 @@
 disable_update_check_864769.patch
 j2ee-dependencies.patch
 CVE-2019-13990.patch
+java25-disable-serialization-test.patch



View it on GitLab: https://salsa.debian.org/java-team/libquartz-java/-/compare/de2ee3598db2aedd20a2478814a439533f16162a...64cecbaf14f74b32fb1f53d8e2fa8fb23c2ae0f9

-- 
View it on GitLab: https://salsa.debian.org/java-team/libquartz-java/-/compare/de2ee3598db2aedd20a2478814a439533f16162a...64cecbaf14f74b32fb1f53d8e2fa8fb23c2ae0f9
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/20260209/a3454d4a/attachment.htm>


More information about the pkg-java-commits mailing list