Your message dated Wed, 22 Apr 2020 19:33:58 +0000
with message-id <[email protected]>
and subject line Bug#956477: fixed in herbstluftwm 0.8.1-1
has caused the Debian Bug report #956477,
regarding herbstluftwm: 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.)


-- 
956477: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=956477
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: herbstluftwm
Version: 0.8.0-2
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
herbstluftwm could not be built reproducibly.

This is because you did not pass "-u" / "--utc" to date(1), so it
varied depending on the build system's timezone even though the
underlying value was fixed.

Patch attached… which also uses SOURCE_DATE_EPOCH as you do not need
to call out to dpkg-parsechangelog.

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


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      [email protected] / chris-lamb.co.uk
       `-
--- a/debian/rules      2020-04-11 19:34:20.623411284 +0100
--- b/debian/rules      2020-04-11 19:37:43.510924382 +0100
@@ -1,7 +1,7 @@
 #!/usr/bin/make -f
 
 export DEB_BUILD_MAINT_OPTIONS = hardening=+all
-export BUILD_DATE = $(shell dpkg-parsechangelog -SDate | date -f- +"%Y-%m-%d")
+export BUILD_DATE = $(shell date -u -d@$(SOURCE_DATE_EPOCH) +"%Y-%m-%d")
 PYTEST_VERSION = $(shell python3 -c 'import sys ; print("py" + "".join([str(i) 
for i in sys.version_info[:2]]))')
 
 %:

--- End Message ---
--- Begin Message ---
Source: herbstluftwm
Source-Version: 0.8.1-1
Done: Christoph Egger <[email protected]>

We believe that the bug you reported is fixed in the latest version of
herbstluftwm, 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.
Christoph Egger <[email protected]> (supplier of updated herbstluftwm 
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: Wed, 22 Apr 2020 20:41:52 +0200
Source: herbstluftwm
Architecture: source
Version: 0.8.1-1
Distribution: unstable
Urgency: medium
Maintainer: Christoph Egger <[email protected]>
Changed-By: Christoph Egger <[email protected]>
Closes: 956477
Changes:
 herbstluftwm (0.8.1-1) unstable; urgency=medium
 .
   * Fix reproducible build (Closes: #956477), thanks to Chris Lamb
   * New upstream version
     * bash_completion now installed where we would like it so remove renaming 
code
Checksums-Sha1:
 0a00e2d17d729247630f831ffd6bb2899a574144 2346 herbstluftwm_0.8.1-1.dsc
 3dd8bcb1c606d7fe94fc968d6d99faac33f26987 369291 herbstluftwm_0.8.1.orig.tar.gz
 5b59e35deb735278a3b125033f7ecd9cf2d34064 228 herbstluftwm_0.8.1.orig.tar.gz.asc
 8bf6e5246b8718bcca97a872b19f969bf74b8123 12488 
herbstluftwm_0.8.1-1.debian.tar.xz
Checksums-Sha256:
 fe7dff7c9baaa30764aebca2c79a849b454e5fae66e9b8f89e37eb8f0b09b927 2346 
herbstluftwm_0.8.1-1.dsc
 fe146d6b533dcabbc2588430de01b76acc0f716521d9a8157aa628f305723430 369291 
herbstluftwm_0.8.1.orig.tar.gz
 5ae7463d7acf5b9707c07ff6ffab1bc6841c9b2d37e65787b37637ba482128a6 228 
herbstluftwm_0.8.1.orig.tar.gz.asc
 198c9594be6a0d8a221503470d591215d8b5712c6ac9b8107637968dd4f328d2 12488 
herbstluftwm_0.8.1-1.debian.tar.xz
Files:
 7a2da454be1c6b5974a424ef95d49fb4 2346 x11 optional herbstluftwm_0.8.1-1.dsc
 00e08ecc1225e1cd6fd1b23eb9eb2c43 369291 x11 optional 
herbstluftwm_0.8.1.orig.tar.gz
 9c6cc7b8c493c46420e203d32990fdfa 228 x11 optional 
herbstluftwm_0.8.1.orig.tar.gz.asc
 28968126a5a37e534d6959a5ddfe13a7 12488 x11 optional 
herbstluftwm_0.8.1-1.debian.tar.xz

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

iQIzBAEBCAAdFiEEmp0i7uigj/hu3NSrq//tskAIxvkFAl6gmG4ACgkQq//tskAI
xvklFQ/+I/s4Veu/vrpBiKgJRhJ0bUVc7vgYL1bhdL/LXd976cIIFNENwHOgONnH
gPM7oOm0DJzX5320ZCYKs4n02sLnDEjR8Jw0GteKqREuIDRHy4rVAnth5uraEF94
hUL4VLQofDkLhqY91MAv8XeX4Y9OYCcmOE9P5I799GRTQrN21psDBJk0CFCcECTT
tW1GSfYyS5pK8YKWByJJChzXxNLy/F9TcDrdC2dLPbMASsrwi9WUqgkGG3IBQm7G
HFKc2BOUZ6vC04aJi/hHzUFMIcg/neg/EJdgZqKfQiS8BQdtyrB23wYlZocnJeEh
L1ACBAAVfGPJtCvCm6a1+/+Uqgye8TYI40wDFfRlXLmzADBfemsj5CVcS0aaw7sg
Xok+xBqKWQFXiGIPOwO7T+fg48vnxinMs294bDAGkpLdj4rk/X9A+oEpp0IBbP3w
JMSw57ejuPOp22NQWBy/IEzR729IeoDQ75gjRaiKmfCKmoUJ3MnMSJFiEm3ZN2bR
jL6yAqdQcjrsDwbrcd1xRW6UN36fiTXbpJeMRClexp8kmCAeXlthnz2//IN2Z096
hbW8qLOyqpy2MpywjhRR7yGmEAYLrTsgxio3HVBMmCOQqywJxREGzDdsOYna6bgo
30B1ZGNQS4IK90hIkbhXEDFlGYimRtIxrle/qDQgaVA9jiZ3xXw=
=Q0Oc
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to