Debian Bug report logs - #774394
gdbm: please enable reproducible builds

version graph

Package: src:gdbm; Maintainer for src:gdbm is Nicolas Mora <babelouest@debian.org>;

Reported by: Jérémy Bobbio <lunar@debian.org>

Date: Thu, 1 Jan 2015 23:06:06 UTC

Severity: wishlist

Tags: patch

Found in version gdbm/1.8.3-13.1

Fixed in version gdbm/1.8.3-14

Done: Anibal Monsalve Salazar <anibal@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, reproducible-builds@lists.alioth.debian.org, Anibal Monsalve Salazar <anibal@debian.org>:
Bug#774394; Package src:gdbm. (Thu, 01 Jan 2015 23:06:11 GMT) (full text, mbox, link).


Acknowledgement sent to Jérémy Bobbio <lunar@debian.org>:
New Bug report received and forwarded. Copy sent to reproducible-builds@lists.alioth.debian.org, Anibal Monsalve Salazar <anibal@debian.org>. (Thu, 01 Jan 2015 23:06:11 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Jérémy Bobbio <lunar@debian.org>
To: submit@bugs.debian.org
Subject: gdbm: please enable reproducible builds
Date: Fri, 2 Jan 2015 00:03:56 +0100
[Message part 1 (text/plain, inline)]
Source: gdbm
Version: 1.8.3-13.1
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: timestamps

Hi!

While working on the “reproducible builds” effort [1], we have noticed
that gdbm could not be built reproducibly.

The attached patch fixes several issues: it removes the build date and
time from the version string, calls strip-nondeterminism on static
libraries, and adjust file mtimes before building the binary packages.

Once applied, gdbm can be built reproducibly with the current
experimental framework.

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

-- 
Lunar                                .''`. 
lunar@debian.org                    : :Ⓐ  :  # apt-get install anarchism
                                    `. `'` 
                                      `-   
[gdbm_1.8.3-13.1_reproducible.diff (text/x-diff, attachment)]
[signature.asc (application/pgp-signature, inline)]

Reply sent to Anibal Monsalve Salazar <anibal@debian.org>:
You have taken responsibility. (Tue, 07 Jun 2016 10:24:12 GMT) (full text, mbox, link).


Notification sent to Jérémy Bobbio <lunar@debian.org>:
Bug acknowledged by developer. (Tue, 07 Jun 2016 10:24:12 GMT) (full text, mbox, link).


Message #10 received at 774394-close@bugs.debian.org (full text, mbox, reply):

From: Anibal Monsalve Salazar <anibal@debian.org>
To: 774394-close@bugs.debian.org
Subject: Bug#774394: fixed in gdbm 1.8.3-14
Date: Tue, 07 Jun 2016 10:21:12 +0000
Source: gdbm
Source-Version: 1.8.3-14

We believe that the bug you reported is fixed in the latest version of
gdbm, 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 774394@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Anibal Monsalve Salazar <anibal@debian.org> (supplier of updated gdbm 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: Tue, 07 Jun 2016 10:32:53 +0100
Source: gdbm
Binary: libgdbm3 libgdbm-dev
Architecture: source amd64
Version: 1.8.3-14
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <packages@qa.debian.org>
Changed-By: Anibal Monsalve Salazar <anibal@debian.org>
Description:
 libgdbm-dev - GNU dbm database routines (development files)
 libgdbm3   - GNU dbm database routines (runtime version)
Closes: 774394 824674
Changes:
 gdbm (1.8.3-14) unstable; urgency=medium
 .
   [ Matthias Klose ]
   * Bump standards and debhelper versions.
   * Mark the -dev package as M-A: same.
   * Fix lintian warnings. Closes: #824674.
   * Enable reproducible builds (Jérémy Bobbio): Closes: #774394.
     - Stop recording the build date and time in the version string.
     - Use strip-nondeterminism on static libraries.
     - Fix mtimes before building binary packages.
 .
   [ Anibal Monsalve Salazar ]
   * QA upload.
Checksums-Sha1:
 c38b468d2a3f41640755f0c71aac40ce2e49f8d8 1841 gdbm_1.8.3-14.dsc
 c11b9cf98ed48290e301ffca82507a92724fc030 15308 gdbm_1.8.3-14.debian.tar.xz
 d278aa96968d2a31cee6859147bc319fdd84bcb6 48958 libgdbm-dev_1.8.3-14_amd64.deb
 ed5409649e814d133499b0b2cb5a136b1a0cdf0f 30042 libgdbm3_1.8.3-14_amd64.deb
Checksums-Sha256:
 312d3d28e287d287ee66e8ae3f25769676b1680ec1adc8c0815b5e9808405b13 1841 gdbm_1.8.3-14.dsc
 1c0570dd53947ea5980111f51b67356d647c4f21c502443b02397041dde0bf31 15308 gdbm_1.8.3-14.debian.tar.xz
 ccb8f1eae2d47bca5ea7e4fc1369eb725330a3c7fe435a37a92fa4b04180a1e7 48958 libgdbm-dev_1.8.3-14_amd64.deb
 fbce0e2500aa970ed03665d15822265ff8d31c81927b987ae34e206b9b5ab0b6 30042 libgdbm3_1.8.3-14_amd64.deb
Files:
 dfae684e797ac0dac40f98c05dc3b904 1841 libs important gdbm_1.8.3-14.dsc
 82532ca83adf82be5826719fa09c5044 15308 libs important gdbm_1.8.3-14.debian.tar.xz
 75f3cb52ca14edf7642e77850b79c21f 48958 libdevel optional libgdbm-dev_1.8.3-14_amd64.deb
 4bd924fc8be5471a12d1e0204c74d6c3 30042 libs important libgdbm3_1.8.3-14_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCgAGBQJXVp0+AAoJEHxWrP6UeJfY8gYQAJQ9I9s7lBNSlQiVHbcxPEKG
QjzUnbwVBQy6ezgJ8Cd3C0Wwc6DvEsJoEPJExSuoXKsV4j++aYK2Al74WBjHRV+9
Kg5iWZwNQS7mqU8uLh1MM2aDXK/BfAMEfC/XedxXqGNmn9Bap7AewDmIKSfmpXSf
PvbJ8XFBFUfFdBYokldyQCNLXpQdRdYoMEZLWs7MdJr4wZe8cZigg94JhX5PUKfJ
sFn8SF/YUgDtUAtiUH6YtIWNwDjX9Sf5mou3sHNVRFIKqnuSDlWRpP9EA5IUSzzv
XpKYtS07TO9/xuEbQQYbThe6Gwu+Q4nLaJ1KZ1VO3HoST+1b235AZrQzYe8jRP1w
gabzWVya9V7b1AaWUjIwvBfC1ZHw2KNJBU+iKMn+yP1UKiVr8GxJZdEEH0uPpEzf
JTRRwGSTAR5saNkFSauhRiym3OF1nn/jvee58N0BqeROq1yRPKr1vQAI97JyNdQ5
Wg/5KCCG/FizwF2hgrUfjPHJt2TPxmdTJ5mGPw2Ymkys/SbroOsxqK3XdEbqMMq1
r6E69qSY3n9FHtzlPZHySRFjWJ1ELw1GmKABDFYKQrogoIsFxKsi6bnh9h2vhGuc
fm6lUsS2yshgibSG94LkWE/8u96Lwx9tjmNsJSqomwGDGUqKezld10XtG7Tr001v
Lspzg85wbMVnQng1G1D2
=J2Zx
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Mon, 11 Jul 2016 07:32:10 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 13:55:45 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.