Debian Bug report logs -
#846832
patat: please make the build reproducible (locale)
Reported by: Daniel Shahaf <danielsh@apache.org>
Date: Sat, 3 Dec 2016 15:12:02 UTC
Severity: wishlist
Tags: patch, upstream
Found in version patat/0.4.4.0-1
Fixed in version patat/0.4.4.0-2
Done: Félix Sipma <felix+debian@gueux.org>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, danielsh@apache.org, reproducible-bugs@lists.alioth.debian.org, Félix Sipma <felix+debian@gueux.org>:
Bug#846832; Package src:patat.
(Sat, 03 Dec 2016 15:12:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Daniel Shahaf <danielsh@apache.org>:
New Bug report received and forwarded. Copy sent to danielsh@apache.org, reproducible-bugs@lists.alioth.debian.org, Félix Sipma <felix+debian@gueux.org>.
(Sat, 03 Dec 2016 15:12:04 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
Source: patat
Version: 0.4.4.0-1
Severity: wishlist
Tags: upstream patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: locale
Hi!
While working on the “reproducible builds” effort [1], we have noticed
that patat could not be built reproducibly.
While it already uses $SOURCE_DATE_EPOCH, it renders that date in
a locale-dependent manner.
Patch attached.
Thanks,
Daniel
[1]: https://wiki.debian.org/ReproducibleBuilds
[[[
diff --git a/Makefile b/Makefile
index 5ca60d4..68c36b4 100644
--- a/Makefile
+++ b/Makefile
@@ -9,7 +9,7 @@ SOURCE_DATE_EPOCH?=$(shell date '+%s' \
--date="$(shell git log -1 --format=%cd --date=rfc)")
# Prettify the date.
-SOURCE_DATE=$(shell date '+%B %d, %Y' -d "@${SOURCE_DATE_EPOCH}")
+SOURCE_DATE=$(shell env LC_ALL=C date '+%B %d, %Y' -d "@${SOURCE_DATE_EPOCH}")
extra/patat.1: README.md extra/make-man
SOURCE_DATE="$(SOURCE_DATE)" ./extra/make-man >$@
]]]
Reply sent
to Félix Sipma <felix+debian@gueux.org>:
You have taken responsibility.
(Thu, 08 Dec 2016 15:24:04 GMT) (full text, mbox, link).
Notification sent
to Daniel Shahaf <danielsh@apache.org>:
Bug acknowledged by developer.
(Thu, 08 Dec 2016 15:24:04 GMT) (full text, mbox, link).
Message #10 received at 846832-close@bugs.debian.org (full text, mbox, reply):
Source: patat
Source-Version: 0.4.4.0-2
We believe that the bug you reported is fixed in the latest version of
patat, 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 846832@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Félix Sipma <felix+debian@gueux.org> (supplier of updated patat 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 ftpmaster@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Mon, 05 Dec 2016 09:22:37 +0100
Source: patat
Binary: patat
Architecture: source
Version: 0.4.4.0-2
Distribution: unstable
Urgency: medium
Maintainer: Félix Sipma <felix+debian@gueux.org>
Changed-By: Félix Sipma <felix+debian@gueux.org>
Description:
patat - Terminal-based presentations using Pandoc
Closes: 846832
Changes:
patat (0.4.4.0-2) unstable; urgency=medium
.
* make build reproducible. Thanks, Daniel Shahaf (Closes: #846832)
Checksums-Sha1:
9768ea64766ed72e90fc189b96f893339331a1dd 2436 patat_0.4.4.0-2.dsc
fd09aacaca13ae395713ee5d9b80248432209375 3712 patat_0.4.4.0-2.debian.tar.xz
Checksums-Sha256:
ba610fff6d789ce25fc867cd218df64d297ca36162cebad3c06607379e41a8d0 2436 patat_0.4.4.0-2.dsc
85bc5ef3b66f6244de73fb9691bd974a993748d0365127db1857558c56f9ce14 3712 patat_0.4.4.0-2.debian.tar.xz
Files:
f6b069ad2f0be1cc79794f842a6cee09 2436 haskell extra patat_0.4.4.0-2.dsc
38f1ca659437e57b1977ced3b735eb8d 3712 haskell extra patat_0.4.4.0-2.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAEBCAAGBQJYSCA1AAoJEPNPCXROn13ZT9YP/1mMFFj02i+4G0wDyy4pw3RF
bpBgoGMt2wbyFOhio4YiixM0BZs0h7wEmQSQ8cyKCeQJcf39KdN6iCGiyEpMCXDG
fCUyQpxj+hlrim4SzUPhnqK9HZkeVDk4i8t8ulki9q5OjOC04wmG8y1D5GQGG0ff
A8Ox2Q1PAxbKuBiK/2MqNvxpMK5ZWb3hbhH62/Mf9AFgetIw3Fwc/q7+656mpwHk
2udiRrVqgQNNJnf84l4/QMbP7hYSBUsR4VPRkTIuFxHQ1QpHUDrjZ1xEFzyXKp3x
Wz9JxP+KbSqttVpR/OW54KKzT8tebGBkV/K4KkBOy8Glp/SGU0ohOy0riGUPTKot
smLZNSdyZDmQ5pWn1QOXXjRH7eobXpYMCWcLJz1GTXPGrdTkse6uanKytvERGf0J
v0SoJD1gNADU9BD5YexDu2J0xBpGyjMlVmT+UFF5Bu8X3P9ut8QjBDj+LBYaay16
Xko2AX0Tq/OKw05X1qBrApxjTENk8dRc6rDjblEn961Bm9T/QwTATpJsdX3q/21X
eZK1BxUo7uEQIHOlwiKXXCQxrbVzrPR/aqLLcLnPDKCakiJRY3F+g4dMT4GS6Fcj
OmR73G1fiixzh8ANaiY8WOS0ItdPPxQrjtXgiiBXzyLfPv7h1a7T4jxfLc5rOzx2
OEAXsibCsEXeafAIsHSt
=PVEX
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Fri, 03 Mar 2017 07:29:08 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Wed May 17 14:07:06 2023;
Machine Name:
buxtehude
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.