llvm-toolchain-23_23.1.2-1_source.changes ACCEPTED into unstable
Debian FTP Masters
ftpmaster at ftp-master.debian.org
Tue Sep 22 16:34:29 BST 2026
Thank you for your contribution to Debian.
Accepted:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Tue, 22 Sep 2026 11:07:11 +0200
Source: llvm-toolchain-23
Architecture: source
Version: 1:23.1.2-1
Distribution: unstable
Urgency: medium
Maintainer: LLVM Packaging Team <pkg-llvm-team at lists.alioth.debian.org>
Changed-By: Sylvestre Ledru <sylvestre at debian.org>
Closes: 1142996 1147573 1147575 1147981
Changes:
llvm-toolchain-23 (1:23.1.2-1) unstable; urgency=medium
.
* New upstream release
* d/control.in: libfuzzer-X.Y-dev now depends on libclang-rt-X.Y-dev.
-fsanitize=fuzzer links libclang_rt.fuzzer*.a (and
libclang_rt.ubsan_standalone.a) from the compiler-rt resource
directory, which lives in libclang-rt-X.Y-dev. As it was only a
Recommends of libclang-common-X.Y-dev, it was not pulled into build
chroots and the link failed. Closes: #1147573, #1147575.
* d/debian-llvm-testsuite.bats: don't skip the libFuzzer compilation test
when the compiler-rt libraries are missing, fail instead.
* Stop building, shipping and testing the obsolete libFuzzer.a.
Thanks to Matthias Klose.
* d/control.in: libmlir-X.Y: remove the provides, conflicts and replaces
on libmlir-x.y, they are not needed. Thanks to Matthias Klose.
See #1137244.
* d/debian-llvm-testsuite.bats: link the fuzzer runtime from the
compiler-rt resource directory instead of the removed
/usr/lib/llvm-X.Y/lib/libFuzzer.a, and check that it is present.
* d/control.in: document that libfuzzer-X.Y-dev is now a dependency
package: the fuzzer runtime (libclang_rt.fuzzer*.a) and
FuzzedDataProvider.h come from the compiler-rt resource directory in
libclang-rt-X.Y-dev, which is what clang links for -fsanitize=fuzzer.
This also avoids the empty-binary-package lintian warning.
* d/libmlir-X.Y.install.in, d/libmlir-X.Y.links.in: install the libMLIR
shared library and the MLIR runtime libraries in /usr/lib/<triplet>
and keep a compat symlink in /usr/lib/llvm-X.Y/lib so the
libmlir-X.Y-dev .so symlink and the RUNPATH of the mlir tools keep
resolving. Thanks to Matthias Klose. Closes: #1142996.
* d/rules: pass LLVM_ENABLE_PER_TARGET_RUNTIME_DIR through to the stage 2
build. Only the stage 1 build and the runtimes sub-builds had it set to
OFF, so the installed clang driver defaulted to the per-target layout
(lib/clang/23/lib/x86_64-pc-linux-gnu) while compiler-rt is installed in
lib/clang/23/lib/linux. "clang -print-runtime-dir" pointed at a
non-existent directory and the error messages for a missing
libclang-rt-23-dev named the wrong path.
* lldb: move the system-wide lldbinit from /etc/lldb to /etc/lldb-23.
The unversioned path made liblldb-23 conflict with liblldb-22 on
/etc/lldb/lldbinit. Closes: #1147981.
Checksums-Sha1:
aabeed1fc3fb382593c9d10650aefb2935e20e39 15824 llvm-toolchain-23_23.1.2-1.dsc
387f99315ac463acfd5791b41e7d04dfbe7bda8d 211605136 llvm-toolchain-23_23.1.2.orig.tar.xz
2b3209bea4a8d5e5395f48f3babe9de67268b858 190728 llvm-toolchain-23_23.1.2-1.debian.tar.xz
c7a2e24bb3482f89925afac478c6e85dc09a6e26 39274 llvm-toolchain-23_23.1.2-1_amd64.buildinfo
Checksums-Sha256:
92de654cb91e9159bc79391cd320983ae8f598d483f5b342e5f5434042e53818 15824 llvm-toolchain-23_23.1.2-1.dsc
16b28eccb7b7000016c1d4b9afd7680a81dad507d7a28de137a56485c22ae0e4 211605136 llvm-toolchain-23_23.1.2.orig.tar.xz
818236f01418723e332c8d76702374b10b69dceb1085b12837f38a46d912e572 190728 llvm-toolchain-23_23.1.2-1.debian.tar.xz
be4138a3f131f48c7bc2d61038281893953585468285e1e7afd4d814532291c1 39274 llvm-toolchain-23_23.1.2-1_amd64.buildinfo
Files:
1162d1bcd33da55de1dd8cd845d49ee6 15824 devel optional llvm-toolchain-23_23.1.2-1.dsc
afc063a66ffdb1c3f6937b1e38910abe 211605136 devel optional llvm-toolchain-23_23.1.2.orig.tar.xz
4ece501cf82bd1f10301f40381539c48 190728 devel optional llvm-toolchain-23_23.1.2-1.debian.tar.xz
9bdb51ac458d41c71f973ded5cd435e8 39274 devel optional llvm-toolchain-23_23.1.2-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEtg21mU05vsTRqVzPfmUo2nUvG+EFAmqynEwACgkQfmUo2nUv
G+Gs2Q/+OhjNyZOpZY4a6hO4PxH5xsThMVICS6/CL86cbnwxKA2ktQ3VT7Zz+FTh
jtK1C7dseZBK6mHgLIqaRovK3qlkHot9SpAsR+FuglrRPXXmqfRyIaPVXfzB7g+I
kEpdsN2voakKQOeXL4IJ5TplIkk9g9mfLDENoKTFcK2yFpFwhavfHV5nZIqYMQ66
1zi7Jg2dya8zIe/9RcJq3UIW11k2vk1Iak5ka2wsNjghpUC0U5yQ7KzAqCJ7fJNS
5zRXJvR5k0KpMPo9IqNN9se3wqAfbWtsGVwf/BOtlgBhKa5fmOK7oNUtcuH5sWKp
XdJvQjLo398h5zSGNs1gcaWWuf55jfWiIhuMx49Mj7mq0gPv70iGus3vbfR5NTLn
vR2kQisLnLkdYmgZsFbVJsWCZMjXzvUAjAlTRc0mEbZtu86CW0rqbK/PpW+vVgsT
M/ZThYbopLbYs97Q50Nrbb950V6m2gVtx0P0TnApml1fDTqxauj4BZQ2gROmw07q
b9hUY0BAWD4TNhabwEUVO3t0xO/D5I5Ru7vF7dRYyW2Cpu9ppl0OU5nExYEOpjXD
ViQ5K6YFWeKiCmeZ/Bfgaapig0xKlC9Uwps2PTlA93iycMBXwKjNjf9IeTJIGDa6
fnV0EKOEYT70eMWOtvPKXzcvPBI56xR8DTGAq5FzW58bYP/MF/c=
=OStO
-----END PGP SIGNATURE-----
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 228 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-llvm-team/attachments/20260922/1c546951/attachment.sig>
More information about the Pkg-llvm-team
mailing list