Package: src:bfs Version: 4.0.5-1 Severity: serious Tags: ftbfs trixie sid Dear maintainer:
During a rebuild of all packages in unstable, your package failed to build: -------------------------------------------------------------------------------- [...] debian/rules clean dh clean dh_auto_clean make -j2 distclean make[1]: Entering directory '/<<PKGBUILDDIR>>' [ RM ] bin obj [ RM ] gen distcheck-* make[1]: Leaving directory '/<<PKGBUILDDIR>>' dh_clean debian/rules binary dh binary dh_update_autotools_config dh_autoreconf debian/rules override_dh_auto_configure make[1]: Entering directory '/<<PKGBUILDDIR>>' ./configure 'CC=x86_64-linux-gnu-gcc' make[2]: Entering directory '/<<PKGBUILDDIR>>' [ GEN] gen/vars.mk [ CC ] build/empty.c â [ CC ] flags/Wformat.c â [ CC ] flags/Wimplicit-fallthrough.c â [ CC ] flags/Wimplicit.c â [ CC ] flags/Wmissing-decls.c â [ CC ] flags/Wmissing-var-decls.c â [ CC ] flags/Wshadow.c â [ CC ] flags/Wsign-compare.c â [ CC ] flags/Wstrict-prototypes.c â [ CC ] flags/Wundef-prefix.c â [ CC ] flags/bind-now.c â [ CC ] flags/deps.c â [ CC ] flags/pthread.c â [ GEN] gen/flags.mk [ CC ] with/libacl.c â [ CC ] with/libcap.c â [ CC ] with/libselinux.c â [ CC ] with/liburing.c â [ CC ] with/oniguruma.c â [ GEN] gen/pkgs.mk [ CC ] has/--st-birthtim.c â [ CC ] has/_Fork.c â [ CC ] has/acl-get-entry.c â [ CC ] has/acl-get-file.c â [ CC ] has/acl-get-tag-type.c â [ CC ] has/acl-is-trivial-np.c â [ CC ] has/acl-trivial.c â [ CC ] has/builtin-riscv-pause.c â [ CC ] has/compound-literal-storage.c â [ CC ] has/confstr.c â [ CC ] has/extattr-get-file.c â [ CC ] has/extattr-get-link.c â [ CC ] has/extattr-list-file.c â [ CC ] has/extattr-list-link.c â [ CC ] has/fdclosedir.c â [ CC ] has/getdents.c â [ CC ] has/getdents64-syscall.c â [ CC ] has/getdents64.c â [ CC ] has/getmntent-1.c â [ CC ] has/getmntent-2.c â [ CC ] has/getmntinfo.c â [ CC ] has/getprogname-gnu.c â [ CC ] has/getprogname.c â [ CC ] has/io-uring-max-workers.c â [ CC ] has/pipe2.c â [ CC ] has/pragma-nounroll.c â [ CC ] has/posix-getdents.c â [ CC ] has/posix-spawn-addfchdir-np.c â [ CC ] has/posix-spawn-addfchdir.c â [ CC ] has/pthread-set-name-np.c â [ CC ] has/pthread-setname-np.c â [ CC ] has/st-acmtim.c â [ CC ] has/st-acmtimespec.c â [ CC ] has/st-birthtim.c â [ CC ] has/st-birthtimespec.c â [ CC ] has/st-flags.c â [ CC ] has/statx-syscall.c â [ CC ] has/statx.c â [ CC ] has/strerror-l.c â [ CC ] has/strerror-r-gnu.c â [ CC ] has/strerror-r-posix.c â [ CC ] has/string-to-flags.c â [ CC ] has/strtofflags.c â [ CC ] has/tcgetwinsize.c â [ CC ] has/timegm.c â [ CC ] has/timer-create.c â [ CC ] has/tm-gmtoff.c â [ CC ] has/uselocale.c â [ GEN] gen/config.h [ GEN] gen/config.mk make[2]: Leaving directory '/<<PKGBUILDDIR>>' make[1]: Leaving directory '/<<PKGBUILDDIR>>' dh_auto_build make -j2 make[1]: Entering directory '/<<PKGBUILDDIR>>' [ CC ] src/main.c [ CC ] src/alloc.c [ CC ] src/bar.c [ CC ] src/bfstd.c [ CC ] src/bftw.c [ CC ] src/color.c [ CC ] src/ctx.c [ CC ] src/diag.c [ CC ] src/dir.c [ CC ] src/dstring.c [ CC ] src/eval.c [ CC ] src/exec.c [ CC ] src/expr.c [ CC ] src/fsade.c [ CC ] src/ioq.c [ CC ] src/mtab.c [ CC ] src/opt.c [ CC ] src/parse.c [ CC ] src/printf.c [ CC ] src/pwcache.c [ CC ] src/sighook.c [ CC ] src/stat.c [ CC ] src/thread.c [ CC ] src/trie.c [ CC ] src/typo.c [ CC ] src/xregex.c [ CC ] src/xspawn.c [ CC ] src/xtime.c [ CC ] src/version.c [ LD ] bin/bfs make[1]: Leaving directory '/<<PKGBUILDDIR>>' debian/rules override_dh_auto_test make[1]: Entering directory '/<<PKGBUILDDIR>>' dh_auto_test make -j2 check "TESTSUITEFLAGS=-j2 --verbose" VERBOSE=1 make[2]: Entering directory '/<<PKGBUILDDIR>>' [ CC ] tests/xspawnee.c [ CC ] tests/mksock.c [ CC ] tests/xtouch.c [ CC ] tests/alloc.c [ CC ] tests/bfstd.c [ CC ] tests/bit.c [ CC ] tests/ioq.c [ CC ] tests/list.c [ CC ] tests/main.c [ CC ] tests/sighook.c [ CC ] tests/trie.c [ CC ] tests/xspawn.c [ CC ] tests/xtime.c [ LD ] bin/tests/xspawnee [ LD ] bin/tests/mksock [ LD ] bin/tests/xtouch [ LD ] bin/tests/units [TEST] bfs [TEST] bfs -S dfs --- /<<PKGBUILDDIR>>/./tests/posix/atime.out 2025-01-18 20:36:46.000000000 +0000 +++ /tmp/bfs.HKM9QsMVdN/posix/atime.out 2025-02-07 11:10:22.789213937 +0000 @@ -1,6 +1,6 @@ --atime 1: ./yesterday --atime +1: ./last_week --atime +1: ./two_days_ago +-atime -1: ./last_week -atime -1: ./now -atime -1: ./one_hour_ago -atime -1: ./tomorrow +-atime -1: ./two_days_ago +-atime -1: ./yesterday [FAIL] posix/atime --- /<<PKGBUILDDIR>>/./tests/posix/atime.out 2025-01-18 20:36:46.000000000 +0000 +++ /tmp/bfs.0aFLvWV7sU/posix/atime.out 2025-02-07 11:10:22.809213998 +0000 @@ -1,6 +1,6 @@ --atime 1: ./yesterday --atime +1: ./last_week --atime +1: ./two_days_ago +-atime -1: ./last_week -atime -1: ./now -atime -1: ./one_hour_ago -atime -1: ./tomorrow +-atime -1: ./two_days_ago +-atime -1: ./yesterday [FAIL] posix/atime --- /<<PKGBUILDDIR>>/./tests/posix/mtime.out 2025-01-18 20:36:46.000000000 +0000 +++ /tmp/bfs.HKM9QsMVdN/posix/mtime.out 2025-02-07 11:10:23.237215323 +0000 @@ -1,6 +1,6 @@ --mtime 1: ./yesterday --mtime +1: ./last_week --mtime +1: ./two_days_ago +-mtime -1: ./last_week -mtime -1: ./now -mtime -1: ./one_hour_ago -mtime -1: ./tomorrow +-mtime -1: ./two_days_ago +-mtime -1: ./yesterday [FAIL] posix/mtime --- /<<PKGBUILDDIR>>/./tests/posix/mtime.out 2025-01-18 20:36:46.000000000 +0000 +++ /tmp/bfs.0aFLvWV7sU/posix/mtime.out 2025-02-07 11:10:23.257215385 +0000 @@ -1,6 +1,6 @@ --mtime 1: ./yesterday --mtime +1: ./last_week --mtime +1: ./two_days_ago +-mtime -1: ./last_week -mtime -1: ./now -mtime -1: ./one_hour_ago -mtime -1: ./tomorrow +-mtime -1: ./two_days_ago +-mtime -1: ./yesterday [FAIL] posix/mtime --- /<<PKGBUILDDIR>>/./tests/common/amin.out 2025-01-18 20:36:46.000000000 +0000 +++ /tmp/bfs.HKM9QsMVdN/common/amin.out 2025-02-07 11:10:23.829217155 +0000 @@ -1,6 +1,6 @@ --amin 1: ./one_minute_ago --amin +1: ./one_hour_ago --amin +1: ./two_minutes_ago -amin -1: ./in_one_hour -amin -1: ./in_one_minute +-amin -1: ./one_hour_ago +-amin -1: ./one_minute_ago -amin -1: ./thirty_seconds_ago +-amin -1: ./two_minutes_ago [FAIL] common/amin --- /<<PKGBUILDDIR>>/./tests/common/amin.out 2025-01-18 20:36:46.000000000 +0000 +++ /tmp/bfs.0aFLvWV7sU/common/amin.out 2025-02-07 11:10:23.849217217 +0000 @@ -1,6 +1,6 @@ --amin 1: ./one_minute_ago --amin +1: ./one_hour_ago --amin +1: ./two_minutes_ago -amin -1: ./in_one_hour -amin -1: ./in_one_minute +-amin -1: ./one_hour_ago +-amin -1: ./one_minute_ago -amin -1: ./thirty_seconds_ago +-amin -1: ./two_minutes_ago [FAIL] common/amin --- /<<PKGBUILDDIR>>/./tests/common/mmin.out 2025-01-18 20:36:46.000000000 +0000 +++ /tmp/bfs.HKM9QsMVdN/common/mmin.out 2025-02-07 11:10:24.229218393 +0000 @@ -1,6 +1,6 @@ --mmin 1: ./one_minute_ago --mmin +1: ./one_hour_ago --mmin +1: ./two_minutes_ago -mmin -1: ./in_one_hour -mmin -1: ./in_one_minute +-mmin -1: ./one_hour_ago +-mmin -1: ./one_minute_ago -mmin -1: ./thirty_seconds_ago +-mmin -1: ./two_minutes_ago [FAIL] common/mmin --- /<<PKGBUILDDIR>>/./tests/common/mmin.out 2025-01-18 20:36:46.000000000 +0000 +++ /tmp/bfs.0aFLvWV7sU/common/mmin.out 2025-02-07 11:10:24.257218480 +0000 @@ -1,6 +1,6 @@ --mmin 1: ./one_minute_ago --mmin +1: ./one_hour_ago --mmin +1: ./two_minutes_ago -mmin -1: ./in_one_hour -mmin -1: ./in_one_minute +-mmin -1: ./one_hour_ago +-mmin -1: ./one_minute_ago -mmin -1: ./thirty_seconds_ago +-mmin -1: ./two_minutes_ago [FAIL] common/mmin --- /<<PKGBUILDDIR>>/./tests/gnu/used.out 2025-01-18 20:36:46.000000000 +0000 +++ /tmp/bfs.HKM9QsMVdN/gnu/used.out 2025-02-07 11:10:25.713222989 +0000 @@ -1,4 +1,5 @@ +-used +7: ./dayafter +-used +7: ./nextweek -used +7: ./nextyear --used 1: ./tomorrow --used 2: ./dayafter --used 7: ./nextweek +-used +7: ./tomorrow +-used +7: ./yesterday [FAIL] gnu/used --- /<<PKGBUILDDIR>>/./tests/gnu/used.out 2025-01-18 20:36:46.000000000 +0000 +++ /tmp/bfs.0aFLvWV7sU/gnu/used.out 2025-02-07 11:10:25.753223113 +0000 @@ -1,4 +1,5 @@ +-used +7: ./dayafter +-used +7: ./nextweek -used +7: ./nextyear --used 1: ./tomorrow --used 2: ./dayafter --used 7: ./nextweek +-used +7: ./tomorrow +-used +7: ./yesterday [FAIL] gnu/used [PASS] 495 / 528 [PASS] 496 / 528 [SKIP] 27 / 528 [SKIP] 28 / 528 [FAIL] 5 / 528 [FAIL] 5 / 528 make[2]: *** [Makefile:167: check-dfs] Error 1 make[2]: *** Waiting for unfinished jobs.... make[2]: *** [Makefile:162: check-default] Error 1 make[2]: Leaving directory '/<<PKGBUILDDIR>>' dh_auto_test: error: make -j2 check "TESTSUITEFLAGS=-j2 --verbose" VERBOSE=1 returned exit code 2 make[1]: *** [debian/rules:22: override_dh_auto_test] Error 25 make[1]: Leaving directory '/<<PKGBUILDDIR>>' make: *** [debian/rules:15: binary] Error 2 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 -------------------------------------------------------------------------------- The above is just how the build ends and not necessarily the most relevant part. If required, the full build log is available here: https://people.debian.org/~sanvila/build-logs/202502/ 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:bfs, so that this is still visible in the BTS web page for this package. Thanks.