mirror of
https://git.proxmox.com/git/llvm-toolchain
synced 2025-06-14 22:51:10 +00:00
Fix i386 FTBFS resulting from COMPILER_RT_DEFAULT_TARGET_ONLY
> dh_install: warning: Cannot find (any matches for) "usr/lib/llvm-17/lib/clang/17/bin/hwasan_symbolize" (tried in ., debian/tmp)
hwasan_symbolize is actually an 64-bit-only feature, and was
accidentally included before. Replace the arch opt-out list, with an
opt-in one and a comment pointing to HWASAN_SUPPORTED_ARCH.
> dh_install: warning: Cannot find (any matches for) "usr/lib/llvm-17/lib/clang/17*/lib/linux/liborc_rt*" (tried in ., debian/tmp)
i386 is not in the ALL_ORC_SUPPORTED_ARCH list. Previously, the package
shipped liborc_rt-x86_64.a, but since we don't ship amd64 multilib
binaries anymore, remove the reference.
Addresses regressions introduced with commit:
400d893908
Enable COMPILER_RT_DEFAULT_TARGET_ONLY for all archs
This commit is contained in:
parent
bdfce0866c
commit
9a997c5589
3
debian/clang-tools-X.Y.install.in
vendored
3
debian/clang-tools-X.Y.install.in
vendored
@ -61,7 +61,8 @@ usr/lib/llvm-@LLVM_VERSION@/libexec/analyze-cc
|
||||
usr/lib/llvm-@LLVM_VERSION@/libexec/intercept-c++
|
||||
usr/lib/llvm-@LLVM_VERSION@/libexec/intercept-cc
|
||||
|
||||
[!armel !armhf !ppc64el !hurd-any !s390x !powerpc !ppc64 !mipsel !mips64el !sparc64 !loong64] usr/lib/llvm-@LLVM_VERSION@/lib/clang/@LLVM_VERSION@/bin/hwasan_symbolize
|
||||
# See compiler-rt/cmake/Modules/AllSupportedArchDefs.cmake / HWASAN_SUPPORTED_ARCH
|
||||
[amd64 arm64 riscv64] usr/lib/llvm-@LLVM_VERSION@/lib/clang/@LLVM_VERSION@/bin/hwasan_symbolize
|
||||
|
||||
clang/tools/scan-build-@LLVM_VERSION@ usr/share/clang/
|
||||
clang/tools/scan-view-@LLVM_VERSION@ usr/share/clang/
|
||||
|
2
debian/libclang-rt-X.Y-dev.install.in
vendored
2
debian/libclang-rt-X.Y-dev.install.in
vendored
@ -7,4 +7,4 @@ usr/lib/llvm-@LLVM_VERSION@/lib/clang/@LLVM_VERSION@*/README.txt
|
||||
usr/lib/llvm-@LLVM_VERSION@/lib/clang/@LLVM_VERSION@*/include/fuzzer/
|
||||
usr/lib/llvm-@LLVM_VERSION@/lib/clang/@LLVM_VERSION@*/include/orc/c_api.h
|
||||
# See compiler-rt/cmake/Modules/AllSupportedArchDefs.cmake / ALL_ORC_SUPPORTED_ARCH
|
||||
[amd64 arm64 armhf armel i386] usr/lib/llvm-@LLVM_VERSION@/lib/clang/@LLVM_VERSION@*/lib/linux/liborc_rt*
|
||||
[amd64 arm64 armhf armel] usr/lib/llvm-@LLVM_VERSION@/lib/clang/@LLVM_VERSION@*/lib/linux/liborc_rt*
|
||||
|
Loading…
Reference in New Issue
Block a user