tag 666590 + patch
thanks

Am 12.04.2012 00:05, schrieb Micha Lenk:
> This is caused by missing support for Debian Multiarch in the
> Libchipcard build system.

Attached you can find a patch that fixes the build failure without
touching the upstream build system by explicitly configuring the
location of the PCSC libraries in Debian multiarch directory.

Unfortunately this patch (or the more recent gcc version compared to the
one used last build time) triggers another issue with the symbols file;
new symbols are detected. I would like to track that down first before
uploading a fixed package.

Regards,
Micha
diff -Nru libchipcard-5.0.2/debian/changelog libchipcard-5.0.2/debian/changelog
--- libchipcard-5.0.2/debian/changelog	2011-06-13 19:33:06.000000000 +0000
+++ libchipcard-5.0.2/debian/changelog	2012-04-11 22:36:23.000000000 +0000
@@ -1,3 +1,10 @@
+libchipcard (5.0.2-2) unstable; urgency=low
+
+  * Explicitly configure location of PCSC libraries in Debian Multiarch
+    directory (closes: #666590). 
+
+ -- Micha Lenk <mi...@debian.org>  Wed, 11 Apr 2012 22:35:17 +0000
+
 libchipcard (5.0.2-1) unstable; urgency=low
 
   * New upstream version
diff -Nru libchipcard-5.0.2/debian/rules libchipcard-5.0.2/debian/rules
--- libchipcard-5.0.2/debian/rules	2010-09-14 17:17:29.000000000 +0000
+++ libchipcard-5.0.2/debian/rules	2012-04-11 22:37:47.000000000 +0000
@@ -9,5 +9,9 @@
 	dh clean
 	find $(CURDIR) -type l -exec rm -v \{\} \;
 
+override_dh_auto_configure:
+	dh_auto_configure -- \
+	    --with-pcsc-libs=/usr/lib/$(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
+
 %:
 	dh $@

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to