Debian Bug report logs -
#1023589
libnvme: please make the build reproducible
Reported by: "Chris Lamb" <lamby@debian.org>
Date: Mon, 7 Nov 2022 08:33:02 UTC
Severity: wishlist
Tags: patch
Found in version libnvme/1.2-1
Fixed in version libnvme/1.2-2
Done: Daniel Baumann <daniel.baumann@progress-linux.org>
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, Daniel Baumann <daniel.baumann@progress-linux.org>:
Bug#1023589; Package src:libnvme.
(Mon, 07 Nov 2022 08:33:04 GMT) (full text, mbox, link).
Acknowledgement sent
to "Chris Lamb" <lamby@debian.org>:
New Bug report received and forwarded. Copy sent to reproducible-bugs@lists.alioth.debian.org, Daniel Baumann <daniel.baumann@progress-linux.org>.
(Mon, 07 Nov 2022 08:33:04 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Source: libnvme
Version: 1.2-1
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: timestamps
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org
Hi,
Whilst working on the Reproducible Builds effort [0] we noticed that
libnvme could not be built reproducibly.
This is because it embedded the current build month within the
generated manual pages. A patch is attached that re-exports
SOURCE_DATE_EPOCH as KBUILD_BUILD_TIMESTAMP. This works because the
doc/kernel-doc script already supports parsing this variable.
[0] https://reproducible-builds.org/
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` lamby@debian.org / chris-lamb.co.uk
`-
[libnvme.diff.txt (text/plain, attachment)]
Reply sent
to Daniel Baumann <daniel.baumann@progress-linux.org>:
You have taken responsibility.
(Thu, 10 Nov 2022 22:30:03 GMT) (full text, mbox, link).
Notification sent
to "Chris Lamb" <lamby@debian.org>:
Bug acknowledged by developer.
(Thu, 10 Nov 2022 22:30:03 GMT) (full text, mbox, link).
Message #10 received at 1023589-close@bugs.debian.org (full text, mbox, reply):
Source: libnvme
Source-Version: 1.2-2
Done: Daniel Baumann <daniel.baumann@progress-linux.org>
We believe that the bug you reported is fixed in the latest version of
libnvme, 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 1023589@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Daniel Baumann <daniel.baumann@progress-linux.org> (supplier of updated libnvme 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: Thu, 10 Nov 2022 23:06:24 +0100
Source: libnvme
Architecture: source
Version: 1.2-2
Distribution: sid
Urgency: medium
Maintainer: Daniel Baumann <daniel.baumann@progress-linux.org>
Changed-By: Daniel Baumann <daniel.baumann@progress-linux.org>
Closes: 1023589 1023826
Changes:
libnvme (1.2-2) sid; urgency=medium
.
* Uploading to sid.
* Applying patch from Chris Lamb <lamby@debian.org> to make build
reproducible (Closes: #1023589).
* Adding patch from upstream to fix FTBFS on big endian, thanks to
Benjamin Drung <bdrung@debian.org> (Closes: #1023826).
Checksums-Sha1:
c79fe5b45f2d8f327b12263728f4b5e46680b92f 2083 libnvme_1.2-2.dsc
80e127c25d0662a9bce7f42d7b5df832316d0895 7048 libnvme_1.2-2.debian.tar.xz
f464214d73daa974821ac2231b49c319770f7a14 9047 libnvme_1.2-2_amd64.buildinfo
Checksums-Sha256:
a58175ef85f195d4ff7ff35b47ae72e5d77f8b8e88599104a3191f5391589e89 2083 libnvme_1.2-2.dsc
fd8e08fdb3407337102a31c1c5c4ca1090d3398bc95d5cd05fbcf78d526db0dd 7048 libnvme_1.2-2.debian.tar.xz
13568cc47f2f2c36cb19a436132b659e3ffa347d35485d99ec496438909bbc04 9047 libnvme_1.2-2_amd64.buildinfo
Files:
b303ffc377302654960be80e3b9d0247 2083 libs optional libnvme_1.2-2.dsc
f29526267fac809e98ee447bdcba64ef 7048 libs optional libnvme_1.2-2.debian.tar.xz
53a8bbc2c49a3119118d8929e9453ea1 9047 libs optional libnvme_1.2-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEgTbtJcfWfpLHSkKSVc8b+YaruccFAmNtdpQACgkQVc8b+Yar
ucd6Fg//cKAGvUONxp34wxHb1PQQw1b59UGuD6ZRuxxkKO5cBtMzuGTcYWDTJq8b
k3O0saF3QaADEo7XZOk3z+f+tYnwVXdBY5aG/oZ1k0kVzDD23SEQFmW7HdOeL+FX
H9Bdq5ktyEvt0IobiwabRGo2E5ne5yST3aZBaRUn2dDwg5247wrLVXiUilOp4wT4
fllzlsnz6AUBcHm2yvSGV07tKJXqC+cbgK5SMOmBBEYnz47+Ky9O8CMRWGU7gETb
qTF31ZAG+RXDSzWm0t4KJ9DByIrKAZn0HSVfn6RvEXqqWS5GEjtXSUfgHepg34Rg
HOSMcPSq5Qp1eBHz3oBQdAaJPMoX7SIlYni+rDeJp4rlDFIAReEzQ2eR4jmBodZk
THe1jRpqCHNZxibDvMw4svy43Q9Jw4v6zzRMEn6TA9r1VA95IgMmIDyRTpAOKUW+
YGSrAA5fsGlGr+7S+VsGn/3aHW7S0dVwkuhDLluD/hI1FHlkfRUkO/SgN29gUPZH
O1JXtOlExOBcdcbkMgcXB5uP6rm/p0bVrEyToH63jbThJhFxslkJgZOHZf92NPoN
bBU8VBpV+fmRasbfFjVnlF7RCvzC0jiFE3VdL95OT0xbrCVfQHQq4dBK0I6HdJYc
/GqPEU4NbNazN44nmFZ8pR1GgNj4/KIDfQLpylGDwziQW4IUnp8=
=h9gl
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Wed, 14 Dec 2022 07:32:09 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 11:31:44 2023;
Machine Name:
bembo
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.