Re: s390x: removal of 31-bit libraries

Sebastian Ramacher <[email protected]>
Newsgroups gmane.linux.debian.ports.s390,gmane.linux.debian.devel.gcc,gmane.linux.debian.devel.glibc,gmane.linux.debian.devel.kernel,gmane.linux.debian.devel.release
Message-ID <[email protected]>
Hi

On 2025-12-29 13:12:48 +0100, Aurelien Jarno wrote:
> 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. We should therefore stop building 
> these packages, as well as g++-15-multilib and the corresponding lib32* 
> libraries.
> 
> Doing so will break many packages. I therefore suggest that, over the 
> next few weeks, we start removing 31-bit support in all packages except 
> src:gcc-15, src:gcc-defaults, src:glibc, src:linux and src:zlib (and 
> possibly the corresponding cross compilers?). Then in a final 
> coordinated step, we can fully drop 31-bit support from those remaining 
> packages as well.
> 
> Any thoughts about that? Volunteers to coordinate this? 

If I am reading dak output correctly, we are down to gcc-11, gcc-13,
gcc-14, gcc-15, zlib, and glibc itself. So assuming that I didn't miss
anything, are we there to also drop the support from these packages?

Cheers
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.