Your message dated Sat, 01 Aug 2026 19:04:40 +0000
with message-id <[email protected]>
and subject line Bug#1141299: fixed in gcc-defaults 1.232
has caused the Debian Bug report #1141299,
regarding mark gcc-multilib-TRIPLET packages Multi-Arch: foreign
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1141299: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1141299
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: gcc-multilib-i686-linux-gnu,gcc-multilib-x86-64-linux-gnu
Version: 4:15.2.0-5+b1
Tags: patch
User: [email protected]
Usertags: cross-satisfiability
Control: affects -1 + src:zlib
A dependency on gcc-multilib does not work for cross compilation. This
can be worked around via gcc-multilib-TRIPLET. Unfortunately, those
packages are not presently Multi-Arch: same. They really should be as
their target architecture is encoded into the package name. I'm
attaching a patch for your convenience.
Helmut
diff -Nru gcc-defaults-1.230/debian/changelog
gcc-defaults-1.230+nmu1/debian/changelog
--- gcc-defaults-1.230/debian/changelog 2026-01-19 17:28:52.000000000 +0100
+++ gcc-defaults-1.230+nmu1/debian/changelog 2026-07-01 14:55:23.000000000
+0200
@@ -1,3 +1,10 @@
+gcc-defaults (1.230+nmu1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Mark gcc-multilib-TRIPLET packages Multi-Arch: foreign. (Closes: #-1)
+
+ -- Helmut Grohne <[email protected]> Wed, 01 Jul 2026 14:55:23 +0200
+
gcc-defaults (1.230) unstable; urgency=medium
* Stop building multilibs on s390x.
diff -Nru gcc-defaults-1.230/debian/control
gcc-defaults-1.230+nmu1/debian/control
--- gcc-defaults-1.230/debian/control 2026-01-19 17:28:52.000000000 +0100
+++ gcc-defaults-1.230+nmu1/debian/control 2026-07-01 14:55:23.000000000
+0200
@@ -1386,6 +1386,7 @@
Package: gcc-multilib-x86-64-linux-gnu
Priority: optional
Architecture: arm64 i386 ppc64el x32 s390x
+Multi-Arch: foreign
Depends: cpp-x86-64-linux-gnu (= ${version:cpp}),
gcc-x86-64-linux-gnu (= ${version:gcc}),
gcc-${pv:gcc}-multilib-x86-64-linux-gnu ${reqv:gcc},
@@ -2363,6 +2364,7 @@
Package: gcc-multilib-i686-linux-gnu
Priority: optional
Architecture: amd64 arm64 ppc64el x32 s390x
+Multi-Arch: foreign
Depends: cpp-i686-linux-gnu (= ${version:cpp}),
gcc-i686-linux-gnu (= ${version:gcc}),
gcc-${pv:gcc}-multilib-i686-linux-gnu ${reqv:gcc},
diff -Nru gcc-defaults-1.230/debian/control.cross-ml.in
gcc-defaults-1.230+nmu1/debian/control.cross-ml.in
--- gcc-defaults-1.230/debian/control.cross-ml.in 2025-09-11
15:40:35.000000000 +0200
+++ gcc-defaults-1.230+nmu1/debian/control.cross-ml.in 2026-07-01
14:55:19.000000000 +0200
@@ -2,6 +2,7 @@
Package: gcc-multilib-CROSS_GNU_TYPE
Priority: optional
Architecture: @host_archs@
+Multi-Arch: foreign
Depends: cpp-CROSS_GNU_TYPE (= ${version:cpp}),
gcc-CROSS_GNU_TYPE (= ${version:gcc}),
gcc-${pv:gcc}-multilib-CROSS_GNU_TYPE ${reqv:gcc},
--- End Message ---
--- Begin Message ---
Source: gcc-defaults
Source-Version: 1.232
Done: Matthias Klose <[email protected]>
We believe that the bug you reported is fixed in the latest version of
gcc-defaults, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Matthias Klose <[email protected]> (supplier of updated gcc-defaults package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sat, 01 Aug 2026 20:42:34 +0200
Source: gcc-defaults
Architecture: source
Version: 1.232
Distribution: unstable
Urgency: medium
Maintainer: Debian GCC Maintainers <[email protected]>
Changed-By: Matthias Klose <[email protected]>
Closes: 1141299
Changes:
gcc-defaults (1.232) unstable; urgency=medium
.
* Default to GCC 16.
* Bump versions to 16.1 and 15.3.
* Stop building multilibs on s390x.
* Build gm2 packages for powerpc and ppc64.
* Bump standards version.
* Mark all multilib packages as M-A: foreign. Closes: #1141299.
* Update gcc-multilib conflicts.
Checksums-Sha1:
d45b6e87a54cc312a1f7848492fa0f563bb1b5ea 37104 gcc-defaults_1.232.dsc
ce4200f5921c1d55eabc4657adb08ef503e333e0 55500 gcc-defaults_1.232.tar.xz
d90db4d63cfcc00391b5b67f7be2ed45764d4f37 5623
gcc-defaults_1.232_source.buildinfo
Checksums-Sha256:
7b9fba73341f5b5a0578a6e3ad1739d15a6adee2716b2937cfe1092caebc2bd9 37104
gcc-defaults_1.232.dsc
7034fe2e840c690bd6de166231be0294b0ddfff8e13e227b7bca623dbd9b2291 55500
gcc-defaults_1.232.tar.xz
04b6b427ad287d919cfa2d13a6d9f9101073b7ac7fe808997e2fa9a2869ec97e 5623
gcc-defaults_1.232_source.buildinfo
Files:
45ea825c83c6460826bd55d62c3b8b45 37104 devel standard gcc-defaults_1.232.dsc
14cf2ed31d56023ae4c73fce60aae090 55500 devel standard gcc-defaults_1.232.tar.xz
93a2f53a5748d3e672ccc04c2b064cbe 5623 devel standard
gcc-defaults_1.232_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJEBAEBCgAuFiEE1WVxuIqLuvFAv2PWvX6qYHePpvUFAmpuPjgQHGRva29AZGVi
aWFuLm9yZwAKCRC9fqpgd4+m9cd+EAC3QXPvYRw+SItpQ7OKC86h1ZzRXi6/6BxJ
K4SwH/imoTKlVf08Gg2itm2xk8+WkflBuxvz7jRcN+6SK1gaJL5OwItMnq2SQ5+V
Y3y0f6gHCh5/9y9th4gBho2dtvmkDf5zavOf8HK8qDpK2tgaf+i2hcS4hZsHbaxv
oKu0IWLpdNhOtzPo7q0QaUCz8bqRYvm0C53C8JaZc50MCYq/avsb7opbln3U7K5O
HWJaiQi327fF2Et5N39lCwiIA8b/kS3E4mvNfucrstDmfu1DjCAWAq/AOPy3K49H
g+ZYcjb05482CDwGGVfQl2fkRp1HGLpv52h6gJwfLb1T0r4o0M8JUaDdodw768Wp
yxDPbwDLEumI2UwHJ56LHhu7WWizrrtU+MK8oh83Wc/W3jrjtM33yqoXtX2QXMeA
tcTtkxMDswaEdwONm5I0wcTHnN4c8DRRcsfqXh9eZLVV98tJCDkKUJVS3lTz9MFv
UikSs4NyRle6bhVzKLx9fI1yiq0+Jvz0xlXUP8rqlOm9Xj6FYelszO1wkYpS9yqT
JjKM1O6S68dIrxi2t+O9wEhurbRN3T0/B5I8qxFiem8SUpMMYY0MrzEdTxC/EtUg
YFSA7evv/vc4RtalJbtSB2Ca88SxqPmoht9Dh5yW++rTlRkh9szqCUy7bb4HAN67
UGwIMzaNtg==
=lNvP
-----END PGP SIGNATURE-----
pgpevg800xAXu.pgp
Description: PGP signature
--- End Message ---