Source: elfutils Version: 0.192-4 Tags: patch We'd like to remove gcc-multilib. Cross toolchains are widely available and multilib partially duplicates that functionality. elfutils uses it for testing. I looked into it and compared a regular, sequential build to a sequential build with the dependency dropped. To my surprise, not a single test case was skipped as a result. Evidently, gcc-multilib is not being used during build. Looking into test cases, the common uses of the relevant -m32 and similar flags are in comments explaining how the test data has been obtained. That test data is not reproduced during build, so the gcc-multilib dependency is indeed unused. I'm attaching a patch for your convenience.
Helmut
diff --minimal -Nru elfutils-0.192/debian/changelog elfutils-0.192/debian/changelog --- elfutils-0.192/debian/changelog 2024-10-22 13:13:50.000000000 +0200 +++ elfutils-0.192/debian/changelog 2025-06-01 12:02:34.000000000 +0200 @@ -1,3 +1,10 @@ +elfutils (0.192-4.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Drop unused gcc-multilib dependency. (Closes: #-1) + + -- Helmut Grohne <hel...@subdivi.de> Sun, 01 Jun 2025 12:02:34 +0200 + elfutils (0.192-4) unstable; urgency=medium * Drop again the build dependency libimaevm-dev. diff --minimal -Nru elfutils-0.192/debian/control elfutils-0.192/debian/control --- elfutils-0.192/debian/control 2024-10-22 13:13:47.000000000 +0200 +++ elfutils-0.192/debian/control 2025-06-01 12:02:34.000000000 +0200 @@ -10,7 +10,6 @@ libzstd-dev, zstd <!nocheck>, m4, gettext, po-debconf, gawk, dpkg-dev (>= 1.16.1~), - gcc-multilib [any-amd64 sparc64] <!nocheck>, libc6-dbg [powerpc powerpcspe ppc64 ppc64el armel armhf arm64 sparc64 riscv64], flex, bison, pkgconf,