Source: easygen Version: 4.1.0-1 Tags: patch User: debian-cr...@lists.debian.org Usertags: ftcbfs Control: affects -1 + src:ffcvt
ffcvt fails to cross build from source, because it fails running easygen with an Exec format error (after figuring out how to annotate the main go dependency). Since easygen is a tool for transforming textual formats (yaml and templates), it seems fairly safe to conclude that its interface is architecture-independent. That'd make it eligible for being marked Multi-Arch: foreign. Once doing so, ffcvt will use the build architecture easygen, which can be run. Please consider applying the attached patch. Helmut
diff --minimal -Nru easygen-4.1.0/debian/changelog easygen-4.1.0/debian/changelog --- easygen-4.1.0/debian/changelog 2019-12-28 16:54:38.000000000 +0100 +++ easygen-4.1.0/debian/changelog 2020-05-13 18:32:35.000000000 +0200 @@ -1,3 +1,10 @@ +easygen (4.1.0-1.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Mark easygen Multi-Arch: foreign. (Closes: #-1) + + -- Helmut Grohne <hel...@subdivi.de> Wed, 13 May 2020 18:32:35 +0200 + easygen (4.1.0-1) unstable; urgency=medium * New upstream version 4.1.0 diff --minimal -Nru easygen-4.1.0/debian/control easygen-4.1.0/debian/control --- easygen-4.1.0/debian/control 2019-12-28 16:54:38.000000000 +0100 +++ easygen-4.1.0/debian/control 2020-05-13 18:31:44.000000000 +0200 @@ -19,6 +19,7 @@ Package: easygen Architecture: any +Multi-Arch: foreign Built-Using: ${misc:Built-Using} Depends: ${misc:Depends}, # ${shlibs:Depends}