On Thu, 4 Feb 2021 14:03:40 +0100 Helmut Grohne <[email protected]> wrote:
Source: libcacard
Version: 1:2.8.0-1
Tags: patch
User: [email protected]
Usertags: ftcbfs
libcacard fails to cross build from source, because it fails building
unit tests despite DEB_BUILD_OPTIONS=nocheck. Please consider applying
the attached patch to fully disable tests for the nocheck option. Doing
so makes libcacard cross buildable again.
Hi!
This bug is a bit fun: I mistakenly closed it by an upload of another
package, but the additional fun is that it looks like the patch provided
for this bug is actually made for that another package (libslirp).
The problem is that the provided patch (adding -Ddisable_tests=X to
the configure command line) works for libslirp, but not for autoconf-
based libcacard (this package).
How does the build fails when cross-compiling?
I just tried building this package in trixie amd64 choot, specifying
--host=arm64 - it Just Works with no additional efforts whatsoever.
Well, I do ave qemu-aarch64 binfmt support installed, so maybe that's
the reason.
Thanks,
/mjt