Debian Patches

Status for gmbal-pfl/4.0.1-b003-3

Patch Description Author Forwarded Bugs Origin Last update
01-jar-packaging.patch Change the packaging from 'bundle' to 'jar' to avoid dependency resolution issues Emmanuel Bourg <ebourg@apache.org> not-needed
03-java25-compatibility.patch Use replacement for Unsafe.ensureClassInitialized Use java.lang.invoke.MethodHandles.Lookup instead of Unsafe to
work around removal of Unsafe.ensureClassInitialized in Java 25.
Russell Gold <russ@russgold.net> not-needed debian backport, https://github.com/eclipse-ee4j/orb-gmbal-pfl/commit/a591d952bc94f5f6fd7c4543296d496401e39956 2025-12-16
04-java25-fix-tests.patch update tests for Java 25 This is a backport of commit d73d7d15ad4b6a5a631681dbc2d083f8033c0aac
that enabled testing of multi-release jar files.
ReflectionFactory checks that the class implements Serializable in
Java 25.
Russell Gold <russell.gold@oracle.com> not-needed debian backport, https://github.com/eclipse-ee4j/orb-gmbal-pfl/commit/d73d7d15ad4b6a5a631681dbc2d083f8033c0aac 2025-12-16
05-java25-allow-reflection.patch add --add-opens to make defineClass() accessible BridgeBase uses reflection to access defineClass() method.
This requires --add-opens argument to make the method
accessible.
Vladimir Petko <vladimir.petko@canonical.com> not-needed debian 2025-12-16

All known versions for source package 'gmbal-pfl'

Links