Your message dated Thu, 08 Nov 2018 13:05:23 +0000
with message-id <[email protected]>
and subject line Bug#912683: fixed in openlibm 0.6.0+dfsg-2
has caused the Debian Bug report #912683,
regarding openlibm FTCBFS: make install rebuilds for the build architecture
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.)


-- 
912683: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=912683
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: openlibm
Version: 0.6.0+dfsg-1
Tags: patch
User: [email protected]
Usertags: rebootstrap

openlibm fails to cross build from source. It successfully builds
(dh_auto_build) and the rebuilds objects with the wrong compiler during
make install. It turns out that dh_auto_install does not pass a cross
compiler along. The Make.inc file derives the ARCH variable from the
compiler and then uses that to construct a build directory. Given the
unexpected change in $(ARCH), those files go missing and it starts
building again (with the wrong compiler). Passing a CC to make install
fixes that. Please consider applying the attached patch.

Helmut
diff --minimal -Nru openlibm-0.6.0+dfsg/debian/changelog 
openlibm-0.6.0+dfsg/debian/changelog
--- openlibm-0.6.0+dfsg/debian/changelog        2018-06-21 11:01:29.000000000 
+0200
+++ openlibm-0.6.0+dfsg/debian/changelog        2018-11-02 20:48:43.000000000 
+0100
@@ -1,3 +1,10 @@
+openlibm (0.6.0+dfsg-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTCBFS: make install needs to know CC. (Closes: #-1)
+
+ -- Helmut Grohne <[email protected]>  Fri, 02 Nov 2018 20:48:43 +0100
+
 openlibm (0.6.0+dfsg-1) unstable; urgency=medium
 
   [ Peter Colberg ]
diff --minimal -Nru openlibm-0.6.0+dfsg/debian/rules 
openlibm-0.6.0+dfsg/debian/rules
--- openlibm-0.6.0+dfsg/debian/rules    2018-06-21 10:31:16.000000000 +0200
+++ openlibm-0.6.0+dfsg/debian/rules    2018-11-02 20:48:43.000000000 +0100
@@ -1,6 +1,10 @@
 #!/usr/bin/make -f
 
 export DEB_BUILD_MAINT_OPTIONS = hardening=+bindnow
+-include /usr/share/dpkg/buildtools.mk
 
 %:
        dh $@
+
+override_dh_auto_install:
+       dh_auto_install -- "CC=$(CC)"

--- End Message ---
--- Begin Message ---
Source: openlibm
Source-Version: 0.6.0+dfsg-2

We believe that the bug you reported is fixed in the latest version of
openlibm, 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.
Graham Inggs <[email protected]> (supplier of updated openlibm 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: Thu, 08 Nov 2018 12:37:11 +0000
Source: openlibm
Binary: libopenlibm2 libopenlibm-dev
Architecture: source
Version: 0.6.0+dfsg-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Julia Team <[email protected]>
Changed-By: Graham Inggs <[email protected]>
Description:
 libopenlibm-dev - standalone implementation of C mathematical functions 
(developmen
 libopenlibm2 - standalone implementation of C mathematical functions (shared 
lib
Closes: 912683
Changes:
 openlibm (0.6.0+dfsg-2) unstable; urgency=medium
 .
   [ Helmut Grohne ]
   * Fix FTCBFS: make install needs to know CC (Closes: #912683)
 .
   [ Graham Inggs ]
   * Add support for s390x, thanks Dan HorĂ¡k
   * Bump Standards-Version to 4.2.1, no changes
Checksums-Sha1:
 82429d9422b29642873fc741799fcd480d43dcdb 2143 openlibm_0.6.0+dfsg-2.dsc
 7e35bdcee1a6b87ae1bc5a95b221a4f78ed6e47f 11004 
openlibm_0.6.0+dfsg-2.debian.tar.xz
Checksums-Sha256:
 d1b6b21435d203af6650fbdf49a8ba19fe5c802b2d4269d20e5f4a0ef847b1e0 2143 
openlibm_0.6.0+dfsg-2.dsc
 e2ef58847b2ac59f1cfd8016a3586ebfdabc7714fa4e5f76248ecbe7d17e56ee 11004 
openlibm_0.6.0+dfsg-2.debian.tar.xz
Files:
 b42349972c7166cbeab0bcbe8fd2b491 2143 libs optional openlibm_0.6.0+dfsg-2.dsc
 b44704085a75b2d53f53b3782fccd1db 11004 libs optional 
openlibm_0.6.0+dfsg-2.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEJeP/LX9Gnb59DU5Qr8/sjmac4cIFAlvkLrUACgkQr8/sjmac
4cKydQ//WfGQVKjeYH/Hqb26OyxenQDIXQL6fbWjloOT9DRutGS9eI6/anQXAotf
ZRMhHvRiliQ5pV8Ka4nfH85t5+eQCAbSu/Q/lJmQKIEPXyXBzS1QUcZIcbUGIMlr
7GOaXr6Xs8Pzw7MIyiDUPQspSENgCh6tU5Fi7+mj61RD+gi0sHA2F/TvXUldZ7/t
4uR28nF97s7zf4gv5x3BEL1s7mWmeFf1qXCitM7hOr9n8TEiQNKCClGKUCVDP9qZ
uIY3cjn2Xla8K1CP2C728AQLDitpHfUMKTXqusJh1hk1fNXLWpaow+yLlN034LxR
VoJwcxv0VB6P0dYeOjMH8tnsvcz3rcwDUCO53BdfDRxPVThUxNXnWmM107hpzw4m
KwQCd7HxAy6g0ZBIxH8LzDOPLX+50Roh/Uw782t66e8FeLfpnRnwzmlyrEGkzDTB
XqoyAYMRxLHq25GADvVrWjrkEgtBLKcyk4LPvpgPGNyFfLX+2iwkFHKTteFCNKzc
Udh2T81yJw4fYIuTxKz5uEBFxynYqpNWGFwIrLMJqgLB4s1XBE4xAXVV7Xn3rHbu
2apUERiNK3pRMNnBgu3uo4h8hwWvXYilSOmr2Q4BXWQs/kwMA5vQuYd1pmvDyQuV
GBFkclFlkAbWz8OoYYIEKsYTnu696zKCLJ+hOFtOPV3dxAkmZMU=
=Ra5D
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to