From 9f1b15d8bbeba3d779d76172cc1b11b8f42c536d Mon Sep 17 00:00:00 2001 From: John Paul Adrian Glaubitz Date: Sat, 29 Aug 2020 15:46:00 +0200 Subject: [PATCH] Use dh-exec to exclude lib/libPolly*.a on powerpc and powerpcspe --- debian/changelog | 8 ++++++++ debian/libclang-common-X.Y-dev.install.in | 4 +++- debian/rules | 2 +- 3 files changed, 12 insertions(+), 2 deletions(-) diff --git a/debian/changelog b/debian/changelog index 60851517..90efa932 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,11 @@ +llvm-toolchain-10 (1:10.0.1-5) UNRELEASED; urgency=medium + + [ John Paul Adrian Glaubitz ] + * Use dh-exec to exclude lib/libPolly*.a on powerpc and + powerpcspe from libclang-common-X.Y-dev.install.in + + -- John Paul Adrian Glaubitz Sat, 29 Aug 2020 15:44:24 +0200 + llvm-toolchain-10 (1:10.0.1-4) unstable; urgency=medium * Fix testsuite by ignoring binfmts test diff --git a/debian/libclang-common-X.Y-dev.install.in b/debian/libclang-common-X.Y-dev.install.in index f391eaf4..303ed2ca 100644 --- a/debian/libclang-common-X.Y-dev.install.in +++ b/debian/libclang-common-X.Y-dev.install.in @@ -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 diff --git a/debian/rules b/debian/rules index 9b0855b3..71f554bf 100755 --- a/debian/rules +++ b/debian/rules @@ -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