Your message dated Wed, 06 May 2020 18:14:50 +0200
with message-id <[email protected]>
and subject line
has caused the Debian Bug report #956248,
regarding libzt 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.)
--
956248: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=956248
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: libzt
Version: 0.2-3
Tags: patch
User: [email protected]
Usertags: ftcbfs
libzt fails to cross build from source, because it uses the build
architecture compiler. dh_auto_configure calls configure with the usual
--host flag, but the configure script ignores that flag. Consequently,
dh_auto_build does not pass cross tools to make (as it assumes that
configure will have set up the correct compiler). By forcing the
makefile buildsystem for dh_auto_build, we can make it pass cross tools
anyway. Please consider applying the attached patch.
Helmut
diff --minimal -Nru libzt-0.2/debian/changelog libzt-0.2/debian/changelog
--- libzt-0.2/debian/changelog 2020-04-01 11:08:17.000000000 +0200
+++ libzt-0.2/debian/changelog 2020-04-08 16:14:23.000000000 +0200
@@ -1,3 +1,10 @@
+libzt (0.2-3.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Fix FTCBFS: Use the makefile buildsystem to pass cross tools. (Closes: #-1)
+
+ -- Helmut Grohne <[email protected]> Wed, 08 Apr 2020 16:14:23 +0200
+
libzt (0.2-3) unstable; urgency=medium
* Cherry pick build system from master to unblock Hurd and kFreeBSD builds.
diff --minimal -Nru libzt-0.2/debian/rules libzt-0.2/debian/rules
--- libzt-0.2/debian/rules 2020-03-28 22:26:16.000000000 +0100
+++ libzt-0.2/debian/rules 2020-04-08 16:14:22.000000000 +0200
@@ -2,3 +2,6 @@
export DEB_BUILD_MAINT_OPTIONS=hardening=+all
%:
dh $@
+
+override_dh_auto_build:
+ dh_auto_build --buildsystem=makefile
--- End Message ---
--- Begin Message ---
Version: 0.3-1
This bug is now fixed, as confirmed by http://crossqa.debian.net/src/libzt
--- End Message ---