Your message dated Fri, 24 Nov 2017 18:48:40 +0000
with message-id <[email protected]>
and subject line Bug#882459: fixed in astronomical-almanac 5.6-5
has caused the Debian Bug report #882459,
regarding astronomical-almanac FTCBFS: uses the build architecture toolchain
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.)
--
882459: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=882459
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: astronomical-almanac
Version: 5.6-4
Tags: patch
User: [email protected]
Usertags: rebootstrap
astronomical-almanac fails to cross build from source. The packaging
doesn't pass cross compilers to the make invocation. This task can be
deferred to dh_auto_build easily. Then it still fails, because install
uses the build architecture strip. Stripping at install time is bad,
because it breaks -dbgsym generation. Simply not stripping here is the
solution. After doing both, astronomical-almanac cross builds a -dbgsym
package successfully. Please consider applying the attached patch.
Helmut
diff --minimal -Nru astronomical-almanac-5.6/debian/changelog
astronomical-almanac-5.6/debian/changelog
--- astronomical-almanac-5.6/debian/changelog 2012-03-02 20:00:43.000000000
+0100
+++ astronomical-almanac-5.6/debian/changelog 2017-11-23 05:38:08.000000000
+0100
@@ -1,3 +1,12 @@
+astronomical-almanac (5.6-4.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Fix FTCBFS: (Closes: #-1)
+ + Let dh_auto_build pass cross compilers to make.
+ + Do not strip at install time, defer to dh_strip.
+
+ -- Helmut Grohne <[email protected]> Thu, 23 Nov 2017 05:38:08 +0100
+
astronomical-almanac (5.6-4) unstable; urgency=low
* new maintainer (closes: #636405)
diff --minimal -Nru astronomical-almanac-5.6/debian/rules
astronomical-almanac-5.6/debian/rules
--- astronomical-almanac-5.6/debian/rules 2012-03-02 14:45:17.000000000
+0100
+++ astronomical-almanac-5.6/debian/rules 2017-11-23 05:38:08.000000000
+0100
@@ -25,9 +25,6 @@
else
CFLAGS += -O2
endif
-ifeq (,$(filter nostrip,$(DEB_BUILD_OPTIONS)))
- INSTALL_PROGRAM += -s
-endif
ifneq (,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
NUMJOBS = $(patsubst parallel=%,%,$(filter
parallel=%,$(DEB_BUILD_OPTIONS)))
MAKEFLAGS += -j$(NUMJOBS)
@@ -48,7 +45,7 @@
dh_testdir
# compile the package.
- $(MAKE) moonrise conjunct aa
+ dh_auto_build -- moonrise conjunct aa
touch build-stamp
--- End Message ---
--- Begin Message ---
Source: astronomical-almanac
Source-Version: 5.6-5
We believe that the bug you reported is fixed in the latest version of
astronomical-almanac, 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.
Thorsten Alteholz <[email protected]> (supplier of updated
astronomical-almanac 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: Fri, 24 Nov 2017 18:08:52 +0100
Source: astronomical-almanac
Binary: astronomical-almanac
Architecture: source amd64
Version: 5.6-5
Distribution: sid
Urgency: low
Maintainer: Thorsten Alteholz <[email protected]>
Changed-By: Thorsten Alteholz <[email protected]>
Description:
astronomical-almanac - astronomical almanac - calculate planet and star
positions
Closes: 882459
Changes:
astronomical-almanac (5.6-5) unstable; urgency=low
.
* take care of FTCBFS (Closes: #882459)
thanks to Helmut Grohne for the patch
+ Let dh_auto_build pass cross compilers to make.
+ Do not strip at install time, defer to dh_strip.
* debian/control: moved to dh 10
* debian/control: version bumped to 4.1.1 (no changes)
Checksums-Sha1:
413ab875b0609d4bc522fcfe43a5e331ada00389 1964 astronomical-almanac_5.6-5.dsc
d74e2ab1aaba6f5f1659a2f9b166dba60a939dad 410073
astronomical-almanac_5.6.orig.tar.gz
348f0fa781a301b79b489299c0c455cd2ad4d6a2 20968
astronomical-almanac_5.6-5.debian.tar.xz
ff61af77b49bf23ea76c815c73f2695e178ff5f2 6344
astronomical-almanac-dbgsym_5.6-5_amd64.deb
eba602edf1123f95c4b241099c2901ebedc99d12 5929
astronomical-almanac_5.6-5_amd64.buildinfo
01da5e2f698482119c82ce14a5baa08d74ec7450 144844
astronomical-almanac_5.6-5_amd64.deb
Checksums-Sha256:
aaf3c716c62bffaa11c64441ae76315fb6c1041c7a251f9bf386cc40bed678ba 1964
astronomical-almanac_5.6-5.dsc
9d5c2c7a9c3d9104c3247dfe1cc380503666b8dc659151bf0e5611d3878fb48a 410073
astronomical-almanac_5.6.orig.tar.gz
2623a6c0b3cca4d25866eec9ca7d0fd0ed17dafbf1b4d5f7f344580206489101 20968
astronomical-almanac_5.6-5.debian.tar.xz
dcdd2249f547161058ecd04930c07a5ada9781d1bd0807abf8e0d1ccd00f71b0 6344
astronomical-almanac-dbgsym_5.6-5_amd64.deb
3149e765cf295d936a6be3c79839ed6c57ac4086bea441f421fd4a08a7c44efc 5929
astronomical-almanac_5.6-5_amd64.buildinfo
63a1f0a50cc5d1f774874ba3c43ca22cc16fd79bc5e225e2eea995c1ea972a9d 144844
astronomical-almanac_5.6-5_amd64.deb
Files:
d42f01b440b8421ae812d2a52ef0ef63 1964 science optional
astronomical-almanac_5.6-5.dsc
a1464c450d1177e148e2bc70c6c8c248 410073 science optional
astronomical-almanac_5.6.orig.tar.gz
d207f8399bd73a128cb853df806e085f 20968 science optional
astronomical-almanac_5.6-5.debian.tar.xz
7841e4ac6b735187433563a2f742ea2c 6344 debug optional
astronomical-almanac-dbgsym_5.6-5_amd64.deb
7853f23ae53527bb71a0db1cb997e8fd 5929 science optional
astronomical-almanac_5.6-5_amd64.buildinfo
fe9349ab89dcd427f6c7c2fe0bba8e4c 144844 science optional
astronomical-almanac_5.6-5_amd64.deb
-----BEGIN PGP SIGNATURE-----
iQKnBAEBCgCRFiEEYgH7/9u94Hgi6ruWlvysDTh7WEcFAloYZDVfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDYy
MDFGQkZGREJCREUwNzgyMkVBQkI5Njk2RkNBQzBEMzg3QjU4NDcTHGRlYmlhbkBh
bHRlaG9sei5kZQAKCRCW/KwNOHtYR5pnD/wKKXGaC1gFSJQUfXC46wkkKxbvwiaF
Pfz7donQJeC1bwIenz/9sLPyok6+8/waymYchMDdkM6Z4MsHFb+dmWpFzZQmtWFH
MCO7Kt3typipZE8zbhGKbWH/JaL4ARC1ixHjcU65V1+8QK96wEXAztuDtWEI6B2K
VqQBjt1B87Hk5bvsWmb1qeqouGLFAVqV1DFck3e2Mbz48ZLR5Wiy7UmEaxKsHe7A
Z2YHdn50Pu711FEkiCcnEBTCyU8KjzqSWZmi5lhf9b1tMqWRp1IObsvXrpPifG1O
OpQfzwxz5NURRLuIiCiIg498kJsYXEGPvpXoYaMb8kp8RqYqlMW+XFp0Kr1BEsEK
NBMQ7Q2EFnCCU8Z5r7ntoIl84ypiSZ34EhQxszKDsnY4GEye8h5Fbfv5eDN9AroN
NTDvIqPKyF3F/sqD33xhFqQpfnIZT9dEiKhMz9joizJyR9ivTsaR1JuqmPn9wg8+
aL9CbhXM5f8n0H3KGCRnzbaErUfkNgjJgrD/4OjFSQo2My1y4ZUoZ9DcsS+D4fZS
1g7YBBR/xX23ay4TzUukx/xPd3qSq64oPX9jH51OGGTWI+qoR4GM/vVD/z0HiukP
YvTG+2jzm8JkqAGXNuBa+Dgz6r3jnELTKNaaIKJpbbeskYCohaoDo3DGdxGS3IIo
NB88DNFFRLFWRg==
=gNgv
-----END PGP SIGNATURE-----
--- End Message ---