Your message dated Fri, 20 Apr 2018 05:19:36 +0000
with message-id <[email protected]>
and subject line Bug#896016: fixed in mpich 3.3~b2-3
has caused the Debian Bug report #896016,
regarding strace: 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.)


-- 
896016: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=896016
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: strace
Version: 4.21-1
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: timestamps
X-Debbugs-Cc: [email protected]

Hi,

Whilst working on the Reproducible Builds effort [0], we noticed
that strace could not be built reproducibly as it encodes a
timezone-varying date in the manpage.

Patch attached that uses SOURCE_DATE_EPOCH [1].

  [0] https://reproducible-builds.org/
  [1] https://reproducible-builds.org/specs/source-date-epoch/


Best wishes,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      [email protected] / chris-lamb.co.uk
       `-
--- a/debian/patches/reproducible-build 1970-01-01 01:00:00.000000000 +0100
--- b/debian/patches/reproducible-build 2018-04-18 18:48:03.072934833 +0100
@@ -0,0 +1,24 @@
+Description: Make the build reproducible
+Author: Chris Lamb <[email protected]>
+Last-Update: 2018-04-18
+
+--- strace-4.21.orig/file-date-gen
++++ strace-4.21/file-date-gen
+@@ -20,6 +20,11 @@ date=
+ 
+ [ -f "${DATE_FILE}" ] && date="$(cat "${DATE_FILE}")"
+ 
++# Use SOURCE_DATE_EPOCH if it exists.
++# <https://reproducible-builds.org/specs/source-date-epoch/>
++[ -n "${SOURCE_DATE_EPOCH}" ] ||
++      date="@${SOURCE_DATE_EPOCH}"
++
+ [ -n "${date}" ] ||
+       date="$(git log -n 1 --format=format:%cD --no-patch "${FILE}")"
+ 
+@@ -32,4 +37,4 @@ date=
+       exit 1
+ }
+ 
+-exec printf "%s" $(date "+${DATE_FORMAT}" -d "${date}")
++exec printf "%s" $(date -u "+${DATE_FORMAT}" -d "${date}")
--- a/debian/patches/series     2018-04-18 18:43:14.655180095 +0100
--- b/debian/patches/series     2018-04-18 18:48:01.920928268 +0100
@@ -1 +1,2 @@
 no-arm-unaligned-access
+reproducible-build

--- End Message ---
--- Begin Message ---
Source: mpich
Source-Version: 3.3~b2-3

We believe that the bug you reported is fixed in the latest version of
mpich, 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.
Alastair McKinstry <[email protected]> (supplier of updated mpich 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, 19 Apr 2018 11:37:05 +0100
Source: mpich
Binary: libmpich-dev libmpich12 mpich mpich-doc
Architecture: source amd64 all
Version: 3.3~b2-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers 
<[email protected]>
Changed-By: Alastair McKinstry <[email protected]>
Description:
 libmpich-dev - Development files for MPICH
 libmpich12 - Shared libraries for MPICH
 mpich      - Implementation of the MPI Message Passing Interface standard
 mpich-doc  - Documentation for MPICH
Closes: 896016 896082
Changes:
 mpich (3.3~b2-3) unstable; urgency=medium
 .
   * libmpich-dev now Depends on mpich. Closes: #896016
   * Move manpages from libmpich-dev to mpich
   * Update autopkgtest : change from libpmich-dev to mpich. Closes: #896082
Checksums-Sha1:
 161613f3a7e7aa01fd21f81f263f684c2be28611 2525 mpich_3.3~b2-3.dsc
 a6b8c360cac4867fbf0d011013a2ff7e915a3685 46436 mpich_3.3~b2-3.debian.tar.xz
 e3199ee468db3aa7f281c54decccf6eda251d86e 1349456 
libmpich-dev_3.3~b2-3_amd64.deb
 b49124614edfe624ddc5400bab47e4c7f582f93b 7567564 
libmpich12-dbgsym_3.3~b2-3_amd64.deb
 63219ef106345cba19e4533b7086a9ed2f8a99eb 1117568 libmpich12_3.3~b2-3_amd64.deb
 4c1e4d9aee623fab627d65bddf839e8df2330888 7547240 
mpich-dbgsym_3.3~b2-3_amd64.deb
 a44ee7fbf0f96c43523568385d589b957475b246 694776 mpich-doc_3.3~b2-3_all.deb
 69136dd14cb72ee9c689402fbef76ada0a3f94bc 11054 mpich_3.3~b2-3_amd64.buildinfo
 8c9ce1feec866c78945700bd4cef8ee406dccd6f 1134628 mpich_3.3~b2-3_amd64.deb
Checksums-Sha256:
 b25f0dc415bfc8c8617a8ebcc1fd264fb5338b89bfe4179d7f79661992260fc2 2525 
mpich_3.3~b2-3.dsc
 370124c7b4776b67b4a5ac874b933146e6e49fbf8da6bcdd00119694359574c3 46436 
mpich_3.3~b2-3.debian.tar.xz
 223a700de6a56576bc6939bf6c980eb1e712694f2393bdb18cf5acf12f4635bc 1349456 
libmpich-dev_3.3~b2-3_amd64.deb
 54cb682c0fbee37b6ad18db2e04f9374ec71f565b4ee48550f5ad766de850a5b 7567564 
libmpich12-dbgsym_3.3~b2-3_amd64.deb
 026883f4f83f0d5d716ba52e3bd1a2ea40f9bbbc361eb342c11e48ed373d6501 1117568 
libmpich12_3.3~b2-3_amd64.deb
 69b800b9786a2e71fef8511ada15108bd29f8f40afabd75b6c6a690aae5c8105 7547240 
mpich-dbgsym_3.3~b2-3_amd64.deb
 1a10b19fb2003683b7d98ee2cfb8d1101996271d225581b8d76b13eb52922119 694776 
mpich-doc_3.3~b2-3_all.deb
 e69355d6d70f553b66d8aacb7d831a11da12bd86458038459b41c07b421c4914 11054 
mpich_3.3~b2-3_amd64.buildinfo
 f71c9a92cf68c18155ba677481cd8ef793dff99f4d4eaad657e2446c339f30ad 1134628 
mpich_3.3~b2-3_amd64.deb
Files:
 b5978f66beafdd3310274d613b108e5e 2525 devel optional mpich_3.3~b2-3.dsc
 4a106c3c1ee81447d4194bb28df511e5 46436 devel optional 
mpich_3.3~b2-3.debian.tar.xz
 e10a066ab5dfcaf3aa5613a5c6cb4ea5 1349456 libdevel optional 
libmpich-dev_3.3~b2-3_amd64.deb
 c9b56dcc4a028237e1dc6ec0a5d90eb2 7567564 debug optional 
libmpich12-dbgsym_3.3~b2-3_amd64.deb
 951398805811753975c680b6a72e2f75 1117568 libs optional 
libmpich12_3.3~b2-3_amd64.deb
 d84f5634d77594ca6064bca0c7188eeb 7547240 debug optional 
mpich-dbgsym_3.3~b2-3_amd64.deb
 c3b560fc7fbee88efd32310de25cadd5 694776 doc optional mpich-doc_3.3~b2-3_all.deb
 01c4922231a601974c6229c087cab159 11054 devel optional 
mpich_3.3~b2-3_amd64.buildinfo
 f22d49d158012e006aedb0233ee09067 1134628 devel optional 
mpich_3.3~b2-3_amd64.deb

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

iQIzBAEBCAAdFiEEgjg86RZbNHx4cIGiy+a7Tl2a06UFAlrZcVEACgkQy+a7Tl2a
06U9VQ/+IByC4LtujRIKuHrJRhtmqjDSuTxXrrOjC4YGe5m51ho5rtUJXYDNjMC9
ONwDw3lzNso2w6Px1LJMrcfWE6q41WliH1ZT4TdSQdgwvr/gEZiVTHn/WoBYZnzV
LD9SZcTMAkb+shDUV7yMqUejIZmQMPl5uv5jbJX8nn79ySakW7GHD5NMLhgMDrKr
znpBWy6hlxE02uAxMz56qHF3It6wWxzV2omotVHBh/Gnh0FZrJ3ch04eAcCUW6JV
mxjzGEw4o1aZDlwUx4CFs7WUjlLvHyBmw7ih4quoHZ3hykYVKemgW9wpz3yi5E/Z
WBJhGSz86x84XKyVdV9XqfGfb9Hw5aqyvz4GL7loeT1IFt72IPrjqRIlynQFkCoY
bbA1HncJxbcBwl+/pjlHce0qAiM9jcivhcA+QLSVrhwKMtu1jMeHg+2cQtwdIjWW
jWyUdoeGj8vzHoKCThBq8rWm9jaingSMlXsunr0ahUkD7KFt99uSGGAAH8I/yp7Q
f0CK1aisbBkuPBuHsQquy5Ztj5MAzFLLUE97QS5zKFVA3AYEwbd2nhxuZxrtiVyk
rBh8NWA4IM5hWOhvXiL7ahs8TF2AQVP9qDelyzScQnEMyorvdaAVfDlgysgw+7pY
shl1GK1mX52J90aX5WFUKkQlzkXgCSA1taiN5fyoOmmZ0pIoaW0=
=fffP
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to