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 $@
signature.asc
Description: OpenPGP digital signature