Bug#1141299: mark gcc-multilib-TRIPLET packages Multi-Arch: foreign

Matthias Klose <[email protected]> Fri, 10 Jul 2026 11:11:18 +0200
Newsgroups gmane.linux.debian.devel.gcc
Message-ID <99ca2a3b-db46-40d0-a564-880186cffa13__18374.6625830949$1783674806$gmane$org@debian.org>
On 7/1/26 15:00, Helmut Grohne wrote:
> 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.

your patches seem to be incomplete by design ... seems like a bad habit 
often seen before as well.  Adding this attribute for the other multilib 
packages as well.

Matthias