Source: engauge-digitizer Version: 10.4+ds.1-1 Tags: patch User: helm...@debian.org Usertags: rebootstrap
engauge-digitizer fails to cross build from source, because it runs qmake for the build architecture rather than the host architecture. The easiest way to fix this is letting dh_auto_configure handle this stuff and indeed after doing so, engauge-digitizer cross builds successfully. Please consider applying the attached patch. Helmut
diff --minimal -Nru engauge-digitizer-10.4+ds.1/debian/changelog engauge-digitizer-10.4+ds.1/debian/changelog --- engauge-digitizer-10.4+ds.1/debian/changelog 2017-10-11 17:35:01.000000000 +0200 +++ engauge-digitizer-10.4+ds.1/debian/changelog 2018-02-07 06:15:44.000000000 +0100 @@ -1,3 +1,10 @@ +engauge-digitizer (10.4+ds.1-1.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Fix FTCBFS: Let dh_auto_configure pass cross flags to qmake. (Closes: #-1) + + -- Helmut Grohne <hel...@subdivi.de> Wed, 07 Feb 2018 06:15:44 +0100 + engauge-digitizer (10.4+ds.1-1) unstable; urgency=medium * New upstream release diff --minimal -Nru engauge-digitizer-10.4+ds.1/debian/rules engauge-digitizer-10.4+ds.1/debian/rules --- engauge-digitizer-10.4+ds.1/debian/rules 2017-10-01 22:16:14.000000000 +0200 +++ engauge-digitizer-10.4+ds.1/debian/rules 2018-02-07 06:15:40.000000000 +0100 @@ -11,7 +11,7 @@ dh $@ --parallel override_dh_auto_configure: - ENGAUGE_RELEASE=1 qmake engauge.pro CONFIG+=jpeg2000 CONFIG+=pdf + ENGAUGE_RELEASE=1 dh_auto_configure -- engauge.pro CONFIG+=jpeg2000 CONFIG+=pdf override_dh_auto_build: # build documentation