From 8a1888b715f07c7f43a39c48115e10232401cc05 Mon Sep 17 00:00:00 2001 From: Mario Fetka Date: Fri, 19 May 2017 17:09:53 +0200 Subject: [PATCH] hack to use the provided libstds++.so.6 renamed and seded to libstdcv6.so.6 --- debian/rules | 26 ++++++++++++++++++++++---- 1 file changed, 22 insertions(+), 4 deletions(-) diff --git a/debian/rules b/debian/rules index f6d6231..da37121 100755 --- a/debian/rules +++ b/debian/rules @@ -16,46 +16,64 @@ install: ifeq ($(DEB_BUILD_ARCH),amd64) install -D -m 0755 debian/arcconf.wrapper \ debian/arcconf/usr/sbin/arcconf + sed -i "s/libstdc++.so.6/libstdcv3.so.6/g" amd64/centos5/libstdc++.so.6.0.8 install -D -m 0755 amd64/centos5/libstdc++.so.6.0.8 \ - debian/arcconf/usr/lib/arcconf/libstdc++.so.6.0.8 - ln -s libstdc++.so.6.0.8 debian/arcconf/usr/lib/arcconf/libstdc++.so.6 + debian/arcconf/usr/lib/arcconf/libstdcv6.so.6.0.8 + ln -s libstdcv6.so.6.0.8 debian/arcconf/usr/lib/arcconf/libstdcv6.so.6 + sed -i "s/libstdc++.so.6/libstdcv3.so.6/g" amd64/2.03/arcconf install -D -m 0755 amd64/2.03/arcconf \ debian/arcconf/usr/lib/arcconf/arcconf-2.03 + sed -i "s/libstdc++.so.6/libstdcv3.so.6/g" amd64/2.02/arcconf install -D -m 0755 amd64/2.02/arcconf \ debian/arcconf/usr/lib/arcconf/arcconf-2.02 + sed -i "s/libstdc++.so.6/libstdcv3.so.6/g" amd64/2.01/arcconf install -D -m 0755 amd64/2.01/arcconf \ debian/arcconf/usr/lib/arcconf/arcconf-2.01 + sed -i "s/libstdc++.so.6/libstdcv3.so.6/g" amd64/2.00/arcconf install -D -m 0755 amd64/2.00/arcconf \ debian/arcconf/usr/lib/arcconf/arcconf-2.00 + sed -i "s/libstdc++.so.6/libstdcv3.so.6/g" amd64/1.08/arcconf install -D -m 0755 amd64/1.08/arcconf \ debian/arcconf/usr/lib/arcconf/arcconf-1.08 + sed -i "s/libstdc++.so.6/libstdcv3.so.6/g" amd64/1.07/arcconf install -D -m 0755 amd64/1.07/arcconf \ debian/arcconf/usr/lib/arcconf/arcconf-1.07 + sed -i "s/libstdc++.so.6/libstdcv3.so.6/g" amd64/1.06/arcconf install -D -m 0755 amd64/1.06/arcconf \ debian/arcconf/usr/lib/arcconf/arcconf-1.06 + sed -i "s/libstdc++.so.6/libstdcv3.so.6/g" amd64/1.05/arcconf install -D -m 0755 amd64/1.05/arcconf \ debian/arcconf/usr/lib/arcconf/arcconf-1.05 + sed -i "s/libstdc++.so.6/libstdcv3.so.6/g" amd64/1.04/arcconf install -D -m 0755 amd64/1.04/arcconf \ debian/arcconf/usr/lib/arcconf/arcconf-1.04 endif ifeq ($(DEB_BUILD_ARCH),i386) install -D -m 0755 debian/arcconf.wrapper \ debian/arcconf/usr/sbin/arcconf + sed -i "s/libstdc++.so.6/libstdcv3.so.6/g" i386/centos5/libstdc++.so.6.0.8 install -D -m 0755 i386/centos5/libstdc++.so.6.0.8 \ - debian/arcconf/usr/lib/arcconf/libstdc++.so.6.0.8 - ln -s libstdc++.so.6.0.8 debian/arcconf/usr/lib/arcconf/libstdc++.so.6 + debian/arcconf/usr/lib/arcconf/libstdcv6.so.6.0.8 + ln -s libstdcv6.so.6.0.8 debian/arcconf/usr/lib/arcconf/libstdcv6.so.6 + sed -i "s/libstdc++.so.6/libstdcv3.so.6/g" i386/2.01/arcconf install -D -m 0755 i386/2.01/arcconf \ debian/arcconf/usr/lib/arcconf/arcconf-2.01 + sed -i "s/libstdc++.so.6/libstdcv3.so.6/g" i386/2.00/arcconf install -D -m 0755 i386/2.00/arcconf \ debian/arcconf/usr/lib/arcconf/arcconf-2.00 + sed -i "s/libstdc++.so.6/libstdcv3.so.6/g" i386/1.08/arcconf install -D -m 0755 i386/1.08/arcconf \ debian/arcconf/usr/lib/arcconf/arcconf-1.08 + sed -i "s/libstdc++.so.6/libstdcv3.so.6/g" i386/1.07/arcconf install -D -m 0755 i386/1.07/arcconf \ debian/arcconf/usr/lib/arcconf/arcconf-1.07 + sed -i "s/libstdc++.so.6/libstdcv3.so.6/g" i386/1.06/arcconf install -D -m 0755 i386/1.06/arcconf \ debian/arcconf/usr/lib/arcconf/arcconf-1.06 + sed -i "s/libstdc++.so.6/libstdcv3.so.6/g" i386/1.05/arcconf install -D -m 0755 i386/1.05/arcconf \ debian/arcconf/usr/lib/arcconf/arcconf-1.05 + sed -i "s/libstdc++.so.6/libstdcv3.so.6/g" i386/1.04/arcconf install -D -m 0755 i386/1.04/arcconf \ debian/arcconf/usr/lib/arcconf/arcconf-1.04 endif