Move llvm-omp-device-info-X.Y from llvm-X to libompX-dev

This commit is contained in:
Sylvestre Ledru 2021-10-13 13:29:42 +02:00
parent 60b3c83d93
commit 8c12d273c2
3 changed files with 6 additions and 2 deletions

1
debian/changelog vendored
View File

@ -5,6 +5,7 @@ llvm-toolchain-13 (1:13.0.0-4) unstable; urgency=medium
It will prevent "llvm-omp-device-info" to be installed in
llvm-X.Y which caused an explicit dependency on libomp
which caused llvm-X.Y to be NOT coinstallable anymore
* Move llvm-omp-device-info-X.Y from llvm-X to libompX-dev
--

4
debian/control vendored
View File

@ -559,10 +559,10 @@ Section: libdevel
Architecture: amd64 arm64 armhf i386 mips64el ppc64el ppc64 riscv64
Depends: libomp5-13 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
Suggests: libomp-13-doc
Breaks: libiomp-dev (<< 3.7-1), libomp-dev (<< 44)
Breaks: libiomp-dev (<< 3.7-1), libomp-dev (<< 44), llvm-13 (<< 1:13.0.0-4)
Provides: libomp-x.y-dev
Conflicts: libomp-x.y-dev
Replaces: libomp-x.y-dev
Replaces: libomp-x.y-dev, llvm-13 (<< 1:13.0.0-4)
Description: LLVM OpenMP runtime - dev package
The runtime is the part of the OpenMP implementation that your code is
linked against, and that manages the multiple threads in an OpenMP program

View File

@ -11,3 +11,6 @@
[amd64 ppc64el arm64] /usr/lib/llvm-@LLVM_VERSION@/lib/libomptarget-amdgcn-*.bc
usr/lib/llvm-@LLVM_VERSION@/lib/cmake/openmp/*.cmake
usr/lib/llvm-@LLVM_VERSION@/bin/llvm-omp-device-info
usr/bin/llvm-omp-device-info-@LLVM_VERSION@