Your message dated Tue, 24 Dec 2019 07:35:53 +0000
with message-id <[email protected]>
and subject line Bug#943954: fixed in tm-align 20190822+dfsg-2
has caused the Debian Bug report #943954,
regarding tm-align: please make the build reproducible
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.)


-- 
943954: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=943954
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: tm-align
Version: 20190708+dfsg-1
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: buildpath
X-Debbugs-Cc: [email protected]

Hi,

Whilst working on the Reproducible Builds effort [0] we noticed that
tm-align could not be built reproducibly.

This is because the manual call to the gfortran binary was not passing
CFLAGS. Patch attached that modifies this.

Whilst this means we are passing some incorrect-for-Fortran flags
these are ignored by the compiler and it does ensure that we pass the
-fdebug-prefix-map argument required for a reproducible build... as
well as respects all the other dpkg-buildflags injunctions set by the
user.


 [0] https://reproducible-builds.org/


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      [email protected] / chris-lamb.co.uk
       `-
--- a/debian/rules      2019-11-01 09:33:56.218888542 -0700
--- b/debian/rules      2019-11-01 09:52:36.027717070 -0700
@@ -7,7 +7,7 @@
 
 override_dh_auto_build:
        for src in `ls *.f` ; do \
-           gfortran -O3 -g -ffast-math $(CPPFLAGS) $(LDFLAGS) -lm -o `basename 
$${src} .f` $${src} ; \
+           gfortran -ffast-math $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -lm -o 
`basename $${src} .f` $${src} ; \
        done
 
 override_dh_auto_clean:

--- End Message ---
--- Begin Message ---
Source: tm-align
Source-Version: 20190822+dfsg-2

We believe that the bug you reported is fixed in the latest version of
tm-align, 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 tm-align 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: Tue, 24 Dec 2019 08:07:50 +0100
Source: tm-align
Architecture: source
Version: 20190822+dfsg-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team 
<[email protected]>
Changed-By: Andreas Tille <[email protected]>
Closes: 943954
Changes:
 tm-align (20190822+dfsg-2) unstable; urgency=medium
 .
   [ Chris Lamb ]
   * make the build reproducible
     Closes: #943954
 .
   [ Andreas Tille ]
   * Rename autopkgtest script to run-unit-test as in other Debian Med
     packages
   * autopkgtest: s/ADTTMP/AUTOPKGTEST_TMP/g
Checksums-Sha1:
 bb24482ce14f11aae4526bf1ebcf1f3f3b8fd208 2107 tm-align_20190822+dfsg-2.dsc
 53f7a5c47c90a68803c12986079c17e925020a94 817920 
tm-align_20190822+dfsg-2.debian.tar.xz
 ba7038ffabf7ee909cf57453da92249fd6951877 5809 
tm-align_20190822+dfsg-2_amd64.buildinfo
Checksums-Sha256:
 6de6245ba55e32a2b40fbf3c8f2cf081de2f87c605e16dcf7ddc00bb842cd03c 2107 
tm-align_20190822+dfsg-2.dsc
 7359f16763e4d6e277adfa9cd97aef2a397c476d9d50ebcc6734dd2dd6e5ead1 817920 
tm-align_20190822+dfsg-2.debian.tar.xz
 7d2cbf3bb37e295492400db0b172d84f0aaca3b04df1788f0a0a9f38161279d8 5809 
tm-align_20190822+dfsg-2_amd64.buildinfo
Files:
 1f948fc161eb609d0a4e6ccfbf25d3b7 2107 science optional 
tm-align_20190822+dfsg-2.dsc
 be2d0234d44d3f8658d32190940ec498 817920 science optional 
tm-align_20190822+dfsg-2.debian.tar.xz
 803e8613525fb1a6cb569bdb8e3eb1ca 5809 science optional 
tm-align_20190822+dfsg-2_amd64.buildinfo

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

iQJFBAEBCAAvFiEE8fAHMgoDVUHwpmPKV4oElNHGRtEFAl4BuzcRHHRpbGxlQGRl
Ymlhbi5vcmcACgkQV4oElNHGRtEMuBAAi96etXeIQTzzpzN0NCVksSzwVGdua2Fc
FPHodq85YEqMT6pqRrKMG5NldQT41tM3BoD4xlYlbzu0osZyHzMeygREn3PNckdL
nge34lFQiPmZXK5Hx9lrqvxOW4sRc/EQAvoHfEWleGKaH6R5iuiR8x68C8eRnG2U
ogVkuBXjLtmYf8CJ/ZjXEHpwdIvzOXRAoT18mDQDmSZ60PWbm5+jLoHojUgvjrp4
eY+XStrbvjI/mz2uF+Ejpo2Om0d+2SxNrpAYb0T4htS13aAyFz5hDnD31AlO39f0
wqDSU7SmpWaGu5fbWTCqJfepl5d/YgAHR+o9bHG+gG3UjPC9rXFfNbqk9ibGttRY
mILjpZknmPjMJAxeJWrudgPJT8UBYUUOsMTmgtZV4KFuMTdXHfmKGfbjb5B5cl2o
wZRSX98LbOv2CTHtjR3yVUQ0Qzf0QF7WV2/yiHCaHIOGFXeGMLytjS71/WtYY01h
VOAtHWGFbKDJYpHJwcMRPHiP7U6oWxxVNZhEuAsqPGK9sULUtnRRl6/Lx4ipjKrD
ePgH6OINP6/jmnFFGd8XI/4SHP6p5zmuPnB+joYOTLUGidk/CW4wkImkU9W/ARES
+k1+HXsqgp68CzmVtnPZ0Ibgr4kN2uegpAVDtcbXnvf93wNFQV2iW2emKRZxOuxZ
sOloXZiSjb8=
=gKnX
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to