Your message dated Sun, 19 Apr 2020 14:37:58 +0000
with message-id <[email protected]>
and subject line Bug#945535: fixed in zutils 1.8-6
has caused the Debian Bug report #945535,
regarding zutils FTCBFS: help2man
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.)
--
945535: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=945535
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: zutils
Version: 1.8-5
Tags: patch
User: [email protected]
Usertags: ftcbfs
zutils fails to cross build from source, because it uses help2man. In
this case, we can perform an additional build pass for help2man. Please
consider applying the attached patch. It also simplifies the
construction of CXX.
Helmut
diff --minimal -Nru zutils-1.8/debian/changelog zutils-1.8/debian/changelog
--- zutils-1.8/debian/changelog 2019-11-18 14:49:20.000000000 +0100
+++ zutils-1.8/debian/changelog 2019-11-26 16:39:34.000000000 +0100
@@ -1,3 +1,11 @@
+zutils (1.8-5.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Fix FTCBFS: Perform a native build pass for help2man. (Closes: #-1)
+ * Let dpkg's buildtools.mk initialize CXX.
+
+ -- Helmut Grohne <[email protected]> Tue, 26 Nov 2019 16:39:34 +0100
+
zutils (1.8-5) sid; urgency=medium
* Uploading to sid.
diff --minimal -Nru zutils-1.8/debian/rules zutils-1.8/debian/rules
--- zutils-1.8/debian/rules 2019-07-06 21:20:13.000000000 +0200
+++ zutils-1.8/debian/rules 2019-11-26 16:39:34.000000000 +0100
@@ -1,14 +1,15 @@
#!/usr/bin/make -f
include /usr/share/dpkg/architecture.mk
-
-ifeq ($(origin CXX),default)
-CXX := $(DEB_HOST_GNU_TYPE)-g++
-endif
+include /usr/share/dpkg/buildtools.mk
%:
dh ${@}
+dh_auto_clean:
+ dh_auto_clean
+ dh_auto_clean --builddirectory=native-build
+
override_dh_auto_configure:
LDFLAGS="${LDFLAGS} -static" dh_auto_configure -- --exec-prefix=/
CXX=$(CXX)
@@ -17,8 +18,15 @@
# manpage
mkdir -p debian/zutils/usr/share/man/man1
+ifneq ($(DEB_BUILD_ARCH),$(DEB_HOST_ARCH))
+ dpkg-architecture -a$(DEB_BUILD_ARCH) -f -c dh_auto_configure
--builddirectory=native-build
+ dpkg-architecture -a$(DEB_BUILD_ARCH) -f -c dh_auto_build
--builddirectory=native-build
+ help2man --name 'search compressed and uncompressed files'
native-build/zegrep > debian/zutils/usr/share/man/man1/zegrep.1
+ help2man --name 'search compressed and uncompressed files'
native-build/zfgrep > debian/zutils/usr/share/man/man1/zfgrep.1
+else
help2man --name 'search compressed and uncompressed files'
debian/zutils/bin/zegrep > debian/zutils/usr/share/man/man1/zegrep.1
help2man --name 'search compressed and uncompressed files'
debian/zutils/bin/zfgrep > debian/zutils/usr/share/man/man1/zfgrep.1
+endif
# removing unused files
rm -f debian/zutils/usr/share/info/dir*
--- End Message ---
--- Begin Message ---
Source: zutils
Source-Version: 1.8-6
Done: Daniel Baumann <[email protected]>
We believe that the bug you reported is fixed in the latest version of
zutils, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Daniel Baumann <[email protected]> (supplier of updated zutils
package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sun, 19 Apr 2020 16:09:59 +0200
Source: zutils
Architecture: source
Version: 1.8-6
Distribution: sid
Urgency: medium
Maintainer: Daniel Baumann <[email protected]>
Changed-By: Daniel Baumann <[email protected]>
Closes: 945535
Changes:
zutils (1.8-6) sid; urgency=medium
.
* Updating years in copyright file for 2020.
* Updating to standards version 4.5.0.
* Using execute_after targets in rules to be explicit what we're doing.
* Updating to debhelper version 13.
* Letting dpkg's buildtools.mk initialize CXX, thanks to Helmut Grohne
<[email protected]>.
* Replacing help2man generated manpages for zegrep and zfgrep with
symlinks to zgrep (Closes: #945535).
Checksums-Sha1:
7cbdf82601c9bca0f854f2385f49464bd6b542ea 1889 zutils_1.8-6.dsc
d0429701829090fdc51d8f866bee804d896a9fe2 6876 zutils_1.8-6.debian.tar.xz
d00e9f2d7138bc4352f2356ef9b6a3992a9b1df1 6012 zutils_1.8-6_amd64.buildinfo
Checksums-Sha256:
031878892c3ab2b9970bc0134d9a91850f23742c72e9e82d5741bc6009c2b99d 1889
zutils_1.8-6.dsc
f9dec93e3a115b9d7ee4ff4bb317441e96ef71b83607fccdf010285dd0bc09f1 6876
zutils_1.8-6.debian.tar.xz
79ab3ada3bed966403914ba6cee5c35dff682f03f206b838f92c918bdd33c281 6012
zutils_1.8-6_amd64.buildinfo
Files:
5bad2f575340f35b22833f89a109769b 1889 utils optional zutils_1.8-6.dsc
0c7737a35e1823bd811fed3e9f5a49ae 6876 utils optional zutils_1.8-6.debian.tar.xz
19c9128ac7f435fa09e7bc8624a64823 6012 utils optional
zutils_1.8-6_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEgTbtJcfWfpLHSkKSVc8b+YaruccFAl6cXCMACgkQVc8b+Yar
ucd/nBAAu14UaLLR98N7n/l852QPw8IDUpq5hpXGWm8mOTDF3OfkmK4HCNJ3ZL4O
kznCSBjGDwPrZ5MbVbKDWcpgkAWgMlc3RTjbRKiJXWaXGts1ZyeTLWiX8wARbWrx
PXWBhRZvvYmyEjMrgr7JHvVSy6jQny9zk6RkH3xglI7jKi5LHaPqFNWHAEaXc/wL
A/QGV0LNb0GHrrs/1wAjEnDVf+mHKEBEyZvhO+7Pka/35CEGRjZxYzwiBXHPAp4k
tB0CXdTV4yysAKoftSSTXTtYN/GOUBzEK01NU37nHM5pH5N0skt1lsEdwnzlK6OO
2uWWmvk1/CsCjzzZ23eteSZ/MrGMaKec29rpQn1UmExuBjHr0XUsRV0SD0uhamN8
ZUQYheSxS2qtEAfQP6mlfmzOil28ZmwLM6jraZ6eQcL3z4MgOU/V4qQM7nvf9kc4
4jOe7ZI9S56vV+5Spga5lB8xDetBnWOlHBBHX2zT/sTrnW0zCXl/lmW69ez9/DGC
1SjH3vpkqwA8HA1QfFQqDbIJQxAFiYE5Z+0uF9Xo+04fNAFd7SOrU5qICSRYOeQh
Ahdl51JLRG6RkGix9SAcZlTsgekqZTQ14fQZsI+o1BW2csDeZyAY8HkxuONDLvON
Q8UwOYmKnYIAM5rLQdaiCP5piqDGEALvTAIryivvORcK9PWjQtM=
=fYwd
-----END PGP SIGNATURE-----
--- End Message ---