Control: reassign -1 debugedit 1:5.2-3 Control: tags -1 + patch On Thursday, September 04 2025, Mark Wielaard wrote:
> On Wed, Sep 03, 2025 at 11:56:20PM -0400, Sergio Durigan Junior wrote: >> Strange, this test passed with the same GDB version before: >> >> https://buildd.debian.org/status/fetch.php?pkg=debugedit&arch=hurd-amd64&ver=1%3A5.2-2&stamp=1756548946&raw=0 > > Yes, it passes because it is ignoring the errors. > But the warning/error is also in that build log. Ah, right. Well, this is still strange. GDB was properly configured: --8<---------------cut here---------------start------------->8--- (gdb) show configuration This GDB was configured as follows: configure --host=x86_64-gnu --target=x86_64-gnu ... --8<---------------cut here---------------end--------------->8--- I wonder if this is some problem with the recent introduction of 64-bit Hurd. Either way, I was able to workaround the issue by forcing the test to use gdb-multiarch instead of gdb. The following debdiff fixes it for me. Thanks, -- Sergio GPG key ID: 237A 54B1 0287 28BF 00EF 31F4 D0EB 7628 65FC 5E36 Please send encrypted e-mail if possible https://sergiodj.net/
diff -Nru debugedit-5.2/debian/changelog debugedit-5.2/debian/changelog --- debugedit-5.2/debian/changelog 2025-09-02 01:44:07.000000000 -0400 +++ debugedit-5.2/debian/changelog 2025-09-04 09:39:07.000000000 -0400 @@ -1,3 +1,9 @@ +debugedit (1:5.2-4) unstable; urgency=medium + + * Use gdb-multiarch instead of gdb when testing. Closes: #1113764 + + -- Sergio Durigan Junior <[email protected]> Thu, 04 Sep 2025 09:39:07 -0400 + debugedit (1:5.2-3) unstable; urgency=medium * Tighten test dependency on dwz. diff -Nru debugedit-5.2/debian/control debugedit-5.2/debian/control --- debugedit-5.2/debian/control 2025-09-01 07:34:30.000000000 -0400 +++ debugedit-5.2/debian/control 2025-09-04 09:38:19.000000000 -0400 @@ -13,7 +13,7 @@ cpio <!nocheck>, dwz (>= 0.16) <!nocheck>, elfutils <!nocheck>, - gdb <!nocheck>, + gdb-multiarch <!nocheck>, Standards-Version: 4.7.2 Homepage: https://sourceware.org/debugedit/ Rules-Requires-Root: no diff -Nru debugedit-5.2/debian/rules debugedit-5.2/debian/rules --- debugedit-5.2/debian/rules 2025-09-02 01:41:03.000000000 -0400 +++ debugedit-5.2/debian/rules 2025-09-04 09:38:11.000000000 -0400 @@ -17,7 +17,7 @@ cp -p tests/atlocal tests/atlocal.orig; \ sed -i 's/^\(C\|LD\)FLAGS=.*/\1FLAGS=""/' tests/atlocal; \ fi - $(ign_test_results)if dh_auto_test; then \ + $(ign_test_results)if GDB=/usr/bin/gdb-multiarch dh_auto_test; then \ : ; \ else \ echo '========== tests/testsuite.log =========='; \
signature.asc
Description: PGP signature

