Source: digitemp Version: 3.7.1-2 Tags: patch User: [email protected] Usertags: rebootstrap
digitemp fails to cross build from source, because it does not pass cross tools to make. The easiest way of doing so is using dh_auto_build. The attached patch makes digitemp cross buildable. Please consider applying it. Helmut
diff --minimal -Nru digitemp-3.7.1/debian/changelog digitemp-3.7.1/debian/changelog --- digitemp-3.7.1/debian/changelog 2015-12-13 08:18:16.000000000 +0100 +++ digitemp-3.7.1/debian/changelog 2018-11-27 19:23:30.000000000 +0100 @@ -1,3 +1,10 @@ +digitemp (3.7.1-2.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Fix FTCBFS: Let dh_auto_build pass cross tools to make. (Closes: #-1) + + -- Helmut Grohne <[email protected]> Tue, 27 Nov 2018 19:23:30 +0100 + digitemp (3.7.1-2) unstable; urgency=medium * [REGRESSION] Re-add VPATH-based compilation via build-serial and diff --minimal -Nru digitemp-3.7.1/debian/rules digitemp-3.7.1/debian/rules --- digitemp-3.7.1/debian/rules 2015-12-13 08:12:58.000000000 +0100 +++ digitemp-3.7.1/debian/rules 2018-11-27 19:23:30.000000000 +0100 @@ -5,14 +5,14 @@ #export DH_VERBOSE=1 %: - dh $@ + dh $@ --buildsystem=makefile override_dh_auto_build: mkdir -p build-serial/src build-serial/userial/ds9097 build-serial/userial/ds9097u - $(MAKE) -C build-serial -f ../Makefile SRCDIR=.. ds9097 ds9097u + dh_auto_build --builddirectory=build-serial -- -f ../Makefile SRCDIR=.. ds9097 ds9097u mkdir -p build-usb/src build-usb/userial/ds2490 - $(MAKE) -C build-usb -f ../Makefile SRCDIR=.. ds2490 + dh_auto_build --builddirectory=build-usb -- -f ../Makefile SRCDIR=.. ds2490 override_dh_auto_install: install -m 0755 -d debian/digitemp/usr/bin

