[Git][java-team/jruby][experimental] 4 commits: d/tests: add debugging to mri-core tests
Jérôme Charaoui pushed to branch experimental at Debian Java Maintainers / jruby Commits: dfd2a42c by Jérôme Charaoui at 2024-02-19T12:36:42-05:00 d/tests: add debugging to mri-core tests need help finding hanging aarch64 test - - - - - 9fb7f752 by Jérôme Charaoui at 2024-02-19T20:13:14-05:00 d/tests: be more verbose about exclusions and debug - - - - - 88ebcff2 by Jérôme Charaoui at 2024-02-19T20:15:57-05:00 d/salsa-ci.yml: remove obsolete jruby-mavengem source gbp-Dch: ignore - - - - - 0fb73d9f by Jérôme Charaoui at 2024-02-19T21:51:39-05:00 Update changelog for 9.4.5.0+ds-1~exp1 release - - - - - 4 changed files: - debian/changelog - debian/salsa-ci.yml - debian/tests/common.sh - debian/tests/mri-core Changes: = debian/changelog = @@ -1,15 +1,19 @@ -jruby (9.4.5.0+ds-1~exp1) UNRELEASED; urgency=medium +jruby (9.4.5.0+ds-1~exp1) experimental; urgency=medium * New upstream version 9.4.5.0+ds * improve rubygems download script * d/gbp.conf: add postimport for rubygems download - * d/patches: drop patches applied upstream - * d/patches: refresh patches for new upstream version + * d/patches: +- drop patches applied upstream ++ refresh patches for new upstream version ++ add upstream patch to fix mri-stdlib test * d/rules: drop get-orig-source target - * d/patches: add upstream patch to fix mri-stdlib test - * d/tests: improve common prepare function + * d/tests: ++ improve common prepare function ++ be more verbose about exclusions and debug ++ add debugging to mri-core tests - -- Jérôme Charaoui Sun, 18 Feb 2024 20:50:26 -0500 + -- Jérôme Charaoui Mon, 19 Feb 2024 21:51:19 -0500 jruby (9.4.3.0+ds-1~exp2) experimental; urgency=medium = debian/salsa-ci.yml = @@ -8,10 +8,6 @@ variables: SALSA_CI_DISABLE_BUILD_PACKAGE_I386: 1 SALSA_CI_ENABLE_AUTOPKGTEST: 1 -before_script: - - echo "deb [trusted=yes] https://salsa.debian.org/java-team/jruby-mavengem/-/jobs/4991052/artifacts/raw/aptly unstable main" | tee /etc/apt/sources.list.d/jruby-mavengem.list - - apt-get update - extract-source: script: - !reference ['.provisioning-extract-source', 'script'] = debian/tests/common.sh = @@ -47,12 +47,14 @@ spec_skip() { else sed -i "/it \"${test_name}\" do$/a \skip 'skipped for autopkgtest'" "${test_file}" fi +echo "excluded test ${exclude_file}::${test_name}" } test_skip() { test_name="$1" test_file="$2" sed -i "/def ${test_name}$/a \omit 'skipped for autopkgtest'" "${test_file}" +echo "excluded test: ${exclude_file}::${test_name}" } mri_exclude() { @@ -69,6 +71,7 @@ mri_exclude() { sed -i -e '$a\' "${exclude_file}" fi echo "exclude :${test_name}, \"autopkgtest\"" >> "${exclude_file}" +echo "excluded test: ${exclude_file}::${test_name}" } # run 1 test at a time and output test names @@ -79,4 +82,5 @@ debug_tests() { sed -i 's/--tty=no/-v/' "$AUTOPKGTEST_TMP/rakelib/test.rake" # modifies TESTOPT sed -i 's/--no-use-color/--no-use-color -v/' "$AUTOPKGTEST_TMP/rakelib/test.rake" +echo "** debugging mode enabled **" } = debian/tests/mri-core = @@ -3,6 +3,7 @@ . "$(dirname $0)/common.sh" prepare +debug_tests cd "$AUTOPKGTEST_TMP" View it on GitLab: https://salsa.debian.org/java-team/jruby/-/compare/013635ab2ae4fd91f1359888d3c1607835daf3c4...0fb73d9f77318b4a70e59df27ebbd0d8bae68497 -- View it on GitLab: https://salsa.debian.org/java-team/jruby/-/compare/013635ab2ae4fd91f1359888d3c1607835daf3c4...0fb73d9f77318b4a70e59df27ebbd0d8bae68497 You're receiving this email because of your account on salsa.debian.org. ___ pkg-java-commits mailing list pkg-java-comm...@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-java-commits
[Git][java-team/jruby] Pushed new tag upstream/9.4.5.0+ds
Jérôme Charaoui pushed new tag upstream/9.4.5.0+ds at Debian Java Maintainers / jruby -- View it on GitLab: https://salsa.debian.org/java-team/jruby/-/tree/upstream/9.4.5.0+ds You're receiving this email because of your account on salsa.debian.org. ___ pkg-java-commits mailing list pkg-java-comm...@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-java-commits
[Git][java-team/jruby] Pushed new tag debian/9.4.5.0+ds-1_exp1
Jérôme Charaoui pushed new tag debian/9.4.5.0+ds-1_exp1 at Debian Java Maintainers / jruby -- View it on GitLab: https://salsa.debian.org/java-team/jruby/-/tree/debian/9.4.5.0+ds-1_exp1 You're receiving this email because of your account on salsa.debian.org. ___ pkg-java-commits mailing list pkg-java-comm...@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-java-commits
[Git][java-team/qpid-proton-j-extensions][master] 2 commits: Adjust -source/-target using java_compat_level
Tony Mancill pushed to branch master at Debian Java Maintainers / qpid-proton-j-extensions Commits: 36af6d5e by Pushkar Kulkarni at 2024-01-24T22:51:28+05:30 Adjust -source/-target using java_compat_level OpenJDK 21 removed support for -source/-target value of 7/1.7. This means packages that use 7/1.7 will not compile. Also, packages using value 8/1.8 will see a deprecation warning. java-common introduces $java_compat_level which could be used to set the appropriate value for -source/-target. Also, we can turn off the deprecation warning (and failures due to -Werror) using -Xlint:-options. - - - - - d9e6acd5 by Tony Mancill at 2024-02-21T04:49:38+00:00 Merge branch fix-1057533 into master Adjust -source/-target using java_compat_level See merge request java-team/qpid-proton-j-extensions!1 - - - - - 4 changed files: - debian/changelog - + debian/patches/javac-source-target.patch - + debian/patches/series - debian/rules Changes: = debian/changelog = @@ -1,3 +1,9 @@ +qpid-proton-j-extensions (1.2.4-2) unstable; urgency=medium + + * Use java-common's java_compat_level for -source/-target (Closes: #1057533) + + -- Pushkar Kulkarni Sun, 21 Jan 2024 13:02:49 +0530 + qpid-proton-j-extensions (1.2.4-1) unstable; urgency=medium * Initial release = debian/patches/javac-source-target.patch = @@ -0,0 +1,21 @@ +--- a/pom.xml b/pom.xml +@@ -183,6 +183,7 @@ + -Xlint:try + -Xlint:unchecked + -Xlint:varargs ++ -Xlint:-options + + + +@@ -357,8 +358,8 @@ + [1.8,9) + + +-8 +-8 ++ ${env.JAVA_SOURCE_VERSION} ++ ${env.JAVA_TARGET_VERSION} + + + = debian/patches/series = @@ -0,0 +1 @@ +javac-source-target.patch = debian/rules = @@ -1,4 +1,8 @@ #!/usr/bin/make -f +include /usr/share/java/java_defaults.mk +export JAVA_SOURCE_VERSION = $(java_compat_level) +export JAVA_TARGET_VERSION = $(java_compat_level) + %: dh $@ View it on GitLab: https://salsa.debian.org/java-team/qpid-proton-j-extensions/-/compare/c5482511ac82ff8d4f3283852a26d62184b2101d...d9e6acd5733cb7650b1e3081fc2cac05f3335637 -- View it on GitLab: https://salsa.debian.org/java-team/qpid-proton-j-extensions/-/compare/c5482511ac82ff8d4f3283852a26d62184b2101d...d9e6acd5733cb7650b1e3081fc2cac05f3335637 You're receiving this email because of your account on salsa.debian.org. ___ pkg-java-commits mailing list pkg-java-comm...@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-java-commits
[Git][java-team/qpid-proton-j-extensions][master] Prepare changelog for upload
Tony Mancill pushed to branch master at Debian Java Maintainers / qpid-proton-j-extensions Commits: 4277ae13 by tony mancill at 2024-02-20T20:52:46-08:00 Prepare changelog for upload - - - - - 1 changed file: - debian/changelog Changes: = debian/changelog = @@ -1,6 +1,8 @@ qpid-proton-j-extensions (1.2.4-2) unstable; urgency=medium - * Use java-common's java_compat_level for -source/-target (Closes: #1057533) + * Team upload + * Use java-common's java_compat_level for -source/-target +(Closes: #1057533) -- Pushkar Kulkarni Sun, 21 Jan 2024 13:02:49 +0530 View it on GitLab: https://salsa.debian.org/java-team/qpid-proton-j-extensions/-/commit/4277ae136e5ccb537b0199fb83cf2afe0122c019 -- View it on GitLab: https://salsa.debian.org/java-team/qpid-proton-j-extensions/-/commit/4277ae136e5ccb537b0199fb83cf2afe0122c019 You're receiving this email because of your account on salsa.debian.org. ___ pkg-java-commits mailing list pkg-java-comm...@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-java-commits
[Git][java-team/qpid-proton-j-extensions] Pushed new tag debian/1.2.4-2
Tony Mancill pushed new tag debian/1.2.4-2 at Debian Java Maintainers / qpid-proton-j-extensions -- View it on GitLab: https://salsa.debian.org/java-team/qpid-proton-j-extensions/-/tree/debian/1.2.4-2 You're receiving this email because of your account on salsa.debian.org. ___ pkg-java-commits mailing list pkg-java-comm...@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-java-commits
[Git][java-team/tiles-autotag] Pushed new tag debian/1.2-5
Tony Mancill pushed new tag debian/1.2-5 at Debian Java Maintainers / tiles-autotag -- View it on GitLab: https://salsa.debian.org/java-team/tiles-autotag/-/tree/debian/1.2-5 You're receiving this email because of your account on salsa.debian.org. ___ pkg-java-commits mailing list pkg-java-comm...@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-java-commits
[Git][java-team/tiles-autotag][master] 9 commits: Add -Dnet.bytebuddy.experimental=true to maven properties
Tony Mancill pushed to branch master at Debian Java Maintainers / tiles-autotag Commits: a2ac6cd8 by tony mancill at 2024-02-20T21:47:16-08:00 Add -Dnet.bytebuddy.experimental=true to maven properties Work-around FTBFS with Java 21 (Closes: #1057536) - - - - - 4f9de152 by tony mancill at 2024-02-20T21:51:42-08:00 Bump Standards-Version to 4.6.2 - - - - - 2247536d by tony mancill at 2024-02-20T21:53:14-08:00 Collapse Build-Depends-Indep into Build-Depends - - - - - feac7ddc by tony mancill at 2024-02-20T21:53:40-08:00 Prepare changelog for upload - - - - - 368f9135 by tony mancill at 2024-02-20T22:05:35-08:00 Set Rules-Requires-Root: no in debian/control - - - - - 9ded0ce0 by tony mancill at 2024-02-20T22:06:49-08:00 Ship Apache NOTICE file - - - - - b22693a2 by tony mancill at 2024-02-20T22:07:25-08:00 Freshen years in debian/copyright - - - - - cf95c57a by tony mancill at 2024-02-20T22:08:10-08:00 whitespace - - - - - 62087136 by tony mancill at 2024-02-20T22:08:42-08:00 Prepare changelog for upload - - - - - 6 changed files: - debian/changelog - debian/control - debian/copyright - + debian/libtiles-autotag-java.install - debian/maven.properties - debian/rules Changes: = debian/changelog = @@ -1,3 +1,17 @@ +tiles-autotag (1.2-5) unstable; urgency=medium + + * Team upload + * Add -Dnet.bytebuddy.experimental=true to maven properties +Work-around FTBFS with Java 21 (Closes: #1057536) +Thank you to Vladimir Petko for the bug report and resolution. + * Bump Standards-Version to 4.6.2 + * Collapse Build-Depends-Indep into Build-Depends + * Set Rules-Requires-Root: no in debian/control + * Ship Apache NOTICE file + * Freshen years in debian/copyright + + -- tony mancill Tue, 20 Feb 2024 22:08:14 -0800 + tiles-autotag (1.2-4) unstable; urgency=medium * Fixed the build failure with OpenJDK 17 (Closes: #1011925) = debian/control = @@ -7,8 +7,6 @@ Uploaders: Build-Depends: debhelper-compat (= 13), default-jdk, - maven-debian-helper (>= 1.5) -Build-Depends-Indep: junit4, libcommons-io-java, libeasymock-java, @@ -18,11 +16,13 @@ Build-Depends-Indep: libplexus-compiler-java, libqdox-java, libxstream-java, + maven-debian-helper (>= 1.5), velocity -Standards-Version: 4.6.0 +Standards-Version: 4.6.2 Vcs-Git: https://salsa.debian.org/java-team/tiles-autotag.git Vcs-Browser: https://salsa.debian.org/java-team/tiles-autotag Homepage: https://tiles.apache.org/tiles-autotag/ +Rules-Requires-Root: no Package: libtiles-autotag-java Architecture: all = debian/copyright = @@ -10,7 +10,7 @@ Copyright: 2010-2012, The Apache Software Foundation License: Apache-2.0 Files: debian/* -Copyright: 2016, Emmanuel Bourg +Copyright: 2016-2024, Emmanuel Bourg License: Apache-2.0 License: Apache-2.0 = debian/libtiles-autotag-java.install = @@ -0,0 +1 @@ +NOTICE.txt usr/share/doc/libtiles-autotag-java = debian/maven.properties = @@ -2,4 +2,4 @@ # For example: # maven.test.skip=true -argLine=--add-opens java.base/java.lang=ALL-UNNAMED --add-opens java.base/java.util=ALL-UNNAMED +argLine=--add-opens java.base/java.lang=ALL-UNNAMED --add-opens java.base/java.util=ALL-UNNAMED -Dnet.bytebuddy.experimental=true = debian/rules = @@ -2,4 +2,3 @@ %: dh $@ - View it on GitLab: https://salsa.debian.org/java-team/tiles-autotag/-/compare/dfb97b2624ac242dcd81f906ef7fe310f521346d...620871360da5f5f59500d0310327b5f4efcb162e -- View it on GitLab: https://salsa.debian.org/java-team/tiles-autotag/-/compare/dfb97b2624ac242dcd81f906ef7fe310f521346d...620871360da5f5f59500d0310327b5f4efcb162e You're receiving this email because of your account on salsa.debian.org. ___ pkg-java-commits mailing list pkg-java-comm...@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-java-commits