Bug#1125358: gcc-15: please disable multilib support on s390x (needs coordination)

Aurelien Jarno <[email protected]>
Newsgroups gmane.linux.debian.ports.s390
Message-ID <176825573101.4111902.3456451499527682233.reportbug__19712.3719540954$1768255929$gmane$org@ohm.local>
Source: gcc-15
Version: 15.2.0-12
Severity: wishlist
X-Debbugs-Cc: [email protected]
User: [email protected]
Usertags: s390x 31-bit-removal
Control: affects -1 gcc-15-cross gcc-15-cross-ports

Hi,

Linux 6.19 will drop support for 31-bit compatibility on s390x, and will
also stop providing 31-bit support in UAPI header files [1]. Once this
lands in unstable, it will become impossible to build the libc6-s390 and
libc6-dev-s390 packages on s390x, and in turns the gcc-multilib and
g++-multilib packages.

Therefore multilib support in gcc-15 on s390x needs to be disabled. This
cannot be done yet (hence the severity wishlist), as there are still
packages (build-)depending on gcc-multilib or g++-multilib.

In addition there are circular loops between gcc-defaults, gcc-15,
glibc, linux and zlib, so that will require some coordination to upload
all these packages within a few days.

Regards
Aurelien

[1] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=3db5cf9354710c3b9268af74a0dca88514279453
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.