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 ---

Reply via email to