Bug#1115194: libllvm19: should be multi-arch, get removed by merge #168
Ingo Saitz
ingo at hannover.ccc.de
Sun Sep 14 09:14:42 BST 2025
Package: libllvm19
Version: 1:19.1.7-5
Severity: normal
Seems like the merge
https://salsa.debian.org/pkg-llvm-team/llvm-toolchain/-/merge_requests/168
dropped Multi-arch: same from libllvm19 by fuzzy matching
libllvm at LLVM_VERSION@ with liboffload- at LLVM_VERSION@. The later is only
available in llvm-toolchain-20. The same thing has happened to
libllvm18, too.
Since libllvm19_1%3a19.1.7-6_amd64.deb still looks perfectly installable
for multiple architectures, please re-add Multi-arch: same for the
package in llvm-toolchain-19 and -18. Otherwise this breaks multi-arch
support for a number of dependant packages like mesa.
I compared the changes in merges #164, #167 and #168, the following
packages were changed in debian/control (and debian.control.in,
respectively):
Multi-arch removed in llvm-toolchain-20:
- libclang-rt-20-dev
- libpolly-20-dev
- libomp5-20
- liboffload-20
- libc++1-20
- libc++-20-dev
- libc++abi1-20
- libc++abi-20-dev
- libunwind-20
- libunwind-20-dev
- libmlir-20
- libmlir-20-dev
Multi-arch removed in llvm-toolchain-19:
- libclang-rt-19-dev
- libpolly-19-dev
- libllvm19
- libomp5-19
- libc++1-19
- libc++-19-dev
- libc++abi1-19
- libc++abi-19-dev
- libunwind-19
- libunwind-19-dev
- libmlir-19
- libmlir-19-dev
Multi-arch removed in llvm-toolchain-18:
- libclang-rt-18-dev
- libpolly-18-dev
- libllvm18
- libomp5-18
- libc++1-18
- libc++-18-dev
- libc++abi1-18
- libc++abi-18-dev
- libunwind-18
- libunwind-18-dev
- libmlir-18
- libmlir-18-dev
Thanks,
Ingo
-- System Information:
Distributor ID: Devuan
Description: Devuan GNU/Linux 7 (freia/ceres)
Release: 7
Codename: freia ceres
Architecture: x86_64
Kernel: Linux 6.17.0-rc4-spatz20250901 (SMP w/4 CPU threads; PREEMPT)
Kernel taint flags: TAINT_FIRMWARE_WORKAROUND, TAINT_OOT_MODULE, TAINT_RANDSTRUCT
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: sysvinit (via /sbin/init)
Versions of packages libllvm19 depends on:
ii libc6 2.41-12
ii libedit2 3.1-20250104-1
ii libffi8 3.5.2-2
ii libgcc-s1 15.2.0-4
ii libstdc++6 15.2.0-4
ii libxml2-16 2.14.5+dfsg-0.2
ii libz3-4 4.13.3-1
ii libzstd1 1.5.7+dfsg-1.1
ii zlib1g 1:1.3.dfsg+really1.3.1-1+b1
libllvm19 recommends no packages.
libllvm19 suggests no packages.
-- no debconf information
More information about the Pkg-llvm-team
mailing list