Source: secure-delete
Version: 3.1-6
Tags: patch
User: [email protected]
Usertags: rebootstrap

secure-delete fails to cross build from source, because it uses the
build architecture compiler. After indirecting the make invocation
through dh_auto_build, secure-delete cross builds successfully, because
dh_auto_build knows how to pass cross compilers to make. Please consider
applying the attached patch.

Helmut
diff -u secure-delete-3.1/debian/changelog secure-delete-3.1/debian/changelog
--- secure-delete-3.1/debian/changelog
+++ secure-delete-3.1/debian/changelog
@@ -1,3 +1,10 @@
+secure-delete (3.1-6.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTCBFS: Let dh_auto_build pass cross compilers to make. (Closes: #-1)
+
+ -- Helmut Grohne <[email protected]>  Tue, 03 Oct 2017 13:59:43 +0200
+
 secure-delete (3.1-6) unstable; urgency=low
 
   * Enable hardening flags during build
diff -u secure-delete-3.1/debian/rules secure-delete-3.1/debian/rules
--- secure-delete-3.1/debian/rules
+++ secure-delete-3.1/debian/rules
@@ -14,7 +14,7 @@
 
 build-stamp: 
        dh_testdir
-       CFLAGS="$(CFLAGS) $(CPPFLAGS) $(LDFLAGS)" $(MAKE)
+       CFLAGS="$(CFLAGS) $(CPPFLAGS) $(LDFLAGS)" dh_auto_build 
--buildsystem=makefile
        touch build-stamp
 
 clean:

Reply via email to