[pkg-go] Bug#960546: mark easygen Multi-Arch: foreign

Helmut Grohne helmut at subdivi.de
Wed May 13 20:10:49 BST 2020


Source: easygen
Version: 4.1.0-1
Tags: patch
User: debian-cross at 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
-------------- next part --------------
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 <helmut at 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}


More information about the Pkg-go-maintainers mailing list