Package: src:gluegen2 Version: 2.5.0+dfsg-3 Severity: important Tags: forky sid ftbfs User: debian...@lists.debian.org Usertags: ftbfs-nocheck-profile
Dear maintainer: During a rebuild of all packages in unstable using the nocheck build profile, your package failed to build. Below you will find how the build ends (probably the most relevant part, but not necessarily). If required, the full build log is available here: https://people.debian.org/~sanvila/build-logs/202509/ A wiki page discussing how to reproduce bugs in this category and possible solutions is available here: https://wiki.debian.org/qa.debian.org/FTBFS/Nocheck (It's a wiki, so you are welcome to contribute) [ Note: This is RC, but I will wait at least two weeks before raising the severities, there are a lot of gcc-15 and CMake 4 bugs open now ]. About the archive rebuild: The build was made on virtual machines from AWS, using sbuild and a reduced chroot with only build-essential packages. If you could not reproduce the bug please contact me privately, as I am willing to provide ssh access to a virtual machine where the bug is fully reproducible. If this is really a bug in one of the build-depends, please use reassign and add an affects on src:gluegen2, so that this is still visible in the BTS web page for this package. Thanks. -------------------------------------------------------------------------------- [...] debian/rules clean dh clean --buildsystem=ant --with maven-repo-helper debian/rules override_dh_auto_clean [... snipped ...] [echo] c.compiler.debug=false [echo] c.compiler.use-debug=${c.compiler.use-debug} [echo] c.compiler.optimise=none gluegen.cpptasks.striplibs: [echo] Strip symbols from libs in /<<PKGBUILDDIR>>/build/obj c.manifest: gluegen.build.shasum: [echo] gluegen.build.sha.sources 91a4f6618700bd25ea3277b66fa01317fbc07d65543e997d1c601fd2ab6c5b0e [echo] gluegen.build.sha.classes e6a9e8f6c89c591a30b097828439b16884e8528552ffe0cb90ae1b6a46f0d3f0 [echo] gluegen.build.sha.natives b2985fa5f60c021c701d5878428be3d3bf86c4e16197d4edee3b228089c2513f gluegen.package.java: gluegen.package.javase: [copy] Copying 1 file to /<<PKGBUILDDIR>>/build [jar] Building jar: /<<PKGBUILDDIR>>/build/gluegen.jar [copy] Copying 1 file to /<<PKGBUILDDIR>>/build [jar] Building jar: /<<PKGBUILDDIR>>/build/gluegen-rt.jar [copy] Copying 1 file to /<<PKGBUILDDIR>>/build [copy] Copying 1 file to /<<PKGBUILDDIR>>/build [copy] Copying 1 file to /<<PKGBUILDDIR>>/build [copy] Copying 1 file to /<<PKGBUILDDIR>>/build gluegen.package.android: gluegen.package.native: [copy] Copying 1 file to /<<PKGBUILDDIR>>/build [echo] native.tag.jar common (attr) for /<<PKGBUILDDIR>>/build/gluegen2-rt-natives-linux-amd64.jar include *gluegen2_rt.so exclude [echo] native.tag.jar common (props) gluegen2-rt-natives-linux-amd64.jar include *gluegen2_rt.so exclude *.symbols [mkdir] Created dir: /<<PKGBUILDDIR>>/build/obj/gluegen2-rt-natives-linux-amd64.jar.d/java [mkdir] Created dir: /<<PKGBUILDDIR>>/build/obj/gluegen2-rt-natives-linux-amd64.jar.d/jar [mkdir] Created dir: /<<PKGBUILDDIR>>/build/obj/gluegen2-rt-natives-linux-amd64.jar.d/jar/natives [mkdir] Created dir: /<<PKGBUILDDIR>>/build/obj/gluegen2-rt-natives-linux-amd64.jar.d/jar/natives/linux-amd64 [copy] Copying 1 file to /<<PKGBUILDDIR>>/build/obj/gluegen2-rt-natives-linux-amd64.jar.d/jar/natives/linux-amd64 [javac] Compiling 1 source file to /<<PKGBUILDDIR>>/build/obj/gluegen2-rt-natives-linux-amd64.jar.d/jar [javac] warning: [options] bootstrap class path not set in conjunction with -source 8 [javac] warning: [options] source value 8 is obsolete and will be removed in a future release [javac] warning: [options] target value 8 is obsolete and will be removed in a future release [javac] warning: [options] To suppress warnings about obsolete options, use -Xlint:-options. [javac] 4 warnings [jar] Building jar: /<<PKGBUILDDIR>>/build/gluegen2-rt-natives-linux-amd64.jar [copy] Copying 1 file to /<<PKGBUILDDIR>>/build android-launcher.package: base.compile: tag.build: junit.compile: [echo] gluegen.basename: gluegen jogamp.env.validation: [echo] ant.version Apache Ant(TM) version 1.10.15 compiled on September 29 2024 [echo] ant.java.version 21 [echo] java.version 21.0.9-ea [echo] java.home /usr/lib/jvm/java-21-openjdk-amd64 [echo] jvmJava.exe /usr/lib/jvm/java-21-openjdk-amd64/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} [echo] minJava21 true [echo] minJava17 true [echo] minJava11 true [echo] minJava9 true [echo] minJava8 true jogamp.env.init: [tstamp] Honouring environment variable SOURCE_DATE_EPOCH which has been set to 1720560983 [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase [echo] jogamp.version 2.5.0 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon ${build.archiveon} [echo] build.node.name local [echo] android.api.level 24 [echo] junit.run.arg0 -Djunit.run.arg0=dummy [echo] junit.run.arg1 -Djunit.run.arg1=dummy [echo] macosx.sdkroot ${macosx.sdkroot} [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT} [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT} [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS} [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS} gluegen.properties.load.user: init: java.class.path.validate: validate: [mkdir] Created dir: /<<PKGBUILDDIR>>/build-temp [mkdir] Created dir: /<<PKGBUILDDIR>>/build/test/results [mkdir] Created dir: /<<PKGBUILDDIR>>/build/test/build/classes [mkdir] Created dir: /<<PKGBUILDDIR>>/build/test/build/obj [mkdir] Created dir: /<<PKGBUILDDIR>>/build/test/build/natives [echo] test.base.dir: ../src/junit [echo] test.junit.generation.dir: ../src/junit/com/jogamp/gluegen/test/junit/generation [echo] test.dir: ../build/test [echo] results: ../build/test/results [echo] build_t: ../build/test/build [echo] build_t.gen: ../build/test/build/gensrc [echo] build_t.java: ../build/test/build/classes [echo] build_t.obj: ../build/test/build/obj [echo] build_t.lib: ../build/test/build/natives junit.compile.check: junit.compile: [echo] gluegen.basename: gluegen junit.test1.java.generate: [echo] - - - junit.test1.java.generate [echo] gluegen.basename: gluegen java.generate.copy2temp: [copy] Copying 16 files to /<<PKGBUILDDIR>>/build-temp junit.test2.java.generate: [echo] - - - junit.test2.java.generate [echo] gluegen.basename: gluegen java.generate.copy2temp: [copy] Copying 14 files to /<<PKGBUILDDIR>>/build-temp [gluegen] JavaCallbackInfo: Java Configuration indicate current JavaCallback must be ignored so assume JavaCallback meet presents requirements of MessageCallback01 [gluegen] JavaCallbackInfo: Java Configuration indicate current JavaCallback must be ignored so assume JavaCallback meet presents requirements of alBufferCallback0 [gluegen] JavaCallbackInfo: Java Configuration indicate current JavaCallback must be ignored so assume JavaCallback meet presents requirements of alEventCallback0 [gluegen] JavaCallbackInfo: Java Configuration indicate current JavaCallback must be ignored so assume JavaCallback meet presents requirements of MessageCallback11a [gluegen] JavaCallbackInfo: Java Configuration indicate current JavaCallback must be ignored so assume JavaCallback meet presents requirements of SetLogCallBack12a [gluegen] JavaCallbackInfo: Java Configuration indicate current JavaCallback must be ignored so assume JavaCallback meet presents requirements of SetLogCallBack12b [gluegen] JavaCallbackInfo: Java Configuration indicate current JavaCallback must be ignored so assume JavaCallback meet presents requirements of MessageCallback13 [gluegen] JavaCallbackInfo: Java Configuration indicate current JavaCallback must be ignored so assume JavaCallback meet presents requirements of MessageCallback01 [gluegen] JavaCallbackInfo: Java Configuration indicate current JavaCallback must be ignored so assume JavaCallback meet presents requirements of alBufferCallback0 [gluegen] JavaCallbackInfo: Java Configuration indicate current JavaCallback must be ignored so assume JavaCallback meet presents requirements of alEventCallback0 [gluegen] JavaCallbackInfo: Java Configuration indicate current JavaCallback must be ignored so assume JavaCallback meet presents requirements of MessageCallback11a [gluegen] JavaCallbackInfo: Java Configuration indicate current JavaCallback must be ignored so assume JavaCallback meet presents requirements of SetLogCallBack12a [gluegen] JavaCallbackInfo: Java Configuration indicate current JavaCallback must be ignored so assume JavaCallback meet presents requirements of SetLogCallBack12b [gluegen] JavaCallbackInfo: Java Configuration indicate current JavaCallback must be ignored so assume JavaCallback meet presents requirements of MessageCallback13 java.generate: java.build: [echo] - - - compiling all java files - - - [echo] test.base.dir ../src/junit [echo] build_t.gen ../build/test/build/gensrc [javac] Compiling 3 source files to /<<PKGBUILDDIR>>/build/test/build/classes [javac] warning: [options] bootstrap class path not set in conjunction with -source 8 [javac] warning: [options] source value 8 is obsolete and will be removed in a future release [javac] warning: [options] target value 8 is obsolete and will be removed in a future release [javac] warning: [options] To suppress warnings about obsolete options, use -Xlint:-options. [javac] /<<PKGBUILDDIR>>/src/junit/com/jogamp/junit/util/JunitTracer.java:35: error: package org.junit does not exist [javac] import org.junit.Assume; [javac] ^ [javac] /<<PKGBUILDDIR>>/src/junit/com/jogamp/junit/util/JunitTracer.java:36: error: package org.junit does not exist [javac] import org.junit.Before; [javac] ^ [javac] /<<PKGBUILDDIR>>/src/junit/com/jogamp/junit/util/JunitTracer.java:37: error: package org.junit does not exist [javac] import org.junit.BeforeClass; [javac] ^ [javac] /<<PKGBUILDDIR>>/src/junit/com/jogamp/junit/util/JunitTracer.java:38: error: package org.junit does not exist [javac] import org.junit.After; [javac] ^ [javac] /<<PKGBUILDDIR>>/src/junit/com/jogamp/junit/util/JunitTracer.java:39: error: package org.junit does not exist [javac] import org.junit.AfterClass; [javac] ^ [javac] /<<PKGBUILDDIR>>/src/junit/com/jogamp/junit/util/JunitTracer.java:40: error: package org.junit does not exist [javac] import org.junit.FixMethodOrder; [javac] ^ [javac] /<<PKGBUILDDIR>>/src/junit/com/jogamp/junit/util/JunitTracer.java:41: error: package org.junit does not exist [javac] import org.junit.Rule; [javac] ^ [javac] /<<PKGBUILDDIR>>/src/junit/com/jogamp/junit/util/JunitTracer.java:42: error: package org.junit.rules does not exist [javac] import org.junit.rules.TestName; [javac] ^ [javac] /<<PKGBUILDDIR>>/src/junit/com/jogamp/junit/util/JunitTracer.java:43: error: package org.junit.runners does not exist [javac] import org.junit.runners.MethodSorters; [javac] ^ [javac] /<<PKGBUILDDIR>>/src/junit/com/jogamp/junit/util/JunitTracer.java:46: error: cannot find symbol [javac] @FixMethodOrder(MethodSorters.NAME_ASCENDING) [javac] ^ [javac] symbol: class FixMethodOrder [javac] /<<PKGBUILDDIR>>/src/junit/com/jogamp/junit/util/JunitTracer.java:48: error: cannot find symbol [javac] @Rule public final TestName _unitTestName = new TestName(); [javac] ^ [javac] symbol: class TestName [javac] location: class JunitTracer [javac] /<<PKGBUILDDIR>>/src/junit/com/jogamp/junit/util/SingletonJunitCase.java:33: error: package org.junit does not exist [javac] import org.junit.BeforeClass; [javac] ^ [javac] /<<PKGBUILDDIR>>/src/junit/com/jogamp/junit/util/SingletonJunitCase.java:34: error: package org.junit does not exist [javac] import org.junit.AfterClass; [javac] ^ [javac] /<<PKGBUILDDIR>>/src/junit/com/jogamp/junit/util/SingletonJunitCase.java:35: error: package org.junit does not exist [javac] import org.junit.FixMethodOrder; [javac] ^ [javac] /<<PKGBUILDDIR>>/src/junit/com/jogamp/junit/util/SingletonJunitCase.java:36: error: package org.junit.runners does not exist [javac] import org.junit.runners.MethodSorters; [javac] ^ [javac] /<<PKGBUILDDIR>>/src/junit/com/jogamp/junit/util/SingletonJunitCase.java:38: error: cannot find symbol [javac] @FixMethodOrder(MethodSorters.NAME_ASCENDING) [javac] ^ [javac] symbol: class FixMethodOrder [javac] /<<PKGBUILDDIR>>/src/junit/com/jogamp/junit/util/JunitTracer.java:46: error: cannot find symbol [javac] @FixMethodOrder(MethodSorters.NAME_ASCENDING) [javac] ^ [javac] symbol: variable MethodSorters [javac] /<<PKGBUILDDIR>>/src/junit/com/jogamp/junit/util/JunitTracer.java:48: error: cannot find symbol [javac] @Rule public final TestName _unitTestName = new TestName(); [javac] ^ [javac] symbol: class Rule [javac] location: class JunitTracer [javac] /<<PKGBUILDDIR>>/src/junit/com/jogamp/junit/util/JunitTracer.java:73: error: cannot find symbol [javac] @BeforeClass [javac] ^ [javac] symbol: class BeforeClass [javac] location: class JunitTracer [javac] /<<PKGBUILDDIR>>/src/junit/com/jogamp/junit/util/JunitTracer.java:78: error: cannot find symbol [javac] @AfterClass [javac] ^ [javac] symbol: class AfterClass [javac] location: class JunitTracer [javac] /<<PKGBUILDDIR>>/src/junit/com/jogamp/junit/util/JunitTracer.java:84: error: cannot find symbol [javac] @Before [javac] ^ [javac] symbol: class Before [javac] location: class JunitTracer [javac] /<<PKGBUILDDIR>>/src/junit/com/jogamp/junit/util/JunitTracer.java:94: error: cannot find symbol [javac] @After [javac] ^ [javac] symbol: class After [javac] location: class JunitTracer [javac] /<<PKGBUILDDIR>>/src/junit/com/jogamp/junit/util/SingletonJunitCase.java:38: error: cannot find symbol [javac] @FixMethodOrder(MethodSorters.NAME_ASCENDING) [javac] ^ [javac] symbol: variable MethodSorters [javac] /<<PKGBUILDDIR>>/src/junit/com/jogamp/junit/util/SingletonJunitCase.java:57: error: cannot find symbol [javac] @BeforeClass [javac] ^ [javac] symbol: class BeforeClass [javac] location: class SingletonJunitCase [javac] /<<PKGBUILDDIR>>/src/junit/com/jogamp/junit/util/SingletonJunitCase.java:75: error: cannot find symbol [javac] @AfterClass [javac] ^ [javac] symbol: class AfterClass [javac] location: class SingletonJunitCase [javac] /<<PKGBUILDDIR>>/src/junit/com/jogamp/junit/util/JunitTracer.java:48: error: cannot find symbol [javac] @Rule public final TestName _unitTestName = new TestName(); [javac] ^ [javac] symbol: class TestName [javac] location: class JunitTracer [javac] /<<PKGBUILDDIR>>/src/junit/com/jogamp/junit/util/JunitTracer.java:89: error: cannot find symbol [javac] Assume.assumeTrue(testSupported); [javac] ^ [javac] symbol: variable Assume [javac] location: class JunitTracer [javac] 27 errors [javac] 4 warnings BUILD FAILED /<<PKGBUILDDIR>>/make/build.xml:1304: The following error occurred while executing this line: /<<PKGBUILDDIR>>/make/build-test.xml:312: The following error occurred while executing this line: /<<PKGBUILDDIR>>/make/build-test.xml:146: Compile failed; see the compiler error output for details. Total time: 11 seconds dh_auto_build: error: ant -propertyfile ./debian/ant.properties -Duser.name debian -f make/build.xml all returned exit code 1 make[1]: *** [debian/rules:41: override_dh_auto_build] Error 25 make[1]: Leaving directory '/<<PKGBUILDDIR>>' make: *** [debian/rules:30: binary] Error 2 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 --------------------------------------------------------------------------------