user [email protected]
usertags 622051 multiarch
thanks

Here's one more patch, fixing problem with multiarch library locations.
It should be used with the following modification to debian/rules.

diff -Nru isakmpd-20041012/debian/rules isakmpd-20041012/debian/rules
--- isakmpd-20041012/debian/rules       2010-06-11 15:29:56.000000000 +0000
+++ isakmpd-20041012/debian/rules       2011-08-20 09:02:33.000000000 +0000
@@ -2,6 +2,8 @@

 UPSTREAM_VERSION ?=20041012
 b := $(CURDIR)/debian/isakmpd
+DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
+export MULTIARCHLIB := /usr/lib/$(DEB_HOST_MULTIARCH)

 %:
        dh $@
Description: Instead of hardcoded location of libraries, use the value
 provided from debian/rules.
Author: Ilya Barygin <[email protected]>
--- isakmpd-20041012.orig/sysdep/linux/GNUmakefile.sysdep
+++ isakmpd-20041012/sysdep/linux/GNUmakefile.sysdep
@@ -25,8 +25,8 @@
 # THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 #
 
-LIBGMP:=	/usr/lib/libgmp.a
-LIBCRYPTO:=	/usr/lib/libcrypto.a
+LIBGMP:=	${MULTIARCHLIB}/libgmp.a
+LIBCRYPTO:=	${MULTIARCHLIB}/libcrypto.a
 LIBSYSDEPDIR:=	${.CURDIR}/sysdep/common/libsysdep
 LIBSYSDEP:=	${LIBSYSDEPDIR}/libsysdep.a
 

Reply via email to