-
Notifications
You must be signed in to change notification settings - Fork 15.1k
Open
Labels
libc++libc++ C++ Standard Library. Not GNU libstdc++. Not libc++abi.libc++ C++ Standard Library. Not GNU libstdc++. Not libc++abi.packagingplatform:linux
Description
On our llvm-20 CI shows errors that do not happen on the same CI for llvm-19:
libc++.so.1: cannot open shared object file: No such file or directory
Upon closer inspection it seems the file /usr/lib/x86_64-linux-gnu/libc++.so.1 is no longer there.
See file contents: https://packages.debian.org/experimental/amd64/libc++1-20/filelist
Compare with https://packages.debian.org/sid/amd64/libc++1-19/filelist
The same problem occurs with packages provided via deb http://apt.llvm.org/jammy/ llvm-toolchain-jammy-20 main
@sylvestre @dilinger from the llvm-toolchain-20 changelog
llvm-toolchain-20 (1:20.1.5-1~exp3) experimental; urgency=medium
[ Andres Salomon ]
* Add libcxx-soname.diff to modify SONAMES for libc++1-20, libc++abi1-20,
and libuwind-20 to include the llvm major version (eg, 1.0.20 instead of
1.0).
* Remove conflicts/removes/provides from libc++1-20, libc++abi1-20, and
libunwind-20 to allow parallel package installation with other major
llvm versions (closes: #1089933).
Metadata
Metadata
Assignees
Labels
libc++libc++ C++ Standard Library. Not GNU libstdc++. Not libc++abi.libc++ C++ Standard Library. Not GNU libstdc++. Not libc++abi.packagingplatform:linux