From ab659f6542307e723e26ca42df560aa7018de759 Mon Sep 17 00:00:00 2001 From: Nav Date: Thu, 18 May 2023 20:24:57 +0100 Subject: [PATCH] Do not distribute the libstdc++ shared object in Arch packages - the package manager can handle this dependency --- build/packaging/pkgbuild/package-pkgbuild.sh.in | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build/packaging/pkgbuild/package-pkgbuild.sh.in b/build/packaging/pkgbuild/package-pkgbuild.sh.in index e8ea8542..1b5fe8df 100644 --- a/build/packaging/pkgbuild/package-pkgbuild.sh.in +++ b/build/packaging/pkgbuild/package-pkgbuild.sh.in @@ -36,6 +36,9 @@ echo "Copying distributed binaries..."; cp -a @CMAKE_CURRENT_SOURCE_DIR@/build/distributed/bin/lib ${BLOOM_INSTALLATION_DIR}/; cp -a @CMAKE_CURRENT_SOURCE_DIR@/build/distributed/bin/plugins ${BLOOM_INSTALLATION_DIR}/; +# We don't ship libstdc++ shared objects in Arch packages - the package manager will install the one we need +rm -f ${BLOOM_INSTALLATION_DIR}/lib/libstdc++.so.*; + echo "Copying udev rules..."; cp -a @CMAKE_CURRENT_SOURCE_DIR@/build/distributed/udevrules/99-bloom.rules ${BUILD_ROOT_DIR}/usr/lib/udev/rules.d/;