[Git][java-team/jruby][experimental] 4 commits: d/tests: add debugging to mri-core tests

2024-02-20 Thread @lavamind


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

2024-02-20 Thread @lavamind


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

2024-02-20 Thread @lavamind


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

2024-02-20 Thread Tony Mancill (@tmancill)


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

2024-02-20 Thread Tony Mancill (@tmancill)


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

2024-02-20 Thread Tony Mancill (@tmancill)


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

2024-02-20 Thread Tony Mancill (@tmancill)


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

2024-02-20 Thread Tony Mancill (@tmancill)


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