too long lines were shrinked: Note: Recompile with -Xlint:unchecked for details. * Compiling batik-script javac -source 1.8 -target 1.8 -d target/classes -encoding UTF-8 -classpath batik-constants.jar:batik-i18n.jar:batik-test.jar:batik-util.jar:batik-awt-util.jar:batik-css.jar:batik-ext.jar:batik-xml.jar:batik-dom.jar:batik-parser.jar:batik-svg-dom.jar:batik-anim.jar:batik-gvt.jar:/usr/share/jacl/lib/j batik-script/src/main/java/org/apache/batik/script/rhino/RhinoClassShutter.java:21: error: cannot access ClassShutter import org.mozilla.javascript.ClassShutter; ^ bad class file: /usr/share/rhino/lib/rhino.jar(org/mozilla/javascript/ClassShutter.class) class file has wrong version 55.0, should be 52.0 Please remove or make sure it appears in the correct subdirectory of the classpath. ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 23.0_hardened-20250222-171007 UNMASKED: [gcc-15] Requested by sam <sys-devel/gcc-15.0.9999:15 The attached etc.portage.tar.xz has all details. ------------------------------------------------------------------- GENTOO_VM=openjdk-bin-8 CLASSPATH="" JAVA_HOME="/opt/openjdk-bin-8.442_p06" JAVACFLAGS="-source 1.8 -target 1.8" COMPILER="" gcc-config -l: [1] x86_64-pc-linux-gnu-15 * clang version 19.1.7 llvm-config: 19.1.7 Python 3.12.9 go version go1.24.0 linux/amd64 Available Ruby profiles: [1] ruby32 (with Rubygems) [2] ruby33 (with Rubygems) [3] ruby34 (with Rubygems) * Available Rust versions: [1] rust-bin-1.77.1 [2] rust-bin-1.85.0 [3] rust-1.85.0 * The following VMs are available for generation-2: 1) Eclipse Temurin JDK 11.0.26_p4 [openjdk-bin-11] 2) Eclipse Temurin JDK 17.0.14_p7 [openjdk-bin-17] 3) Eclipse Temurin JDK 21.0.6_p7 [openjdk-bin-21] *) Eclipse Temurin JDK 8.442_p06 [openjdk-bin-8] Available Java Virtual Machines: [1] openjdk-bin-8 system-vm [2] openjdk-bin-11 [3] openjdk-bin-17 [4] openjdk-bin-21 HEAD of ::gentoo commit 9130aaa7c850091feee4d2e9f5c6ec3a91d8b5a3 Author: Repository mirror & CI <repomirrorci@gentoo.org> Date: Sun Mar 2 18:33:39 2025 +0000 2025-03-02 18:33:39 UTC emerge -qpvO =dev-java/batik-1.18-r1 [ebuild U ] dev-java/batik-1.18-r1 [1.18] USE="-doc -source -test -verify-sig"
Created attachment 920143 [details] emerge-info.txt
Created attachment 920144 [details] dev-java:batik-1.18-r1:20250302-200517.log
Created attachment 920145 [details] emerge-history.txt.xz
Created attachment 920146 [details] environment
Created attachment 920147 [details] etc.clang.tar.xz
Created attachment 920148 [details] etc.portage.tar.xz
Created attachment 920149 [details] logs.tar.xz
Created attachment 920150 [details] qlist-info.txt.xz
Created attachment 920151 [details] temp.tar.xz
Problem is that I forget testing reverse dependencies with Java 8. Not clear how to proceed. Either commits 68eaf93f54 (dev-java/batik-1.18-r1) and d25f15426a (dev-java/bsf-2.4.0-r6) should be reverted and wait for final removal of Java 8 freom ::gentoo Or, also dev-java/batik and dev-java/bsf should be lifted to jre-11:* libreoffice-9999 already has 'java? ( >=virtual/jre-11 )' and is not affected.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ff9c6a8ea06256f8b1cc2d56bd25dab49383e95 commit 5ff9c6a8ea06256f8b1cc2d56bd25dab49383e95 Author: Volkmar W. Pogatzki <gentoo@pogatzki.net> AuthorDate: 2025-03-03 10:29:42 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2025-03-03 11:09:23 +0000 dev-java/batik: lift dependency to >=virtual/jdk-11:* #950479 Closes: https://bugs.gentoo.org/950479 Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Signed-off-by: Sam James <sam@gentoo.org> dev-java/batik/{batik-1.18-r1.ebuild => batik-1.18-r2.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Additionally, it has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dc7b3b7af0f9813e562fc810f722a2f06ee1e9e commit 3dc7b3b7af0f9813e562fc810f722a2f06ee1e9e Author: Volkmar W. Pogatzki <gentoo@pogatzki.net> AuthorDate: 2025-03-03 10:33:08 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2025-03-03 11:09:24 +0000 dev-java/bsf: lift dependency to >=virtual/jdk-11:* #950479 Bug: https://bugs.gentoo.org/950479 Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/40862 Signed-off-by: Sam James <sam@gentoo.org> dev-java/bsf/{bsf-2.4.0-r6.ebuild => bsf-2.4.0-r7.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd8da3bad7e4c149502cb8cda2e472d4c133fbf4 commit dd8da3bad7e4c149502cb8cda2e472d4c133fbf4 Author: Volkmar W. Pogatzki <gentoo@pogatzki.net> AuthorDate: 2025-03-03 08:50:46 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2025-03-03 11:09:23 +0000 dev-java/rhino: sort variables, explain dependency changes in 1.8.0 For rhino-1.8.0, dependencies had to be lifted to >=virtual/jdk-11:* and >=virtual/jre-11:*. Using jre-11:* now produces class file version 55.0 instead of 52.0 which leads to bug #950479 and others. This commit adds comments explaining why the higher java version is needed. Bug: https://bugs.gentoo.org/950479 Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Signed-off-by: Sam James <sam@gentoo.org> dev-java/rhino/rhino-1.8.0.ebuild | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-)