[Bug 1987623] [NEW] RM llvm-toolchain-12 from kinetic

Launchpad Bug Tracker 1987623 at bugs.launchpad.net
Thu Aug 25 08:04:53 UTC 2022


You have been subscribed to a public bug by Simon Chopin (schopin):

This package blocks the glibc 2.36 transition due to breakage of
libsanitizer that isn't observed on later versions of LLVM. Plus, it has
already been removed from Debian testing due to this bug:

https://bugs.debian.org/1012193


❯ reverse-depends src:llvm-toolchain-12
Reverse-Recommends
* libmkl-dev [amd64]            (for libomp-12-dev)
* libmkl-rt [amd64]             (for libomp-12-dev)

Reverse-Depends
* libllvmspirvlib12             (for libllvm12)
* libopencl-clang12             (for libclang-cpp12)
* libopencl-clang12             (for libllvm12)
* libpocl2 [amd64 arm64 armhf]
* libpocl2 [amd64 arm64 armhf]
* libpocl2 [amd64 arm64 armhf]
* llvm-spirv-12                 (for libllvm12)
* nvidia-cuda-toolkit [amd64 arm64 ppc64el]

❯ reverse-depends -a source src:llvm-toolchain-12
Reverse-Build-Depends
* opencl-clang-12               (for libclang-cpp12-dev)
* opencl-clang-12               (for libclang-12-dev)
* opencl-clang-12               (for llvm-12-dev)
* opencl-clang-12               (for clang-12)
* pocl                          (for clang-12)
* pocl                          (for libclang-cpp12-dev)
* pocl                          (for llvm-12-dev)
* pocl                          (for libclang-12-dev)
* spirv-llvm-translator-12      (for llvm-12-dev)
* spirv-llvm-translator-12      (for libclang-12-dev)
* thunderbird                   (for llvm-12-dev)
* thunderbird                   (for libclang-12-dev)
* thunderbird                   (for clang-12)

In the case of libmkl-* and thunderbird, the dependencies are in OR
clauses with later versions of LLVM, so there shouldn't be any breakage.

pocl is fixed in -proposed, and is waiting on AA resolution of
https://bugs.launchpad.net/ubuntu/+source/pocl/+bug/1987621

nvidia-cuda-toolkit has clang-12 as part of a g++-11 | clang-12 | g++-10
| clang-11 | ... clause, with g++-11 the preferred dependency

Finally, I propose to remove src:opencl-clang-12 and src:spirv-llvm-
translator-12, seeing as:

❯ reverse-depends -a source src:opencl-clang-12
No reverse dependencies found

❯ reverse-depends src:opencl-clang-12         
No reverse dependencies found

❯ reverse-depends -a source src:spirv-llvm-translator-12
Reverse-Build-Depends
* opencl-clang-12               (for libllvmspirvlib-12-dev)

❯ reverse-depends src:spirv-llvm-translator-12       
Reverse-Depends
* libopencl-clang12             (for libllvmspirvlib12)

** Affects: llvm-toolchain-12 (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: update-excuse
-- 
RM llvm-toolchain-12 from kinetic
https://bugs.launchpad.net/bugs/1987623
You received this bug notification because you are a member of Ubuntu Package Archive Administrators, which is subscribed to the bug report.



More information about the ubuntu-archive mailing list