Your message dated Fri, 13 Feb 2026 13:19:31 +0100
with message-id <[email protected]>
and subject line Re: Bug#1125250: llvm-toolchain-18: build-depends on
g++-multilib [s390x], which will get removed
has caused the Debian Bug report #1125250,
regarding llvm-toolchain-18: build-depends on g++-multilib [s390x], which will
get removed
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.)
--
1125250: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1125250
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: llvm-toolchain-18
Version: 1:18.1.8-20
Severity: important
X-Debbugs-Cc: [email protected]
User: [email protected]
Usertags: s390x 31-bit-removal
Dear maintainer(s),
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.
llvm-toolchain-18 build-depends on g++-multilib [s390x]. Please drop
this build-dependency, likely by stopping the build of s390 binaries.
Please note that this bug will become serious once linux 6.19 reaches
unstable (the upstream release is expected around the beginning of
February).
Regards
Aurelien
[1]
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=3db5cf9354710c3b9268af74a0dca88514279453
--- End Message ---
--- Begin Message ---
Hi,
On 2026-01-11 14:12, Aurelien Jarno wrote:
> Source: llvm-toolchain-18
> Version: 1:18.1.8-20
> Severity: important
> X-Debbugs-Cc: [email protected]
> User: [email protected]
> Usertags: s390x 31-bit-removal
>
> Dear maintainer(s),
>
> 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.
>
> llvm-toolchain-18 build-depends on g++-multilib [s390x]. Please drop
> this build-dependency, likely by stopping the build of s390 binaries.
>
> Please note that this bug will become serious once linux 6.19 reaches
> unstable (the upstream release is expected around the beginning of
> February).
It happens that the issue already got fixed a while ago:
commit 50000c16af073da1799f7caa2db3bb7d5f4d4b7e
Author: Gianfranco Costamagna <[email protected]>
Date: Wed Jul 10 09:40:24 2024 +0200
Drop multilib packages on s390* they have been dropped by gcc-defaults.
I guess it referred to Ubuntu, as it got dropped in Debian only a few weeks
ago. Anyway, let's close this bug.
Regards
Aurelien
--
Aurelien Jarno GPG: 4096R/1DDD8C9B
[email protected] http://aurel32.net
--- End Message ---