Your message dated Fri, 21 Oct 2016 09:23:00 +0300
with message-id <[email protected]>
and subject line Bug#782221 change of tags / pending
has caused the Debian Bug report #782221,
regarding speedometer: 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.)


-- 
782221: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=782221
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: speedometer
Version: 2.8-1
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: timestamps
X-Debbugs-CC: [email protected]

Hi!

While working on Debian's “reproducible builds” effort [1], we have
noticed that speedometer doesn't build reproducibly.
It embeds the current date into the manpage.

The attached patch fixes this by using the last changelog date
as a timestamp that will be embedded.

Regards,
 Reiner

[1]: https://wiki.debian.org/ReproducibleBuilds














diff --git a/debian/pod2man.mk b/debian/pod2man.mk
index 64bc797..f878a28 100644
--- a/debian/pod2man.mk
+++ b/debian/pod2man.mk
@@ -34,9 +34,10 @@ endif
 PACKAGE		?= package
 
 # Optional variables to set
+BUILD_DATE	?= $$(dpkg-parsechangelog -S Date -lchangelog)
 MANSECT		?= 1
 PODCENTER 	?= User Commands
-PODDATE		= $$(date "+%Y-%m-%d")
+PODDATE		= $$(date -u "+%Y-%m-%d" -d "$(BUILD_DATE)")
 
 # Directories
 MANSRC		=

Attachment: signature.asc
Description: OpenPGP digital signature


--- End Message ---
--- Begin Message ---
tags 782221 + pending
thanks

Fixed
https://anonscm.debian.org/cgit/collab-maint/speedometer.git/commit/?id=063605cc1a8aca8be24c7f85aa5f9f349b3a0132

--- End Message ---

Reply via email to