Source: xmacro Version: 0.3pre-20000911-7 Tags: patch User: helm...@debian.org Usertags: rebootstrap
xmacro fails to cross build from source, because debian/rules does not pass cross tools to make. The easiest way of doing so is deferring to dh_auto_build. That is sufficient to make xmacro cross buildable. Please consider applying the attached patch. Helmut
diff --minimal -Nru xmacro-0.3pre-20000911/debian/changelog xmacro-0.3pre-20000911/debian/changelog --- xmacro-0.3pre-20000911/debian/changelog 2017-01-05 13:50:50.000000000 +0100 +++ xmacro-0.3pre-20000911/debian/changelog 2018-10-29 20:24:48.000000000 +0100 @@ -1,3 +1,10 @@ +xmacro (0.3pre-20000911-7.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Fix FTCBFS: Let dh_auto_build pass cross tools to make. (Closes: #-1) + + -- Helmut Grohne <hel...@subdivi.de> Mon, 29 Oct 2018 20:24:48 +0100 + xmacro (0.3pre-20000911-7) unstable; urgency=low * QA upload. diff --minimal -Nru xmacro-0.3pre-20000911/debian/control xmacro-0.3pre-20000911/debian/control --- xmacro-0.3pre-20000911/debian/control 2017-01-05 13:43:06.000000000 +0100 +++ xmacro-0.3pre-20000911/debian/control 2018-10-29 20:24:48.000000000 +0100 @@ -2,7 +2,7 @@ Section: utils Priority: optional Maintainer: Debian QA Group <packa...@qa.debian.org> -Build-Depends: debhelper (>> 5.0), libx11-dev, libxtst-dev +Build-Depends: debhelper (>= 7), libx11-dev, libxtst-dev Standards-Version: 3.9.2 Package: xmacro diff --minimal -Nru xmacro-0.3pre-20000911/debian/rules xmacro-0.3pre-20000911/debian/rules --- xmacro-0.3pre-20000911/debian/rules 2017-01-05 13:50:37.000000000 +0100 +++ xmacro-0.3pre-20000911/debian/rules 2018-10-29 20:24:46.000000000 +0100 @@ -27,9 +27,7 @@ build-stamp: configure-stamp dh_testdir - - # Add here commands to compile the package. - $(MAKE) + dh_auto_build #/usr/bin/docbook-to-man debian/xmacro-0.3pre.sgml > xmacro-0.3pre.1 touch build-stamp