Source: pump
Version: 0.8.24-7
Tags: patch
User: helm...@debian.org
Usertags: rebootstrap

pump fails to cross build from source, because it uses the build
architecture toolchain. Wrapping the $(MAKE) invocation through
dh_auto_build fixes the cross build, because dh_auto_build knows how to
pass the cross toolchain to make. Please consider applying the attached
patch.

Helmut
diff -u pump-0.8.24/debian/changelog pump-0.8.24/debian/changelog
--- pump-0.8.24/debian/changelog
+++ pump-0.8.24/debian/changelog
@@ -1,3 +1,10 @@
+pump (0.8.24-7.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTCBFS: Let dh_auto_build pass cross compilers to make (Closes: #-1)
+
+ -- Helmut Grohne <hel...@subdivi.de>  Fri, 04 Aug 2017 22:38:42 +0200
+
 pump (0.8.24-7) unstable; urgency=low
 
   * Adopted package (Closes: #506508)
diff -u pump-0.8.24/debian/rules pump-0.8.24/debian/rules
--- pump-0.8.24/debian/rules
+++ pump-0.8.24/debian/rules
@@ -32,7 +32,7 @@
 build: setup
        dh_testdir
        
-       $(MAKE) -C build pump SHOME=$(CURDIR)
+       dh_auto_build --sourcedirectory=build -- pump SHOME=$(CURDIR)
 
 clean: unpatch
        dh_testdir
diff -u pump-0.8.24/debian/control pump-0.8.24/debian/control
--- pump-0.8.24/debian/control
+++ pump-0.8.24/debian/control
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Philippe Coval <r...@gna.org>
 Standards-Version: 3.8.4
-Build-Depends: libpopt-dev, debhelper (>= 5), quilt
+Build-Depends: libpopt-dev, debhelper (>= 7), quilt
 Vcs-git: git://git.debian.org/git/collab-maint/pump.git
 Vcs-Browser: http://git.debian.org/?p=collab-maint/pump.git
 

Reply via email to