920411">

Debian Bug report logs - #920411
mongo-c-driver: please make the build reproducible

version graph

Package: src:mongo-c-driver; Maintainer for src:mongo-c-driver is Mongo C Driver Team <mongo-c-driver-debian@googlegroups.com>;

Reported by: Chris Lamb <lamby@debian.org>

Date: Fri, 25 Jan 2019 08:03:01 UTC

Severity: wishlist

Tags: patch

Found in version mongo-c-driver/1.13.0-1

Fixed in version mongo-c-driver/1.14.0-1

Done: roberto@connexer.com (Roberto C. Sanchez)

Bug is archived. No further changes may be made.

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


Report forwarded to debian-bugs-dist@lists.debian.org, reproducible-bugs@lists.alioth.debian.org, Mongo C Driver Team <mongo-c-driver-debian@googlegroups.com>:
Bug#920411; Package src:mongo-c-driver. (Fri, 25 Jan 2019 08:03: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, Mongo C Driver Team <mongo-c-driver-debian@googlegroups.com>. (Fri, 25 Jan 2019 08:03:04 GMT) (full text, mbox, link).


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

From: Chris Lamb <lamby@debian.org>
To: submit@bugs.debian.org
Subject: mongo-c-driver: please make the build reproducible
Date: Fri, 25 Jan 2019 09:01:25 +0100
[Message part 1 (text/plain, inline)]
Source: mongo-c-driver
Version: 1.13.0-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 mongo-c-driver could not be built reproducibly.

This/was partly due to the shipped mongoc-config.h file containing
the CFLAGS that were used to build the package, thus including the
buildpath in the calls to -f{debug,file}-prefix-map.

Patch attached, but if this file is not needed in the binary
packages, I would simply remove it.

(I think it also embeds the aforementioned CFLAGS into the resulting
libbson*.so too?)

 [0] https://reproducible-builds.org/


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby@debian.org / chris-lamb.co.uk
       `-
[mongo-c-driver.diff.txt (text/plain, attachment)]

Added tag(s) pending. Request was from Roberto C. Sanchez <roberto@connexer.com> to control@bugs.debian.org. (Mon, 28 Jan 2019 23:27:05 GMT) (full text, mbox, link).


Reply sent to roberto@connexer.com (Roberto C. Sanchez):
You have taken responsibility. (Tue, 26 Feb 2019 00:51:06 GMT) (full text, mbox, link).


Notification sent to Chris Lamb <lamby@debian.org>:
Bug acknowledged by developer. (Tue, 26 Feb 2019 00:51:06 GMT) (full text, mbox, link).


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

From: roberto@connexer.com (Roberto C. Sanchez)
To: 920411-close@bugs.debian.org
Subject: Bug#920411: fixed in mongo-c-driver 1.14.0-1
Date: Tue, 26 Feb 2019 00:50:19 +0000
Source: mongo-c-driver
Source-Version: 1.14.0-1

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

Debian distribution maintenance software
pp.
Roberto C. Sanchez <roberto@connexer.com> (supplier of updated mongo-c-driver 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: Fri, 22 Feb 2019 22:37:09 -0500
Source: mongo-c-driver
Architecture: source
Version: 1.14.0-1
Distribution: unstable
Urgency: medium
Maintainer: Mongo C Driver Team <mongo-c-driver-debian@googlegroups.com>
Changed-By: Roberto C. Sanchez <roberto@connexer.com>
Closes: 920411
Changes:
 mongo-c-driver (1.14.0-1) unstable; urgency=medium
 .
   * New upstream release
   * Make build reproducible; thanks to Chris Lamb for the patch
     (Closes: #920411)
   * Drop implicit libraries from pkg-config script
Checksums-Sha1:
 31e10ddf4559fcd8ab4277e524ff0e8a575de994 2507 mongo-c-driver_1.14.0-1.dsc
 acf3d29310f9566f786e7e4ef10f40e2372304a1 5201347 mongo-c-driver_1.14.0.orig.tar.gz
 6f19001634e427aa16347c78e6cb292468ca2db0 11204 mongo-c-driver_1.14.0-1.debian.tar.xz
 8727061f87699da0e76d4ceaeda52f1e1fb32ed1 9820 mongo-c-driver_1.14.0-1_amd64.buildinfo
Checksums-Sha256:
 369925e398361e4b1398551b7a41c5e9094941b85ba17d76e45662a39f676232 2507 mongo-c-driver_1.14.0-1.dsc
 7a7d3b47160dfa8af2fd262a840154bc8c16d98cd3b9859feeac1001b336a64e 5201347 mongo-c-driver_1.14.0.orig.tar.gz
 1d43a0f05ba968d98ee30cc3e08c12c99e09143c79cc28992f564ccffa3ebfff 11204 mongo-c-driver_1.14.0-1.debian.tar.xz
 512a8d13b387cb6b8be304e71182c4f60148584a93eb48e5bc90fe2cf627bd90 9820 mongo-c-driver_1.14.0-1_amd64.buildinfo
Files:
 f1cae7e72e0cf74c466acf7a0f825f6b 2507 libs optional mongo-c-driver_1.14.0-1.dsc
 fec983f311b9d96d1628808905149d9f 5201347 libs optional mongo-c-driver_1.14.0.orig.tar.gz
 424a5082fea6ffbb2845190286e6ab15 11204 libs optional mongo-c-driver_1.14.0-1.debian.tar.xz
 1ff5e3979d76e325c7329b9a63b9ed2a 9820 libs optional mongo-c-driver_1.14.0-1_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEErGRxrVHZ9FJQQT8Iqn2S9DeBP34FAlx0igUACgkQqn2S9DeB
P34schAAk2Eh//WMrnliKmkpVhIdK5frsDo16qB7RGf8ypNokq9guEJWzOavH2Il
sCUWPWFD6eK87a31aeSODl0etCrkZX+iKm9vhg2sfOrsoEHyuF7jdseb2mmEpv2S
V+88noBM8c7E99Gv7I1ryblLg4yAttGRqr0Nj/JVmogoNeRIrfiQKs54ph3MQMYi
WyQotNtoS0GZ5F3OFO0l0KZrljlNaxr+kSq2+YDfLMFAUTzkq8O2MmUoGfIMBgCE
p1TY5cj8EYtt1DC6ENpAJWCkY1xlmog6WazB6EqDmlvhHYHfVRe8V9h2FVAv4uB4
Lm4lRmzi/AXP7O6qKBxUF0do0jFG34MkKv6m+HhOsLejzcdeDC73EafpO0589bDW
dfesTG1ZiO6cGxxGj9XNGP+1FzJi/4DHZNV0f88uNL2AxGBO88FSEe2I+BA0SBov
NuXbJ4KebR7wBl69SHbSaSv6TMMFZ0WMTUnzRwNgpPA90RQ7aey5GhOzU8izU7KK
/MFnc0XJieMT1R710uW/5BvlblvaZHTXRZ9RpKbnf9WKsvKhvWBmN7Ipq1hOzJX/
XrWdzEPIEaka6Q3/hNRxkNUaFes0MRIv0GAfhmK0AQrHVvdtrC8EMMpzaQzGbbRn
oRQOiTVdZolMZZS0eu2kH5rvi7hgxJnDuSmRy7FQWNEtwyEQBCQ=
=JeFt
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Fri, 05 Apr 2019 07:26:16 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: Mon Feb 3 06:30:22 2025; Machine Name: bembo

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU General 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.