Debian Bug report logs -
#977999
libcifpp: reproducible builds: Embeds build time in libcifpp.so.1.0.0
Reported by: Vagrant Cascadian <vagrant@reproducible-builds.org>
Date: Thu, 24 Dec 2020 07:54:04 UTC
Severity: normal
Tags: patch
Fixed in version libcifpp/1.0.1-3
Done: Maarten L. Hekkelman <maarten@hekkelman.com>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, reproducible-bugs@lists.alioth.debian.org, Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>:
Bug#977999; Package src:libcifpp.
(Thu, 24 Dec 2020 07:54:06 GMT) (full text, mbox, link).
Acknowledgement sent
to Vagrant Cascadian <vagrant@reproducible-builds.org>:
New Bug report received and forwarded. Copy sent to reproducible-bugs@lists.alioth.debian.org, Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>.
(Thu, 24 Dec 2020 07:54:06 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Source: libcifpp
Severity: normal
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: timestamps
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org
The build time is embedded in /usr/lib/arm-linux-gnueabihf/libcifpp.so.1.0.0:
https://tests.reproducible-builds.org/debian/rb-pkg/bullseye/armhf/diffoscope-results/libcifpp.html
Date: 2020-12-22
vs.
Date: 2020-12-24
The attached patch fixes this by adjusting the date command in
GNUmakefile.in to use SOURCE_DATE_EPOCH for the timestamp.
Thanks for maintaining libcifpp!
live well,
vagrant
[0001-revision.hpp-Patch-to-use-SOURCE_DATE_EPOCH.patch (text/x-diff, inline)]
From d6022f4c631e73daa597a47faa751c3b651d5437 Mon Sep 17 00:00:00 2001
From: Vagrant Cascadian <vagrant@reproducible-builds.org>
Date: Thu, 24 Dec 2020 07:44:51 +0000
Subject: [PATCH] revision.hpp: Patch to use SOURCE_DATE_EPOCH.
https://reproducible-builds.org/docs/source-date-epoch/
---
GNUmakefile.in | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/GNUmakefile.in b/GNUmakefile.in
index 08a29fb..1d9526c 100644
--- a/GNUmakefile.in
+++ b/GNUmakefile.in
@@ -162,7 +162,7 @@ else
src/revision.hpp:
@ echo 'const char kRevision[] = R"(' > $@
@ echo libcifpp-version: $(VERSION) >> $@
- @ echo Date: $$(date --iso-8601) >> $@
+ @ echo Date: $$(date --utc --date=@$(SOURCE_DATE_EPOCH) --iso-8601) >> $@
@ echo ')";' >> $@
endif
--
2.30.0.rc1
[signature.asc (application/pgp-signature, inline)]
Reply sent
to maarten@hekkelman.com (Maarten L. Hekkelman):
You have taken responsibility.
(Mon, 04 Jan 2021 08:51:08 GMT) (full text, mbox, link).
Notification sent
to Vagrant Cascadian <vagrant@reproducible-builds.org>:
Bug acknowledged by developer.
(Mon, 04 Jan 2021 08:51:08 GMT) (full text, mbox, link).
Message #10 received at 977999-close@bugs.debian.org (full text, mbox, reply):
Source: libcifpp
Source-Version: 1.0.1-3
Done: Maarten L. Hekkelman <maarten@hekkelman.com>
We believe that the bug you reported is fixed in the latest version of
libcifpp, 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 977999@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Maarten L. Hekkelman <maarten@hekkelman.com> (supplier of updated libcifpp 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: SHA512
Format: 1.8
Date: Mon, 04 Jan 2021 08:02:04 +0100
Source: libcifpp
Architecture: source
Version: 1.0.1-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>
Changed-By: Maarten L. Hekkelman <maarten@hekkelman.com>
Closes: 977613 977999 978533
Changes:
libcifpp (1.0.1-3) unstable; urgency=medium
.
* [PATCH] revision.hpp: Patch to use SOURCE_DATE_EPOCH
Closes: #977999
* Added French debconf translation (thanks to Jean-Pierre Giraud)
Closes: #978533
* Added Dutch debconf translation (thanks to Frans Spiesschaert)
Closes: #977613
Checksums-Sha1:
834d7feee65a7070429118abb41ec4c821ca8d9d 2231 libcifpp_1.0.1-3.dsc
3758262de8d5e853548f1096ea93103f568511cc 6480 libcifpp_1.0.1-3.debian.tar.xz
012f2b8f290759ed2346631024558983cc2bd1ac 6779 libcifpp_1.0.1-3_source.buildinfo
Checksums-Sha256:
7fdce18638a708c14fdf33ee2acab9ec58df4c6134f5fbe0286c31638e132883 2231 libcifpp_1.0.1-3.dsc
040eb45dec72eee69901385f2b1b7092864acb2edf3c90d6a60280bf5e75b5ed 6480 libcifpp_1.0.1-3.debian.tar.xz
696950be18aea7231105b67ed48188fa51db9a0238300a22245a9485050cc49c 6779 libcifpp_1.0.1-3_source.buildinfo
Files:
e32daff70a7e44c00b52fb1220c7acdc 2231 libs optional libcifpp_1.0.1-3.dsc
f81bc72cd6b49b3dbcd02853a148eb13 6480 libs optional libcifpp_1.0.1-3.debian.tar.xz
a283a0fe09bd8cade7b343491a0ba5e1 6779 libs optional libcifpp_1.0.1-3_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJGBAEBCgAwFiEEdyKS9veshfrgQdQe5fQ/nCc08ocFAl/y0tMSHG1lcmt5c0Bk
ZWJpYW4ub3JnAAoJEOX0P5wnNPKHonEP/35pjX7/HXHzDb7GygYTf5fvyzflKLXu
maNOJ5v07dlRr0teXLCHJGJcfbI+xjBceCiaT04ja1qaGGkXxoLD0vIC+0BPQkQW
cTAGN4JSwEfIJN67j2M/LuRiSikUcPANiECYthcZVxrwUvYuezCgKg+0HoAv6tad
D8I5t9Xvb3XpS4/RtPp5XXKKsO9YhnGufDc2jCklJwl4y5kyYRl+wDy9UDODvqko
hf5u3mi+sMvZREZJyK7nc8uM7hOsm4fZZaPwkUhMP/at1Ek+/V04VrogHeCpLe+s
1fFmQDSvR6fd256oThxQsDTxQfct7ggdieYrJIdCmQgX1MTuFDJdTPliyLuFypDJ
MpQSN/mMdRt02yXKFmsCPIpOx8MITi7zNoahIfO1L+S/MITYnflaVKKKy+Z1l0Qv
4LqF647KU+gTTNruXotXtGeZmYpK4mPLxUZy7F7o5zyLbweVi26d7s4lxj3URWsY
b0fxdSd0SOVHF9cW3sYuX9pZTa9MPcj1INGzbQv/gLLpR9PkpHXSGN+sIPMZWroK
HQPEBxYCUe7VNHALlIDOaQxWyEQpfE1hX62zuOlWLos2s4eGmQvW2Xg3shIX5eXv
2yjoF+jqD41gFczUb0jT9fTnvaNzCZasrVbvimoMEX1gB0dStSq7ZetI/feG6pVG
IydLPSU/Sinm
=m14C
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Sat, 06 Feb 2021 07:33:24 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 12:51:05 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.