fix multiarch again

This commit is contained in:
Sylvestre Ledru 2024-07-27 09:10:58 +02:00
parent 567c09aecc
commit efc4f005cc
3 changed files with 5 additions and 2 deletions

View File

@ -2,7 +2,6 @@
usr/lib/llvm-@LLVM_VERSION@/lib/libLLVM*.a
#usr/lib/llvm-@LLVM_VERSION@/lib/libllvm*.a
usr/lib/llvm-@LLVM_VERSION@/lib/libLLVM-@LLVM_VERSION@*.so
usr/lib/llvm-@LLVM_VERSION@/lib/libLTO.so
usr/lib/llvm-@LLVM_VERSION@/lib/libRemarks.*
usr/lib/llvm-@LLVM_VERSION@/include/llvm/ usr/include/llvm-@LLVM_VERSION@/

View File

@ -25,7 +25,9 @@ if test ! -f /usr/bin/llvm-config-$VERSION; then
echo "Install llvm-$VERSION & llvm-$VERSION-dev"
exit 1
fi
if test ! -f /usr/lib/llvm-$VERSION/lib/libLLVM-$VERSION.so; then
ls -al /usr/lib/llvm-$VERSION/lib/libLLVM-$VERSION.so
if test ! -e /usr/lib/llvm-$VERSION/lib/libLLVMObject.a; then
echo "Install llvm-$VERSION-dev"
exit 1
fi

2
debian/rules vendored
View File

@ -1173,6 +1173,8 @@ override_dh_auto_install:
mkdir -p $(DEB_INST)/usr/lib/$(DEB_HOST_MULTIARCH)/; \
mv $(DEB_INST)/usr/lib/llvm-$(LLVM_VERSION)/lib/libLLVM-$(LLVM_VERSION).so.1 $(DEB_INST)/usr/lib/$(DEB_HOST_MULTIARCH)/; \
mv $(DEB_INST)/usr/lib/llvm-$(LLVM_VERSION)/lib/libLLVM-$(LLVM_VERSION).so.$(LLVM_VERSION).1 $(DEB_INST)/usr/lib/$(DEB_HOST_MULTIARCH)/
# we have enough like + multiarch
rm -f $(DEB_INST)/usr/lib/llvm-$(LLVM_VERSION)/lib/libLLVM-$(LLVM_VERSION)*.so
# Not used on Linux.
rm -f $(DEB_INST)/usr/lib/llvm-$(LLVM_VERSION)/bin/argdumper