Hi, On Sun, 05 Jul 2026 03:57:34 +0100 Christopher Obbard <[email protected]> wrote: > Control: tags -1 + patch upstream fixed-upstream > > Hi, > > The failure is in the test suite; the build log > shows one test out of 438 failing: > > 99% tests passed, 1 tests failed out of 438 > The following tests FAILED: > 155 - x86_64-gdb-index-dwarf5 (Failed) > Errors while running CTest > (The "relocation R_X86_64_16 against foo out of range" line in the > report's subject is unrelated — that is the expected output of test > #37, arch-x86_64-reloc-overflow, which intentionally triggers an > overflow and greps for that message. It is not the cause of the FTBFS.) > > Root cause: test/gdb-index-dwarf5.sh invokes > readelf --debug=gdb_index. Recent binutils readelf added a > --debug-dir=<DIR> option, so the --debug= abbreviation is now > ambiguous and the invocation fails, making the test - thus the > build - fail. > > This was fixed upstream in commit > e77e9d52b8fa1aecb88ba5362365880b45491c74 by switching the test to the > unambiguous --debug-dump=gdb_index. > > I have cherry-picked that commit; seems to build and test fine locally. > > Merge request: https://salsa.debian.org/pkg-llvm-team/mold/-/merge_requests/12
I have uploaded this PR (version 2.41.0+dfsg-1.1) as an NMU to DELAYED/10. Please feel free to do something else if you would prefer to handle it differently :-). Cheers! Chris

