Bug#1061606: openjdk-23 ftbfs on mips64el

Matthias Klose <[email protected]> Sat, 27 Jan 2024 10:31:25 +0100
Newsgroups gmane.linux.debian.ports.mips
Message-ID <1fe8aac7-84f7-406e-b781-f531e0e8b887__15480.8398497821$1706348020$gmane$org@debian.org>
Package: src:openjdk-23
Version: 23~6ea-1
Severity: important
Tags: sid
X-DebBugs-CC: [email protected]

openjdk-23 ftbfs on mips64el:

[...]
Compiling up to 138 files for jdk.jdeps
Executing: [/usr/lib/jvm/java-22-openjdk-mips64el/bin/java -Xms64M 
-Xmx1600M -Duser.language=en -Duser.country=US 
-XX:+UnlockDiagnosticVMOptions -XX:-VerifySharedSpaces 
-XX:SharedArchiveFile=/<<PKGBUILDDIR>>/build/configure-support/classes.jsa 
-Xshare:auto --limit-modules 
java.base,jdk.zipfs,java.compiler.interim,jdk.compiler.interim,jdk.javadoc.interim 
--add-modules 
java.compiler.interim,jdk.compiler.interim,jdk.javadoc.interim 
--module-path 
/<<PKGBUILDDIR>>/build/buildtools/interim_langtools_modules 
--patch-module 
java.base=/<<PKGBUILDDIR>>/build/buildtools/gensrc/java.base.interim 
--add-exports java.base/sun.reflect.annotation=jdk.compiler.interim 
--add-exports java.base/jdk.internal.jmod=jdk.compiler.interim 
--add-exports java.base/jdk.internal.misc=jdk.compiler.interim 
--add-exports java.base/sun.invoke.util=jdk.compiler.interim 
--add-exports java.base/jdk.internal.javac=java.compiler.interim 
--add-exports java.base/jdk.internal.javac=jdk.compiler.interim 
--add-exports jdk.internal.opt/jdk.internal.opt=jdk.compiler.interim 
--add-exports jdk.internal.opt/jdk.internal.opt=jdk.javadoc.interim -m 
jdk.compiler.interim/com.sun.tools.javac.Main -g -Xlint:all -source 23 
-target 23 -implicit:none -Xprefer:source -XDignore.symbol.file=true 
-encoding ascii -Werror --module-source-path 
"/<<PKGBUILDDIR>>/build/support/gensrc/*:/<<PKGBUILDDIR>>/src/*/linux/classes:/<<PKGBUILDDIR>>/src/*/unix/classes:/<<PKGBUILDDIR>>/src/*/share/classes" 
--module-path "" --system none -classpath 
/<<PKGBUILDDIR>>/build/buildtools/depend -Xplugin:"depend 
/<<PKGBUILDDIR>>/build/jdk/modules/jdk.jdeps/_the.jdk.jdeps_pubapi" 
"-XDinternalAPIPath=/<<PKGBUILDDIR>>/build/jdk/modules/jdk.jdeps/_the.jdk.jdeps_internalapi" 
"-XDLOG_LEVEL=info" 
-XDmodifiedInputs=/<<PKGBUILDDIR>>/build/jdk/modules/jdk.jdeps/_the.jdk.jdeps_batch.modfiles.fixed 
-d /<<PKGBUILDDIR>>/build/jdk/modules -h 
/<<PKGBUILDDIR>>/build/support/headers.jdk.jdeps.tmp 
@/<<PKGBUILDDIR>>/build/jdk/modules/jdk.jdeps/_the.jdk.jdeps_batch.filelist]
Error occurred during initialization of boot layer
java.lang.ClassFormatError: Unknown constant tag 0 in class file 
java/lang/invoke/MethodHandles
gmake[4]: *** [CompileJavaModules.gmk:95: 
/<<PKGBUILDDIR>>/build/jdk/modules/jdk.jdeps/_the.jdk.jdeps_batch] Error 1
gmake[3]: *** [make/Main.gmk:193: jdk.jdeps-java] Error 2
gmake[3]: *** Waiting for unfinished jobs....
[debian/buildwatch.sh] compiler/java/jar running ...

ERROR: Build failed for targets 'images test-image' in configuration 
'/<<PKGBUILDDIR>>/build' (exit code 2)