Package: src:0ad
Version: 0.27.0-2
Severity: important
Tags: sid forky
User: [email protected]
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

Reply via email to