Use dh-exec to exclude lib/libPolly*.a on powerpc and powerpcspe

This commit is contained in:
John Paul Adrian Glaubitz 2020-08-29 17:48:30 +02:00
parent 99289a0a21
commit 4b61e92a4a
3 changed files with 6 additions and 2 deletions

2
debian/changelog vendored
View File

@ -2,6 +2,8 @@ llvm-toolchain-11 (1:11.0.0~+rc2-5) UNRELEASED; urgency=medium
[ John Paul Adrian Glaubitz ]
* Link against libatomic on powerpc to fix FTBFS in stage2
* Use dh-exec to exclude lib/libPolly*.a on powerpc and
powerpcspe from libclang-common-X.Y-dev.install.in
-- John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de> Sat, 29 Aug 2020 15:11:20 +0200

View File

@ -1,7 +1,9 @@
#!/usr/bin/dh-exec
usr/lib/llvm-@LLVM_VERSION@/lib/clang/@LLVM_VERSION@*/include
usr/lib/llvm-@LLVM_VERSION@/lib/clang/@LLVM_VERSION@*/lib
usr/lib/llvm-@LLVM_VERSION@/lib/clang/@LLVM_VERSION@*/*.txt
usr/lib/llvm-@LLVM_VERSION@/lib/clang/@LLVM_VERSION@*/share/*.txt
usr/lib/llvm-@LLVM_VERSION@/lib/libPolly*.a
[!powerpc !powerpcspe] usr/lib/llvm-@LLVM_VERSION@/lib/libPolly*.a

2
debian/rules vendored
View File

@ -308,7 +308,7 @@ preconfigure:
done
# Make install file executable for dh-exec
chmod +x debian/llvm-$(LLVM_VERSION)-dev.install debian/clang-tools-$(LLVM_VERSION).install debian/libomp-$(LLVM_VERSION)-dev.install
chmod +x debian/llvm-$(LLVM_VERSION)-dev.install debian/libclang-common-$(LLVM_VERSION)-dev.install debian/clang-tools-$(LLVM_VERSION).install debian/libomp-$(LLVM_VERSION)-dev.install
# DH doesn't support the [power ...] in install on Ubuntu trusty
# fails with cp: cannot stat 'debian/tmp/[!powerpc': No such file or directory