Hi, I'm doing some PKI-stuff for my employer, using feitian PKI cards on i386/i686/armhf (raspberry) platforms, using debian/{stable,testing}.
I know it's too late for (debian-official) patches against testing, but locally, this is not a problem. So I patched libp11_0.4.3-1 and tested it with a feitian epass2003 - it works with openssl 1.1.0e-1. I still have problems with "entersafe" cards, but this might be related to opensc itself. If you like the patch, enjoy :) Velin Pavlov
diff -burN libp11-0.4.3.debian/debian/changelog libp11-0.4.3/debian/changelog --- libp11-0.4.3.debian/debian/changelog 2016-12-06 05:16:12.000000000 +0000 +++ libp11-0.4.3/debian/changelog 2017-03-04 05:19:12.000000000 +0000 @@ -1,3 +1,15 @@ +libp11 (0.4.3-1.4) unstable; urgency=medium + + * but package still install in .../openssl-1.1/engines instead of .../engines-1.1 + + -- Velin Pavlov <v...@vel.homedns.org> Sat, 04 Mar 2017 00:19:12 -0500 + +libp11 (0.4.3-1.3) unstable; urgency=medium + + * upgrade from libssl1.0-dev to libssl-dev + + -- Velin Pavlov <v...@vel.homedns.org> Sat, 04 Mar 2017 00:16:12 -0500 + libp11 (0.4.3-1) unstable; urgency=medium * New upstream release. (Closes: #846774) diff -burN libp11-0.4.3.debian/debian/control libp11-0.4.3/debian/control --- libp11-0.4.3.debian/debian/control 2016-12-06 05:16:12.000000000 +0000 +++ libp11-0.4.3/debian/control 2017-03-04 05:16:12.000000000 +0000 @@ -6,7 +6,7 @@ Build-Depends: debhelper (>= 10), libltdl3-dev, libp11-kit-dev, - libssl1.0-dev, + libssl-dev, pkg-config Standards-Version: 3.9.8 Homepage: https://github.com/OpenSC/libp11 @@ -16,7 +16,7 @@ Package: libp11-dev Architecture: any Depends: libp11-2 (= ${binary:Version}), - libssl1.0-dev, + libssl-dev, pkg-config, ${misc:Depends} Description: pkcs#11 convenience library - development files