Source: clamav Version: 0.99.2+dfsg-4 Tags: patch User: [email protected] Usertags: rebootstrap
clamav fails to cross build from source, because it Build-Depends on the host architecture perl and python, both of which are neither installable nor executable. Indeed clamav only uses both interpreters as build tools. Thus it should ask for the build architecture instances of them. This can be achieved by annotating the respective dependencies with :native. After doing so cross building clamav succeeds. Please consider applying the attached patch. Helmut
diff --minimal -Nru clamav-0.99.2+dfsg/debian/changelog clamav-0.99.2+dfsg/debian/changelog --- clamav-0.99.2+dfsg/debian/changelog 2016-10-06 21:13:04.000000000 +0200 +++ clamav-0.99.2+dfsg/debian/changelog 2016-11-12 09:27:36.000000000 +0100 @@ -1,3 +1,10 @@ +clamav (0.99.2+dfsg-4.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Fix FTCBFS: Annotate interpreter dependencies with :native (Closes: #-1) + + -- Helmut Grohne <[email protected]> Sat, 12 Nov 2016 09:27:36 +0100 + clamav (0.99.2+dfsg-4) unstable; urgency=medium * Remove Stephen Gran as Uploader and thank you for your work diff --minimal -Nru clamav-0.99.2+dfsg/debian/control clamav-0.99.2+dfsg/debian/control --- clamav-0.99.2+dfsg/debian/control 2016-10-06 20:56:41.000000000 +0200 +++ clamav-0.99.2+dfsg/debian/control 2016-11-12 09:27:34.000000000 +0100 @@ -27,10 +27,10 @@ libsystemd-dev [linux-any], libtfm-dev, libxml2-dev, - perl, + perl:native, pkg-config, po-debconf, - python, + python:native, zlib1g-dev Standards-Version: 3.9.7 Vcs-Git: https://anonscm.debian.org/git/pkg-clamav/clamav.git

