Fix hurd-amd64 support

This commit is contained in:
Samuel Thibault 2024-07-31 10:35:57 +02:00
parent 1bbc19cbfb
commit ba7106599f
4 changed files with 14 additions and 10 deletions

6
debian/changelog vendored
View File

@ -1,4 +1,4 @@
llvm-toolchain-19 (1:19.1.0-5) UNRELEASED; urgency=medium llvm-toolchain-19 (1:19.1.0-5) unstable; urgency=medium
[ Sylvestre Ledru ] [ Sylvestre Ledru ]
* Don't enable intel-pt on Ubuntu Bionic * Don't enable intel-pt on Ubuntu Bionic
@ -13,6 +13,10 @@ llvm-toolchain-19 (1:19.1.0-5) UNRELEASED; urgency=medium
[ Samuel Thibault ] [ Samuel Thibault ]
* patches/hurd/hurd-f_type.diff: Fix hurd build against glibc ≥ 2.39. * patches/hurd/hurd-f_type.diff: Fix hurd build against glibc ≥ 2.39.
* libomp-X.Y-dev.install.in: Don't try to ship ompd gdb plugin on
hurd-amd64 ; ship libomptarget.
* libomp5-X.Y.install.in: Ship libomptarget.
* libomp5-X.Y.symbols.in: Fix symbols on hurd-any.
-- Matthias Klose <doko@debian.org> Wed, 02 Oct 2024 06:08:02 +0200 -- Matthias Klose <doko@debian.org> Wed, 02 Oct 2024 06:08:02 +0200

View File

@ -7,16 +7,16 @@
[!armhf !mips64el] /usr/lib/llvm-@LLVM_VERSION@/lib/libarcher_static.a [!armhf !mips64el] /usr/lib/llvm-@LLVM_VERSION@/lib/libarcher_static.a
[!armhf !mips64el] /usr/lib/llvm-@LLVM_VERSION@/lib/libarcher.so [!armhf !mips64el] /usr/lib/llvm-@LLVM_VERSION@/lib/libarcher.so
[amd64 ppc64el arm64 loong64 mips64el ppc64 riscv64] /usr/lib/llvm-@LLVM_VERSION@/lib/libomptarget.devicertl.a [amd64 hurd-amd64 ppc64el arm64 loong64 mips64el ppc64 riscv64] /usr/lib/llvm-@LLVM_VERSION@/lib/libomptarget.devicertl.a
[amd64 ppc64el arm64 loong64 mips64el ppc64 riscv64] /usr/lib/llvm-@LLVM_VERSION@/lib/libomptarget-*.bc [amd64 hurd-amd64 ppc64el arm64 loong64 mips64el ppc64 riscv64] /usr/lib/llvm-@LLVM_VERSION@/lib/libomptarget-*.bc
usr/lib/llvm-@LLVM_VERSION@/lib/cmake/openmp/*.cmake usr/lib/llvm-@LLVM_VERSION@/lib/cmake/openmp/*.cmake
[amd64 arm64 loong64 mips64el ppc64el ppc64 riscv64] usr/lib/llvm-@LLVM_VERSION@/bin/llvm-omp-device-info [amd64 hurd-amd64 arm64 loong64 mips64el ppc64el ppc64 riscv64] usr/lib/llvm-@LLVM_VERSION@/bin/llvm-omp-device-info
[amd64 arm64 loong64 mips64el ppc64el ppc64 riscv64] usr/lib/llvm-@LLVM_VERSION@/bin/llvm-omp-kernel-replay [amd64 hurd-amd64 arm64 loong64 mips64el ppc64el ppc64 riscv64] usr/lib/llvm-@LLVM_VERSION@/bin/llvm-omp-kernel-replay
[amd64 arm64 loong64 mips64el ppc64el ppc64 riscv64] usr/bin/llvm-omp-device-info-@LLVM_VERSION@ [amd64 hurd-amd64 arm64 loong64 mips64el ppc64el ppc64 riscv64] usr/bin/llvm-omp-device-info-@LLVM_VERSION@
[amd64 arm64 loong64 mips64el ppc64el ppc64 riscv64] usr/bin/llvm-omp-kernel-replay-@LLVM_VERSION@ [amd64 hurd-amd64 arm64 loong64 mips64el ppc64el ppc64 riscv64] usr/bin/llvm-omp-kernel-replay-@LLVM_VERSION@
[!armhf] usr/lib/llvm-@LLVM_VERSION@/share/gdb/python/ompd/ [!armhf !hurd-amd64] usr/lib/llvm-@LLVM_VERSION@/share/gdb/python/ompd/

View File

@ -1,5 +1,5 @@
#!/usr/bin/dh-exec #!/usr/bin/dh-exec
usr/lib/llvm-@LLVM_VERSION@/lib/libomp*.so.5 usr/lib/llvm-@LLVM_VERSION@/lib/libomp*.so.5
[amd64 arm64 mips64el ppc64el ppc64 riscv64 loong64] usr/lib/llvm-@LLVM_VERSION@/lib/libomptarget*.so.@LLVM_VERSION@.@LLVM_VERSION_MINOR@ [amd64 hurd-amd64 arm64 mips64el ppc64el ppc64 riscv64 loong64] usr/lib/llvm-@LLVM_VERSION@/lib/libomptarget*.so.@LLVM_VERSION@.@LLVM_VERSION_MINOR@

View File

@ -1008,7 +1008,7 @@ libomp.so.5 libomp5-@LLVM_VERSION@ #MINVER#
kmp_set_stacksize_@VERSION 0.20130412 kmp_set_stacksize_@VERSION 0.20130412
kmp_set_stacksize_s@VERSION 0.20130412 kmp_set_stacksize_s@VERSION 0.20130412
kmp_set_stacksize_s_@VERSION 0.20130412 kmp_set_stacksize_s_@VERSION 0.20130412
(arch=!ppc64 !ppc64el)kmp_set_thread_affinity_mask_initial@VERSION 3.8.0 (arch=!ppc64 !ppc64el !hurd-any)kmp_set_thread_affinity_mask_initial@VERSION 3.8.0
kmp_set_warnings_off@VERSION 0.20130412 kmp_set_warnings_off@VERSION 0.20130412
kmp_set_warnings_off_@VERSION 0.20130412 kmp_set_warnings_off_@VERSION 0.20130412
kmp_set_warnings_on@VERSION 0.20130412 kmp_set_warnings_on@VERSION 0.20130412