[Git][java-team/libejml-java][master] 5 commits: * d/control: update Standards-Version to 4.7.2,
Tony Mancill (@tmancill)
gitlab at salsa.debian.org
Tue Dec 9 14:25:56 GMT 2025
Tony Mancill pushed to branch master at Debian Java Maintainers / libejml-java
Commits:
e58d8ba8 by Vladimir Petko at 2025-12-04T10:11:11+13:00
* d/control: update Standards-Version to 4.7.2,
no changes.
- - - - -
401c093e by Vladimir Petko at 2025-12-04T10:11:30+13:00
- d/control: require lombok 1.18.42.
- - - - -
2f81bbb8 by Vladimir Petko at 2025-12-04T10:11:42+13:00
- d/rules: use --release 11 to produce Java 11
compatible bytecode, rather than matching
default-jdk.
- d/rules: add -proc:full to enable annotation
processing.
- - - - -
b804c54b by Vladimir Petko at 2025-12-04T10:25:54+13:00
changelog
- - - - -
7979cd46 by Tony Mancill at 2025-12-09T14:25:55+00:00
Merge branch 'java25' into 'master'
resolve ftbfs with Java 25
See merge request java-team/libejml-java!4
- - - - -
3 changed files:
- debian/changelog
- debian/control
- debian/rules
Changes:
=====================================
debian/changelog
=====================================
@@ -1,3 +1,18 @@
+libejml-java (0.41+ds-3) UNRELEASED; urgency=medium
+
+ * Team upload.
+ * Resolve ftbfs with Java 25 (Closes: #1108575):
+ - d/control: require lombok 1.18.42.
+ - d/rules: use --release 11 to produce Java 11
+ compatible bytecode, rather than matching
+ default-jdk.
+ - d/rules: add -proc:full to enable annotation
+ processing.
+ * d/control: update Standards-Version to 4.7.2,
+ no changes.
+
+ -- Vladimir Petko <vladimir.petko at canonical.com> Thu, 04 Dec 2025 10:05:32 +1300
+
libejml-java (0.41+ds-2) unstable; urgency=medium
* Team upload.
=====================================
debian/control
=====================================
@@ -13,9 +13,9 @@ Build-Depends:
libgeronimo-annotation-1.3-spec-java,
libjetbrains-annotations-java,
libjsr305-java,
- liblombok-java,
+ liblombok-java (>=1.18.42),
maven-repo-helper,
-Standards-Version: 4.6.1
+Standards-Version: 4.7.2
Vcs-Browser: https://salsa.debian.org/java-team/libejml-java
Vcs-Git: https://salsa.debian.org/java-team/libejml-java.git
Homepage: http://ejml.org/wiki
=====================================
debian/rules
=====================================
@@ -15,11 +15,11 @@ override_dh_auto_build:
echo 'package org.ejml;' > main/ejml-core/src/org/ejml/EjmlVersion.java
echo 'public class EjmlVersion {' >> main/ejml-core/src/org/ejml/EjmlVersion.java
echo public final static String VERSION = '"'$(UPSTREAM_VERSION)'"; }' >> main/ejml-core/src/org/ejml/EjmlVersion.java
- jh_build --no-javadoc --javacopts '-source 11' ejml-autocode.jar main/autocode
+ jh_build --no-javadoc --javacopts '--release 11' ejml-autocode.jar main/autocode
java -cp debian/_jh_build.ejml-autocode:/usr/share/java/auto64fto32f.jar org.ejml.MasterCodeGenerator
- jh_build --no-javadoc --javacopts '-source 11' ejml.jar main
+ jh_build --no-javadoc --javacopts '--release 11 -proc:full' ejml.jar main
rm ejml.jar ejml-autocode.jar
- for DIR in main/ejml-*; do jh_build --no-javadoc --javacopts '-source 11' $$(basename $$DIR)-$(UPSTREAM_VERSION).jar $$DIR; ln -s $$(basename $$DIR)-$(UPSTREAM_VERSION).jar $$(basename $$DIR).jar; done
+ for DIR in main/ejml-*; do jh_build --no-javadoc --javacopts '--release 11 -proc:full' $$(basename $$DIR)-$(UPSTREAM_VERSION).jar $$DIR; ln -s $$(basename $$DIR)-$(UPSTREAM_VERSION).jar $$(basename $$DIR).jar; done
rm ejml-kotlin.jar # Empty JAR
override_dh_auto_clean:
View it on GitLab: https://salsa.debian.org/java-team/libejml-java/-/compare/3ac923d74024b815d73ff3b31e12431d8b13b615...7979cd46379661d03c77ba6159a2e8db2203fb18
--
View it on GitLab: https://salsa.debian.org/java-team/libejml-java/-/compare/3ac923d74024b815d73ff3b31e12431d8b13b615...7979cd46379661d03c77ba6159a2e8db2203fb18
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/20251209/9476c5ab/attachment.htm>
More information about the pkg-java-commits
mailing list