Package: bin86
Version: 0.16.17-3.2
Tags: patch
User: helm...@debian.org
Usertags: rebootstrap
Control: affects -1 + src:mbr

mbr fails to cross build from source, because it fails running as86 from
the bin86 package. bin86 is installed for the host architecture, but it
should come from the build architecture. That can be done by marking it
Multi-Arch: foreign. I think such a marking is correct, because the
output of the tools in bin86 does not depend on the architecture it was
built on: It always operates on x86 assembly. Please consider applying
the attached patch.

Helmut
diff -u linux86-0.16.17/debian/changelog linux86-0.16.17/debian/changelog
--- linux86-0.16.17/debian/changelog
+++ linux86-0.16.17/debian/changelog
@@ -1,3 +1,10 @@
+linux86 (0.16.17-3.3) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Mark bin86 Multi-Arch: foreign. (Closes: #-1)
+
+ -- Helmut Grohne <hel...@subdivi.de>  Tue, 19 Sep 2017 09:17:28 +0200
+
 linux86 (0.16.17-3.2) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -u linux86-0.16.17/debian/control linux86-0.16.17/debian/control
--- linux86-0.16.17/debian/control
+++ linux86-0.16.17/debian/control
@@ -6,6 +6,7 @@
 
 Package: bin86
 Architecture: any
+Multi-Arch: foreign
 Priority: optional
 Depends: ${bin86:Depends}
 Conflicts: linux86

Reply via email to