Source: asciijump Version: 1.0.2~beta-11 Severity: minor Tags: trixie sid ftbfs User: [email protected] Usertags: ftbfs-shuffle
Hi, GNU Make now has a --shuffle option that simulates non-deterministic ordering of target prerequisites. See https://trofi.github.io/posts/238-new-make-shuffle-mode.html and also previous work in Debian by Santiago Vila: https://people.debian.org/~sanvila/make-shuffle/ This package fails to build with make --shuffle=reverse. This is likely to be caused by a missing dependency in debian/rules or an upstream Makefile. More information about this mass bug filing is available at https://wiki.debian.org/qa.debian.org/FTBFS/Shuffle Relevant part (hopefully): > make[1]: Entering directory '/build/reproducible-path/asciijump-1.0.2~beta' > Makefile:96: update target 'bin/xfnc.o' due to: target does not exist > echo > Makefile:96: update target 'bin/as_user.o' due to: target does not exist > echo > Makefile:96: update target 'bin/as_parse.o' due to: target does not exist > echo > > Makefile:96: update target 'bin/as_main.o' due to: target does not exist > echo > > echo -n "xfnc.c .. " > echo -n "as_user.c .. " > > xfnc.c .. > echo -n "as_main.c .. " > echo -n "as_parse.c .. " > gcc -Wdate-time -D_FORTIFY_SOURCE=2 -I. -I./include -I. > -DVERSION=\""1.0.2beta"\" -DPACKAGE=\"asciijump\" > -DDATADIR=\"/usr/share/asciijump\" -DVARDIR=\"/var/games/asciijump/\" -g -O2 > -Werror=implicit-function-declaration > -ffile-prefix-map=/build/reproducible-path/asciijump-1.0.2~beta=. > -fstack-protector-strong -fstack-clash-protection -Wformat > -Werror=format-security -fcf-protection -g -c xfnc.c -o bin/xfnc.o > as_user.c .. as_main.c .. gcc -Wdate-time -D_FORTIFY_SOURCE=2 -I. -I./include > -I. -DVERSION=\""1.0.2beta"\" -DPACKAGE=\"asciijump\" > -DDATADIR=\"/usr/share/asciijump\" -DVARDIR=\"/var/games/asciijump/\" -g -O2 > -Werror=implicit-function-declaration > -ffile-prefix-map=/build/reproducible-path/asciijump-1.0.2~beta=. > -fstack-protector-strong -fstack-clash-protection -Wformat > -Werror=format-security -fcf-protection -g -c as_user.c -o bin/as_user.o > gcc -Wdate-time -D_FORTIFY_SOURCE=2 -I. -I./include -I. > -DVERSION=\""1.0.2beta"\" -DPACKAGE=\"asciijump\" > -DDATADIR=\"/usr/share/asciijump\" -DVARDIR=\"/var/games/asciijump/\" -g -O2 > -Werror=implicit-function-declaration > -ffile-prefix-map=/build/reproducible-path/asciijump-1.0.2~beta=. > -fstack-protector-strong -fstack-clash-protection -Wformat > -Werror=format-security -fcf-protection -g -c as_main.c -o bin/as_main.o > Makefile:96: update target 'bin/as_let.o' due to: target does not exist > echo > as_parse.c .. Makefile:96: update target 'bin/as_hill.o' due to: target does > not exist > echo > Makefile:96: update target 'bin/as_getline.o' due to: target does not exist > echo > Makefile:96: update target 'bin/as_display.o' due to: target does not exist > echo > > > > gcc -Wdate-time -D_FORTIFY_SOURCE=2 -I. -I./include -I. > -DVERSION=\""1.0.2beta"\" -DPACKAGE=\"asciijump\" > -DDATADIR=\"/usr/share/asciijump\" -DVARDIR=\"/var/games/asciijump/\" -g -O2 > -Werror=implicit-function-declaration > -ffile-prefix-map=/build/reproducible-path/asciijump-1.0.2~beta=. > -fstack-protector-strong -fstack-clash-protection -Wformat > -Werror=format-security -fcf-protection -g -c as_parse.c -o bin/as_parse.o > echo -n "as_let.c .. " > > echo -n "as_hill.c .. " > as_let.c .. echo -n "as_getline.c .. " > as_hill.c .. echo -n "as_display.c .. " > as_getline.c .. as_display.c .. gcc -Wdate-time -D_FORTIFY_SOURCE=2 -I. > -I./include -I. -DVERSION=\""1.0.2beta"\" -DPACKAGE=\"asciijump\" > -DDATADIR=\"/usr/share/asciijump\" -DVARDIR=\"/var/games/asciijump/\" -g -O2 > -Werror=implicit-function-declaration > -ffile-prefix-map=/build/reproducible-path/asciijump-1.0.2~beta=. > -fstack-protector-strong -fstack-clash-protection -Wformat > -Werror=format-security -fcf-protection -g -c as_let.c -o bin/as_let.o > gcc -Wdate-time -D_FORTIFY_SOURCE=2 -I. -I./include -I. > -DVERSION=\""1.0.2beta"\" -DPACKAGE=\"asciijump\" > -DDATADIR=\"/usr/share/asciijump\" -DVARDIR=\"/var/games/asciijump/\" -g -O2 > -Werror=implicit-function-declaration > -ffile-prefix-map=/build/reproducible-path/asciijump-1.0.2~beta=. > -fstack-protector-strong -fstack-clash-protection -Wformat > -Werror=format-security -fcf-protection -g -c as_hill.c -o bin/as_hill.o > gcc -Wdate-time -D_FORTIFY_SOURCE=2 -I. -I./include -I. > -DVERSION=\""1.0.2beta"\" -DPACKAGE=\"asciijump\" > -DDATADIR=\"/usr/share/asciijump\" -DVARDIR=\"/var/games/asciijump/\" -g -O2 > -Werror=implicit-function-declaration > -ffile-prefix-map=/build/reproducible-path/asciijump-1.0.2~beta=. > -fstack-protector-strong -fstack-clash-protection -Wformat > -Werror=format-security -fcf-protection -g -c as_getline.c -o bin/as_getline.o > gcc -Wdate-time -D_FORTIFY_SOURCE=2 -I. -I./include -I. > -DVERSION=\""1.0.2beta"\" -DPACKAGE=\"asciijump\" > -DDATADIR=\"/usr/share/asciijump\" -DVARDIR=\"/var/games/asciijump/\" -g -O2 > -Werror=implicit-function-declaration > -ffile-prefix-map=/build/reproducible-path/asciijump-1.0.2~beta=. > -fstack-protector-strong -fstack-clash-protection -Wformat > -Werror=format-security -fcf-protection -g -c as_display.c -o bin/as_display.o > Assembler messages: > Fatal error: can't create bin/as_parse.o: No such file or directory > make[1]: *** [Makefile:98: bin/as_parse.o] Error 1 shuffle=reverse The full build log is available from: http://qa-logs.debian.net/2025/05/05/shuffle/reverse/asciijump_1.0.2~beta-11_unstable_reverse.log If you reassign this bug to another package, please mark it as 'affects'-ing this package. See https://www.debian.org/Bugs/server-control#affects

