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