Package: lowdown Version: 0.10.0-1 Tags: patch User: debian-cr...@lists.debian.org Usertags: ftcbfs Control: affects -1 + src:libmaxminddb
libmaxminddb fails to cross build from source, because it fails to run lowdown. This is due to lowdown being installed for the host architecture. The usual fix for this is marking the affected package (lowdown) Multi-Arch: foreign. In this case, I think that such a marking is technically correct, because lowdown exclusively deals with textual formats and thus does not exhibit any architecture-dependent aspects. Please consider applying the attached patch. Helmut
diff --minimal -Nru lowdown-0.10.0/debian/changelog lowdown-0.10.0/debian/changelog --- lowdown-0.10.0/debian/changelog 2021-11-13 15:47:41.000000000 +0100 +++ lowdown-0.10.0/debian/changelog 2022-11-02 21:44:45.000000000 +0100 @@ -1,3 +1,10 @@ +lowdown (0.10.0-1.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Mark lowdown Multi-Arch: foreign. (Closes: #-1) + + -- Helmut Grohne <hel...@subdivi.de> Wed, 02 Nov 2022 21:44:45 +0100 + lowdown (0.10.0-1) unstable; urgency=medium * New upstream release. diff --minimal -Nru lowdown-0.10.0/debian/control lowdown-0.10.0/debian/control --- lowdown-0.10.0/debian/control 2021-11-13 15:47:14.000000000 +0100 +++ lowdown-0.10.0/debian/control 2022-11-02 21:39:00.000000000 +0100 @@ -15,6 +15,7 @@ Package: lowdown Architecture: any +Multi-Arch: foreign Depends: ${shlibs:Depends}, ${misc:Depends} Description: Simple markdown translator Lowdown is a Markdown translator producing HTML5, roff documents in the ms and