Your message dated Tue, 17 Nov 2020 12:00:13 +0100
with message-id <[email protected]>
and subject line Re: hfsprogs FTCBFS: uses the build architecture compiler
has caused the Debian Bug report #876265,
regarding hfsprogs FTCBFS: uses the build architecture compiler
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
876265: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=876265
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: hfsprogs
Version: 332.25-11
Tags: patch
User: [email protected]
Usertags: rebootstrap
hfsprogs fails to cross build from source, because it uses the build
architecture toolchain. Fixing the issue is as simple as wrapping make
in dh_auto_build, because debhelper passes the right flags. And then
cross building hfsprogs works. Please consider applying the attached
patch.
Helmut
diff --minimal -Nru hfsprogs-332.25/debian/changelog
hfsprogs-332.25/debian/changelog
--- hfsprogs-332.25/debian/changelog 2013-10-24 08:42:58.000000000 +0200
+++ hfsprogs-332.25/debian/changelog 2017-09-20 10:44:18.000000000 +0200
@@ -1,3 +1,10 @@
+hfsprogs (332.25-11.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Fix FTCBFS: Let dh_auto_build pass cross compilers to make. (Closes: #-1)
+
+ -- Helmut Grohne <[email protected]> Wed, 20 Sep 2017 10:44:18 +0200
+
hfsprogs (332.25-11) unstable; urgency=low
* debian/control: Remove DMUA flag.
diff --minimal -Nru hfsprogs-332.25/debian/rules hfsprogs-332.25/debian/rules
--- hfsprogs-332.25/debian/rules 2013-10-24 08:42:58.000000000 +0200
+++ hfsprogs-332.25/debian/rules 2017-09-20 10:44:16.000000000 +0200
@@ -15,7 +15,7 @@
dh $@
override_dh_auto_build:
- $(MAKE) -f Makefile.lnx CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)"
+ dh_auto_build --buildsystem=makefile -- -f Makefile.lnx
CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)"
override_dh_auto_install:
dh_testdir
--- End Message ---
--- Begin Message ---
Hi Helmut!
Since the override_dh_auto_build target was dropped with the latest upload,
this issue can be closed as the dh should automatically pass the correct
compiler version and builds flags.
Adrian
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - [email protected]
`. `' Freie Universitaet Berlin - [email protected]
`- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913
--- End Message ---