Your message dated Fri, 06 Dec 2019 12:34:17 +0000
with message-id <[email protected]>
and subject line Bug#942115: fixed in elph 1.0.1-4
has caused the Debian Bug report #942115,
regarding elph FTCBFS: does not pass cross tools to make
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.)
--
942115: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=942115
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: elph
Version: 1.0.1-3
Tags: patch
User: [email protected]
Usertags: ftcbfs
elph fails to cross build from source, because it does not pass cross
tools to make. The fix is a bit more involved than simply using
dh_auto_build due to the use of help2man. Please consider applying the
attached patch.
Helmut
diff --minimal -Nru elph-1.0.1/debian/changelog elph-1.0.1/debian/changelog
--- elph-1.0.1/debian/changelog 2019-10-09 07:46:01.000000000 +0200
+++ elph-1.0.1/debian/changelog 2019-10-10 16:43:50.000000000 +0200
@@ -1,3 +1,13 @@
+elph (1.0.1-3.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Fix FTCBFS: (Closes: #-1)
+ + Let dh_auto_build pass cross tools to make.
+ + Also override LINKER.
+ + Build twice for help2man.
+
+ -- Helmut Grohne <[email protected]> Thu, 10 Oct 2019 16:43:50 +0200
+
elph (1.0.1-3) unstable; urgency=medium
* Team upload.
diff --minimal -Nru elph-1.0.1/debian/rules elph-1.0.1/debian/rules
--- elph-1.0.1/debian/rules 2019-10-09 07:46:01.000000000 +0200
+++ elph-1.0.1/debian/rules 2019-10-10 16:43:50.000000000 +0200
@@ -1,4 +1,5 @@
#!/usr/bin/make -f
+include /usr/share/dpkg/architecture.mk
export DH_VERBOSE = 1
export DEB_BUILD_MAINT_OPTIONS = hardening=+all
@@ -7,13 +8,16 @@
%:
- dh $@
+ dh $@ --sourcedirectory=sources
override_dh_auto_build:
- $(MAKE) -C sources all
+ dpkg-architecture -f -a$(DEB_BUILD_ARCH) -c dh_auto_build --
LINKER='$$(CXX)'
help2man -h "-h" -n ELPH --version-string=1.0.1 --no-discard-stderr
sources/elph > debian/elph.1
+ifneq ($(DEB_BUILD_ARCH),$(DEB_HOST_ARCH))
+ dh_auto_clean
+ dh_auto_build -- LINKER='$$(CXX)'
+endif
override_dh_auto_clean:
- $(MAKE) -C sources clean
dh_auto_clean
rm -f debian/elph.1
--- End Message ---
--- Begin Message ---
Source: elph
Source-Version: 1.0.1-4
We believe that the bug you reported is fixed in the latest version of
elph, 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.
Andreas Tille <[email protected]> (supplier of updated elph 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: SHA256
Format: 1.8
Date: Thu, 10 Oct 2019 20:52:20 +0200
Source: elph
Binary: elph
Architecture: source
Version: 1.0.1-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team
<[email protected]>
Changed-By: Andreas Tille <[email protected]>
Description:
elph - DNA/protein sequence motif finder
Closes: 942115
Changes:
elph (1.0.1-4) unstable; urgency=medium
.
* Team upload.
.
[ Helmut Grohne ]
* Fix FTCBFS: (Closes: #942115)
+ Let dh_auto_build pass cross tools to make.
+ Also override LINKER.
+ Build twice for help2man.
.
[ Andreas Tille ]
* DEP3
* enhance description
Checksums-Sha1:
b7dc8eb6436e706e8b9af305275dbf7387e5625b 1908 elph_1.0.1-4.dsc
68809336dca16efbc55d8239ddcab6c72be305d1 3456 elph_1.0.1-4.debian.tar.xz
Checksums-Sha256:
a1b3a370928a6e5059f8c3237f92bf5ca13be15801034af2d1e1d08184d1f9f0 1908
elph_1.0.1-4.dsc
3a9ce0b96f8d37655d9395ee5f6e0644857f3a1e042491f04d948095c35e2c26 3456
elph_1.0.1-4.debian.tar.xz
Files:
29a31cf79bd77d4ac3c2d447e3394f53 1908 science optional elph_1.0.1-4.dsc
63fbd1d4e679d02a7090ac735bbedba5 3456 science optional
elph_1.0.1-4.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCAAvFiEE8fAHMgoDVUHwpmPKV4oElNHGRtEFAl3qRyERHHRpbGxlQGRl
Ymlhbi5vcmcACgkQV4oElNHGRtG7HBAAkL5IBkEHnD19gio+UN8yL7PdpQP4C2Al
R4JyVBHe3ReGHMhCzdorgoZzPq09BLRS8RG1IvE5YU3iS5VLvEzUatMDlZCwqO7F
yg6L2VxRdRgrb9fJyBvY1uJHbCKQZT1JoioHJ3xJ2219tLc8Sl7p3K5225d4kb3G
+64axOlc1pQRA1OZGgddDmckz2ZkiJ0lwuflUYiXtstHRu0qbFONjvF7tUaUXdG7
W3FZLe5rkXlRaT8C0zYmLPymr17Vmsa/QZDbLoIO/hlVfZvlqZN9F/Kvl5Gmgm4C
mfGOejm2N4p8mTPZnTYOSrwOfWzbrKmdjPNIyge6upZXGF8b8cI48GZYDW9Djz+n
OKh0D6ABCK38wZhfkBPlamIq48yWUkdfvo3RVF4bHTz/6BoXg3pPvgB0d+TU+XA1
GddMXddwDR1WkFA3buKrhEaAjXw4FvK6WHfdjhY0VD9sMBhoqjIfRiAKB/z1yA7b
OOTyOrKDSmZ+Cib8MRTwvJCJ4s4oJmTv/6YRTdXffHF7j8uOiX3JHZZQdNL/H1jq
HJQpLcp+mE3SoJbkJYQHWj/s6qBjz0EUd106THptW3AkBSP4vFYll+XyW0Q6iUHq
FVybkD98y2k6WecAp5r+3Yz2uTypzA+nFrjI0wWB4FrIPBz8+KKb0HkAvvwDTdrI
Ti/Jfa7owWA=
=JRqZ
-----END PGP SIGNATURE-----
--- End Message ---