Your message dated Mon, 14 May 2018 12:35:06 +0000
with message-id <[email protected]>
and subject line Bug#890551: fixed in mblaze 0.3.2-2
has caused the Debian Bug report #890551,
regarding mblaze: 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.)
--
890551: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=890551
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: mblaze
Version: 0.3.2-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 mblaze could not be built reproducibly.
Patch attached.
[0] https://reproducible-builds.org/
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` [email protected] / chris-lamb.co.uk
`-
--- a/debian/patches/reproducible-build.patch 1970-01-01 01:00:00.000000000
+0100
--- b/debian/patches/reproducible-build.patch 2018-02-15 20:58:12.715958345
+0000
@@ -0,0 +1,25 @@
+Description: Make the build reproducible
+Author: Chris Lamb <[email protected]>
+Last-Update: 2018-02-15
+
+--- mblaze-0.3.2.orig/GNUmakefile
++++ mblaze-0.3.2/GNUmakefile
+@@ -37,10 +37,17 @@ msort : mystrverscmp.o
+ mmime : slurp.o
+ minc mlist : squeeze_slash.o
+
++DATE_FMT = %Y-%m-%d
++ifdef SOURCE_DATE_EPOCH
++ BUILD_DATE ?= $(shell date -u -d "@$(SOURCE_DATE_EPOCH)" "+$(DATE_FMT)"
2>/dev/null || date -u -r "$(SOURCE_DATE_EPOCH)" "+$(DATE_FMT)" 2>/dev/null ||
date -u "+$(DATE_FMT)")
++else
++ BUILD_DATE ?= $(shell date "+$(DATE_FMT)")
++endif
++
+ museragent: FRC
+ @printf '#!/bin/sh\nprintf "User-Agent: mblaze/%s (%s)\\n"\n' \
+ "$$({ git describe --always --dirty 2>/dev/null || cat VERSION;
} | sed 's/^v//')" \
+- "$$(date +%Y-%m-%d)" >$@
++ "$(BUILD_DATE)" >$@
+ @chmod +x $@
+
+ README: man/mblaze.7
--- a/debian/patches/series 1970-01-01 01:00:00.000000000 +0100
--- b/debian/patches/series 2018-02-15 20:58:11.831953372 +0000
@@ -0,0 +1 @@
+reproducible-build.patch
--- End Message ---
--- Begin Message ---
Source: mblaze
Source-Version: 0.3.2-2
We believe that the bug you reported is fixed in the latest version of
mblaze, 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.
Nicolas Braud-Santoni <[email protected]> (supplier of updated mblaze
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: Wed, 09 May 2018 22:02:18 +0200
Source: mblaze
Binary: mblaze
Architecture: source amd64
Version: 0.3.2-2
Distribution: unstable
Urgency: low
Maintainer: Nicolas Braud-Santoni <[email protected]>
Changed-By: Nicolas Braud-Santoni <[email protected]>
Description:
mblaze - UNIX utilities to deal with Maildir
Closes: 890551
Changes:
mblaze (0.3.2-2) unstable; urgency=low
.
* Apply reproducible build patch (Closes: 890551)
* Move the packaging repository to salsa.d.o
* Declare compliance with policy v4.1.4.
No change needed.
* debian/rules
- Drop unnecessary --parallel dh argument
- Remove a superfluous use of dh-exec
Checksums-Sha1:
27f16c5a5b9708f3d978fd0c10afcaf9169caafc 1831 mblaze_0.3.2-2.dsc
500c24871429616aa1a01522f337bc4c7adee12e 7484 mblaze_0.3.2-2.debian.tar.xz
521922c4e092d3e1332c476ec229a0ac57bbf14a 484268 mblaze-dbgsym_0.3.2-2_amd64.deb
8c4bf59d54d195709fce3f27411e53a219dcd24f 5613 mblaze_0.3.2-2_amd64.buildinfo
f62f71df1738dec8878f22d5f2978123754c5861 118552 mblaze_0.3.2-2_amd64.deb
Checksums-Sha256:
e77542f0632967e92d1f45df7a40236fc6c32c307eeb6999751b62816f58e9a5 1831
mblaze_0.3.2-2.dsc
827a3f5b9ae94f8b1ab5dcfcc23915a27b96f05ccb07f41ce2887b47608be500 7484
mblaze_0.3.2-2.debian.tar.xz
ea9840a4a8a46a70ef44b7be654f93790c4631a8e4933fc614056bc432168907 484268
mblaze-dbgsym_0.3.2-2_amd64.deb
f91711b2d81b3fd1712f4006f27eee2bfe0f4cbf9ff635d140896eacf82af2f3 5613
mblaze_0.3.2-2_amd64.buildinfo
e738585a30a8acd4481664f711a152bbdf35b552122991f5eab94b2be76346db 118552
mblaze_0.3.2-2_amd64.deb
Files:
826af2348acff60de4f2a8a9aee9de9d 1831 utils optional mblaze_0.3.2-2.dsc
9d55ed886eac4ad680d5d13f3e3db0df 7484 utils optional
mblaze_0.3.2-2.debian.tar.xz
358c9a46c5ade9e5f59b560589f87b2b 484268 debug optional
mblaze-dbgsym_0.3.2-2_amd64.deb
8d32dda004ae5df78e46bc63b2d146cf 5613 utils optional
mblaze_0.3.2-2_amd64.buildinfo
8d8c1e5c9797dba3e731c7865629306e 118552 utils optional mblaze_0.3.2-2_amd64.deb
-----BEGIN PGP SIGNATURE-----
iQJDBAEBCgAtFiEExyA8CpIGcL+U8AuxsB0acqyNyaEFAlr5f4gPHGpjY0BkZWJp
YW4ub3JnAAoJELAdGnKsjcmh984P/04zKY2OSA5x2AFu06QadXlTVU0sgl9ehBGC
/5BPy3cVthWe3yQwfI17Q51I9GIlmM8OLTo6zrsdSGQrxcgul1144qCKcHu9H8ga
X0lPk7sDRiA2SIWobtMKVlrEKODIYG5quV4EK6PKImW+29YR/hZmfIX6/otRqe39
2b2L3fAPWznZkFzvDSMuPly8iqcLV5eg87cTonFrdK5CqQq+gruiFzirG9mXJEBO
d/MOfO1UJ2x62mnCKvFBreeTWstIg/hRlIj/koJPyaQVIwVgIR9OE+JCN2mOXkqn
9+ji9kAqF+Cdfjrv4RwjQMgAujuJesR+ywoZqN8eHd+UEdTeAfMrBfKG5HMMqzEU
wrIoZRSVSViMoMcWA0R4XIUXI1OX/wb/Emej0xvXoAik7/DpFJ/kDBk0djMrE76C
mWj4piB0l4hMFN/Q8HQeqjmf5JL7IA+h2t4eq02yEArC3EiYtynhu1TteZuUbYwQ
7c5CQ4L3fV3xzi+3TmJrSuSf60OXXQ4ab6FUIapmyf0RJVZtDRzYwRrTs647N6k/
FnQzjcibbN85BrapEa9VFExFBh0CvcW2q38iYat9xLJnWg0FHMk5cOUs687GwoCv
TvFssV64nHwE4SlvYy6YuVLIDAtP/YmtX4TO9Dh/LNm6rV2RWVJbvkmG12GRigV1
LJBFjBpA
=ERHo
-----END PGP SIGNATURE-----
--- End Message ---