Debian Bug report logs -
#907793
libgit2-glib: please make the build reproducible
Reported by: Chris Lamb <lamby@debian.org>
Date: Sun, 2 Sep 2018 08:33:05 UTC
Severity: wishlist
Tags: patch
Found in version libgit2-glib/0.26.4-1
Fixed in version libgit2-glib/0.28.0.1-1
Done: Simon McVittie <smcv@debian.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, Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>:
Bug#907793; Package src:libgit2-glib.
(Sun, 02 Sep 2018 08:33:08 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, Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>.
(Sun, 02 Sep 2018 08:33:08 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Source: libgit2-glib
Version: 0.26.4-1
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: buildpath
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org
Hi,
Whilst working on the Reproducible Builds effort [0], we noticed
that libgit2-glib could not be built reproducibly.
This is due to using @filename@ in the .h template (and
corresponding .c file, but that is not installed as-is in the final
package) and this includes the full, absolute build path.
Patch attached that uses @basename@ instead.
[0] https://reproducible-builds.org/
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` lamby@debian.org / chris-lamb.co.uk
`-
[libgit2-glib.diff.txt (text/plain, attachment)]
Reply sent
to Simon McVittie <smcv@debian.org>:
You have taken responsibility.
(Mon, 26 Aug 2019 19:03:14 GMT) (full text, mbox, link).
Notification sent
to Chris Lamb <lamby@debian.org>:
Bug acknowledged by developer.
(Mon, 26 Aug 2019 19:03:14 GMT) (full text, mbox, link).
Message #10 received at 907793-close@bugs.debian.org (full text, mbox, reply):
Source: libgit2-glib
Source-Version: 0.28.0.1-1
We believe that the bug you reported is fixed in the latest version of
libgit2-glib, 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 907793@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Simon McVittie <smcv@debian.org> (supplier of updated libgit2-glib 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, 26 Aug 2019 19:09:36 +0100
Source: libgit2-glib
Architecture: source
Version: 0.28.0.1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>
Changed-By: Simon McVittie <smcv@debian.org>
Closes: 907793 931684 934673
Changes:
libgit2-glib (0.28.0.1-1) unstable; urgency=medium
.
* Team upload
.
[ Simon McVittie ]
* New upstream release
- Compatible with libgit2 0.28 (Closes: #931684)
* d/tests/build: Rebuild and run upstream's unit test as an autopkgtest.
This exercises basic functionality of the library itself, as well as
the -dev package.
* d/p/Use-basename-in-enumtypes-templates.patch:
Add patch from Chris Lamb to make the build more reproducible
(Closes: #907793)
* Use a temporary home directory to work around #935817
(Closes: #934673)
* Standards-Version: 4.4.0 (no changes required)
* Set Rules-Requires-Root to no
.
[ Jongmin Kim ]
* Add new symbols
.
[ Pirate Praveen ]
* Use libgit2-dev >= 0.28
.
[ Simon McVittie ]
* Revert "Use libgit2-dev >= 0.28".
This version can be binNMU'd to be rebuilt against the new version
of libgit2 when the time comes.
Checksums-Sha1:
ccfbfc1277c295f944da1f49a2003366b740d3e5 2673 libgit2-glib_0.28.0.1-1.dsc
1c88b47f1cd73edd72a996cccb7a00251ef4170a 138928 libgit2-glib_0.28.0.1.orig.tar.xz
6216c3ea26b7dbb97d603eca27ad4a1b7371979e 9628 libgit2-glib_0.28.0.1-1.debian.tar.xz
840d568d3fe4309ac84a1bfc58de95be3fa65b26 8857 libgit2-glib_0.28.0.1-1_source.buildinfo
Checksums-Sha256:
33b1feeeb48a3cc42ce01d0573a289f0d24846c06c103a8b9f5c2085ab653a61 2673 libgit2-glib_0.28.0.1-1.dsc
e70118481241a841d5261bdd4caa3158b2ffcb5ccf9d4f32b6cf6563b83a0f28 138928 libgit2-glib_0.28.0.1.orig.tar.xz
d64d5557cdb2199e87048fddd3b7cb15197ca6695a3628fba10816b2381e66a1 9628 libgit2-glib_0.28.0.1-1.debian.tar.xz
0abb06fc4fa1687cdbebada4cf27cb32935d4e92deff76927f2a3a13318a29f5 8857 libgit2-glib_0.28.0.1-1_source.buildinfo
Files:
35a7496c43189e96117d3a58efcd7cbf 2673 libs optional libgit2-glib_0.28.0.1-1.dsc
04c4cf24291c16406bddb5760449ab52 138928 libs optional libgit2-glib_0.28.0.1.orig.tar.xz
82ce14ce1099324259d5ca3ea41fb44e 9628 libs optional libgit2-glib_0.28.0.1-1.debian.tar.xz
27811eeee25f9e06ed76a2f59635a394 8857 libs optional libgit2-glib_0.28.0.1-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJEBAEBCAAuFiEENuxaZEik9e95vv6Y4FrhR4+BTE8FAl1kItwQHHNtY3ZAZGVi
aWFuLm9yZwAKCRDgWuFHj4FMT37OD/9x2pOYxOI9mggMu5q4UCfIdhaHGX3lgnjq
yhf5hgbOSuK5uY0x+buQE+hBiqDQ0bVoikoGMoOosO8yRdC1iPPnQOpphGUFQSGx
65HTAtC++301QQsS/NwSdDvl6Ar/670ErYQXVutnntc3mWLHGNHaYEKmwAkxSxDe
5wi9VD+5jNpAXsR55UPE69iRSitHkGWty6KjMYiorBZ/S3I/ljOU/svP86qg49mF
a6UuZ0d42frGyjCEk32O4NRuR6Dgi99933EkoyT3xZ2dmNk2ViuGWx5vuoepGVQn
NNHpHCi6Ku/auWbPreBcPS/s2/3gAM13sEEyz4viYB66bMwZ1D0h87KIh8pOhSpC
BmpPQkRraFqhuj3GWD5PbeEC8r268c11KoXd0V22kl9qy8wVRjN+SDHLT9Un9d/l
Xcz4lwJU0psB/P8pWiuQWZgxyLRCAUGO9at/w1Wa4wzqKq8CqxvIgW8vGLd8NekM
92QFeqtSW50Ze/T+V52UxguYBm5s0HWx6n5hdhS/DBJZfU1tf3Bvf1vmYVG9OK6O
SpQWxKqbY52ELZaNtwT1F5+FCZZ3kd0DcSgWs89W4y1QD5r1Rr0GfL0oB1rS0yVZ
3cTFYTgcKlLC7plhlBvNCt9X8K5tnAFeY5U28wzvk8SCn119WtAkDRl7gKFX/qum
GK2XN6nwtw==
=3waJ
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Thu, 26 Sep 2019 07:31:51 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:52:07 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.