Source: wise Version: 2.4.1-21 Tags: patch User: debian-cr...@lists.debian.org Usertags: ftcbfs Control: affects 956278 + src:wise
wise fails to cross build from source, because it does not pass cross tools to make. The easiest way to fix that - using dh_auto_build - makes the compilation step succeed. It then fails running hevea with an Exec format error (filed as #956278). Please consider applying the attached patch to fix the cross tool issue and close this bug even though wise still fails to cross build until #956278 is also fixed. Helmut
diff --minimal -Nru wise-2.4.1/debian/changelog wise-2.4.1/debian/changelog --- wise-2.4.1/debian/changelog 2018-10-04 14:49:55.000000000 +0200 +++ wise-2.4.1/debian/changelog 2020-04-09 11:46:11.000000000 +0200 @@ -1,3 +1,11 @@ +wise (2.4.1-21.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Improve cross building: Let dh_auto_build pass cross tools to make. + (Closes: #-1) + + -- Helmut Grohne <hel...@subdivi.de> Thu, 09 Apr 2020 11:46:11 +0200 + wise (2.4.1-21) unstable; urgency=medium * debhelper 11 diff --minimal -Nru wise-2.4.1/debian/rules wise-2.4.1/debian/rules --- wise-2.4.1/debian/rules 2018-10-04 14:49:55.000000000 +0200 +++ wise-2.4.1/debian/rules 2020-04-09 11:46:10.000000000 +0200 @@ -18,7 +18,7 @@ dh $@ override_dh_auto_build: - $(MAKE) -C src all + dh_auto_build --sourcedirectory=src $(MAKE) -C debian/manpages.d # build documentation manually (docs/makefile is not useable) find src/models/ src/dynlibsrc/ -name '*.tex' -print0 | LC_ALL=C sort -z | xargs -0 cat | perl docs/gettex.pl > docs/temp.tex