[Git][java-team/jtreg7][master] 4 commits: d/p/jline3-01-ignore-warnings.patch: ignore builtins warnings.
Tony Mancill (@tmancill)
gitlab at salsa.debian.org
Mon Apr 7 02:08:56 BST 2025
Tony Mancill pushed to branch master at Debian Java Maintainers / jtreg7
Commits:
443e9a23 by Vladimir Petko at 2025-04-06T12:26:29+12:00
d/p/jline3-01-ignore-warnings.patch: ignore builtins warnings.
- - - - -
e702dec5 by Vladimir Petko at 2025-04-06T12:27:57+12:00
add JAVA_SPECIFICATION_VERSION to d/rules
- - - - -
f2bacc0e by Vladimir Petko at 2025-04-07T08:18:09+12:00
changelog
- - - - -
ac0b4fec by Tony Mancill at 2025-04-07T01:08:53+00:00
Merge branch 'fix_backports' into 'master'
Fix ftbfs in backports
See merge request java-team/jtreg7!7
- - - - -
3 changed files:
- debian/changelog
- debian/patches/jline3-01-ignore-warnings.patch
- debian/rules
Changes:
=====================================
debian/changelog
=====================================
@@ -1,3 +1,13 @@
+jtreg7 (7.5.1+1+ds1-2) UNRELEASED; urgency=medium
+
+ * Fix ftbfs in backports (Closes: #1102171):
+ - d/p/jline3-01-ignore-warnings.patch: ignore builtins warnings.
+ - d/rules: use upstream expression from make/build.sh to set
+ JAVA_SPECIFICATION_VERSION. Add JAVA_SPECIFICATION_VERSION
+ make parameter.
+
+ -- Vladimir Petko <vladimir.petko at canonical.com> Sun, 06 Apr 2025 12:28:18 +1200
+
jtreg7 (7.5.1+1+ds1-1) unstable; urgency=medium
* New upstream release 7.5.1 build 1.
=====================================
debian/patches/jline3-01-ignore-warnings.patch
=====================================
@@ -29,3 +29,21 @@ Forwarded: not-needed
<arg>-profile</arg>
<arg>compact3</arg>
</compilerArgs>
+--- a/jline3/builtins/pom.xml
++++ b/jline3/builtins/pom.xml
+@@ -59,7 +59,6 @@
+ </excludes>
+ <compilerArgs>
+ <arg>-Xlint:all,-options</arg>
+- <arg>-Werror</arg>
+ <arg>-profile</arg>
+ <arg>compact1</arg>
+ </compilerArgs>
+@@ -76,7 +75,6 @@
+ </includes>
+ <compilerArgs>
+ <arg>-Xlint:all,-options</arg>
+- <arg>-Werror</arg>
+ <arg>-profile</arg>
+ <arg>compact3</arg>
+ </compilerArgs>
=====================================
debian/rules
=====================================
@@ -20,6 +20,12 @@ ifneq (,$(filter parallel=%,$(subst $(COMMA), ,$(DEB_BUILD_OPTIONS))))
NJOBS = $(subst parallel=,,$(filter parallel=%,$(subst $(COMMA), ,$(DEB_BUILD_OPTIONS))))
endif
+JAVA_VERSION=$(shell java -version 2>&1)
+JAVA_SPECIFICATION_VERSION=$(shell echo "${JAVA_VERSION}" | \
+ grep -e ^java -e ^openjdk | \
+ head -n 1 | \
+ sed -e 's/^[^0-9]*\(1\.\)*\([1-9][0-9]*\).*/\2/' )
+
components:=apiguardian hawt-jni jansi1 jline3 picocli univocity-parsers libhamcrest-java junit4 opentest4j opentest4j-reporting junit5 testng
%:
@@ -46,6 +52,7 @@ override_dh_auto_build:
BUILD_VERSION_STRING="$(VERSION)-src+$(BUILD_NUMBER)" \
BUILD_MILESTONE=src \
JDKHOME=$(JAVA_HOME) \
+ JAVA_SPECIFICATION_VERSION=$(JAVA_SPECIFICATION_VERSION) \
BUILD_NUMBER=$(BUILD_NUMBER) -j$(NJOBS) all)
# Generate the manpages
View it on GitLab: https://salsa.debian.org/java-team/jtreg7/-/compare/1e1e448785653f260466f2e2dcca8a1ca86239d9...ac0b4fec9c52e0fedabcf49fee15dcc50d3505bb
--
View it on GitLab: https://salsa.debian.org/java-team/jtreg7/-/compare/1e1e448785653f260466f2e2dcca8a1ca86239d9...ac0b4fec9c52e0fedabcf49fee15dcc50d3505bb
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/20250407/d1731055/attachment.htm>
More information about the pkg-java-commits
mailing list