Bug#1110555: 0ad ftbfs with GCC 15 on armhf
Matthias Klose
doko at debian.org
Fri Aug 8 15:42:24 BST 2025
Package: src:0ad
Version: 0.27.0-2
Severity: important
Tags: sid forky
User: debian-gcc at lists.debian.org
Usertags: ftbfs-gcc-15
0ad ftbfs with GCC 15 on armhf:
[...]
0:50.79 Compiling jsrust v0.1.0
(/<<PKGBUILDDIR>>/libraries/source/spidermonkey/mozjs-115.16.1/js/src/rust)
0:51.07 Finished `dev` profile [unoptimized + debuginfo] target(s)
in 41.51s
0:56.65 modules/fdlibm/src
0:57.36 mozglue/baseprofiler
1:06.57 mozglue/interposers
1:08.94 In file included from
/<<PKGBUILDDIR>>/libraries/source/spidermonkey/mozjs-115.16.1/js/src/jit/AtomicOperations.h:14,
1:08.94 from
/<<PKGBUILDDIR>>/libraries/source/spidermonkey/mozjs-115.16.1/js/src/builtin/AtomicsObject.cpp:24,
1:08.94 from Unified_cpp_js_src0.cpp:11:
1:08.94
/<<PKGBUILDDIR>>/libraries/source/spidermonkey/mozjs-115.16.1/build-debug/js/src/jit/AtomicOperationsGenerated.h:
In function ‘uint64_t js::jit::AtomicCmpXchg64SeqCst(uint64_t*,
uint64_t, uint64_t)’:
1:08.94
/<<PKGBUILDDIR>>/libraries/source/spidermonkey/mozjs-115.16.1/build-debug/js/src/jit/AtomicOperationsGenerated.h:242:17:
error: ‘asm’ operand has impossible constraints or there are not enough
registers
1:08.94 242 | asm volatile (
1:08.94 | ^~~
1:13.50 make[6]: ***
[/<<PKGBUILDDIR>>/libraries/source/spidermonkey/mozjs-115.16.1/config/rules.mk:667:
Unified_cpp_js_src0.o] Error 1
1:13.50 make[6]: *** Waiting for unfinished jobs....
1:30.49 mozglue/misc
1:31.90 make[5]: ***
[/<<PKGBUILDDIR>>/libraries/source/spidermonkey/mozjs-115.16.1/config/recurse.mk:72:
js/src/target-objects] Error 2
1:31.90 make[5]: *** Waiting for unfinished jobs....
1:46.21 In file included from
/<<PKGBUILDDIR>>/libraries/source/spidermonkey/mozjs-115.16.1/js/src/jit/AtomicOperations.h:14,
1:46.21 from
/<<PKGBUILDDIR>>/libraries/source/spidermonkey/mozjs-115.16.1/js/src/jit/VMFunctions.cpp:17,
1:46.21 from Unified_cpp_js_src_jit11.cpp:38:
1:46.21
/<<PKGBUILDDIR>>/libraries/source/spidermonkey/mozjs-115.16.1/build-debug/js/src/jit/AtomicOperationsGenerated.h:
In function ‘uint64_t js::jit::AtomicCmpXchg64SeqCst(uint64_t*,
uint64_t, uint64_t)’:
1:46.21
/<<PKGBUILDDIR>>/libraries/source/spidermonkey/mozjs-115.16.1/build-debug/js/src/jit/AtomicOperationsGenerated.h:242:17:
error: ‘asm’ operand has impossible constraints or there are not enough
registers
1:46.21 242 | asm volatile (
1:46.21 | ^~~
1:50.17 make[6]: ***
[/<<PKGBUILDDIR>>/libraries/source/spidermonkey/mozjs-115.16.1/config/rules.mk:667:
Unified_cpp_js_src_jit11.o] Error 1
1:50.17 make[6]: *** Waiting for unfinished jobs....
2:08.67 make[5]: ***
[/<<PKGBUILDDIR>>/libraries/source/spidermonkey/mozjs-115.16.1/config/recurse.mk:72:
js/src/jit/target-objects] Error 2
2:08.67 make[4]: ***
[/<<PKGBUILDDIR>>/libraries/source/spidermonkey/mozjs-115.16.1/config/recurse.mk:34:
compile] Error 2
2:08.67 make[3]: ***
[/<<PKGBUILDDIR>>/libraries/source/spidermonkey/mozjs-115.16.1/config/rules.mk:361:
default] Error 2
2:08.67 make[2]: *** [client.mk:60: build] Error 2
2:08.69 0 compiler warnings present.
Config object not found by mach.
Configure complete!
Be sure to run |mach build| to pick up any changes
ERROR: SpiderMonkey build failed
make[1]: *** [debian/rules:38: override_dh_auto_build] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:16: binary-arch] Error 2
More information about the Pkg-games-devel
mailing list