Debian Bug report logs - #914091
googletest: please make the build reproducible

version graph

Package: src:googletest; Maintainer for src:googletest is Steve M. Robbins <smr@debian.org>;

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

Date: Mon, 19 Nov 2018 08:57:01 UTC

Severity: wishlist

Tags: patch

Found in version googletest/1.8.1-1

Fixed in version googletest/1.8.1-2

Done: smr@debian.org (Steve M. Robbins)

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-bugs@lists.alioth.debian.org, Steve M. Robbins <smr@debian.org>:
Bug#914091; Package src:googletest. (Mon, 19 Nov 2018 08:57: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, Steve M. Robbins <smr@debian.org>. (Mon, 19 Nov 2018 08:57: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: googletest: please make the build reproducible
Date: Mon, 19 Nov 2018 03:56:08 -0500
[Message part 1 (text/plain, inline)]
Source: googletest
Version: 1.8.1-1
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: randomness
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org

Hi,

Whilst working on the Reproducible Builds effort [0], we noticed
that googletest could not be built reproducibly.

This is because it installs a rather useless autom4te.cache output
into the binary. Patch attached.

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


Regards,

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

Reply sent to smr@debian.org (Steve M. Robbins):
You have taken responsibility. (Thu, 29 Nov 2018 05:09:05 GMT) (full text, mbox, link).


Notification sent to Chris Lamb <lamby@debian.org>:
Bug acknowledged by developer. (Thu, 29 Nov 2018 05:09:05 GMT) (full text, mbox, link).


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

From: smr@debian.org (Steve M. Robbins)
To: 914091-close@bugs.debian.org
Subject: Bug#914091: fixed in googletest 1.8.1-2
Date: Thu, 29 Nov 2018 05:04:45 +0000
Source: googletest
Source-Version: 1.8.1-2

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

Debian distribution maintenance software
pp.
Steve M. Robbins <smr@debian.org> (supplier of updated googletest 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: Wed, 28 Nov 2018 22:30:37 -0600
Source: googletest
Binary: googletest googletest-tools libgtest-dev libgmock-dev google-mock
Architecture: source
Version: 1.8.1-2
Distribution: unstable
Urgency: medium
Maintainer: Steve M. Robbins <smr@debian.org>
Changed-By: Steve M. Robbins <smr@debian.org>
Description:
 google-mock - Google's framework for writing and using C++ mock classes
 googletest - Google's C++ test framework sources
 googletest-tools - Google's C++ test framework sources
 libgmock-dev - Google's framework for writing C++ tests
 libgtest-dev - Google's framework for writing C++ tests
Closes: 914091 914874
Changes:
 googletest (1.8.1-2) unstable; urgency=medium
 .
   [ Steven Robbins ]
   * [59bbd1d] Run autoreconf with flags -vif.
   * [9733486] Do not install autom4t3.cache output into /usr/src.  This
     makes the builds reproducible (Closes: #914091) and makes the
     resulting binary debs multi-arch coinstallable (Closes: #914874).
Checksums-Sha1:
 decd2623673e68762a1c944eecaa99d63e79bb47 2159 googletest_1.8.1-2.dsc
 c48ac095a72f7d6a2c1563d8cf93ae8e062fb620 10960 googletest_1.8.1-2.debian.tar.xz
 523614207f0c5685843a509b576f783d531c040f 7126 googletest_1.8.1-2_source.buildinfo
Checksums-Sha256:
 1c91403ab914000a798c9145cab03e5c8db2552c1a35921af0c1fa3f7dd60bff 2159 googletest_1.8.1-2.dsc
 3da89a7c76b9336dca52c4cfd53e2a9b10d46410710b06d501513f0a287c7dda 10960 googletest_1.8.1-2.debian.tar.xz
 f9d406dd8ccfc2be988d4389dd4a7faedbeecb68977c40d2e97eaa8db6cd9cbf 7126 googletest_1.8.1-2_source.buildinfo
Files:
 3b615ba65d8f117d708995bde28936e5 2159 devel optional googletest_1.8.1-2.dsc
 8509cf983f7584fd04be1081edb8b5c1 10960 devel optional googletest_1.8.1-2.debian.tar.xz
 c11a400b6863761d736541030006ea0a 7126 devel optional googletest_1.8.1-2_source.buildinfo

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

iQIzBAEBCAAdFiEEy89k8fa3rclNjyokyeVeL63I9LkFAlv/bhQACgkQyeVeL63I
9LkOFhAAoyOxCrCaB7b0pASvs3Ya3tPtYQk+6d8CM1MnLL9M0CHQFb5AftT2GA54
mf9r8unGiTVKYJuNKhzhj8pIytSCNk1N0qGaJGOnipOW6tx3OHclqj3wJgB320sA
Cxslb95RsuFjAxxJpRxDWDCd1TqFP1c+FsSQqSXtgwkrDFVEDH4h1WATWyOu6n+L
SHwKTpBkE9CwIS70yDMYkcX56rKbBB6QiVrLnscW62p045P7BEyz5h/BVYznR8VO
oUqGqTIcVSje02UjeOY/ANU2B49EcBsfICr4rNe8Y8C/gFE3P0tGZNww/t4dE3ah
K8fMnUkitMJWZYLQoWlm8zf2MJfz8EY03erTuxFuJwgc8rtLJy4vp6VC8YpBV2Wi
WQgRh0UFbSqL8QzphEKhxRIV86esmVd+TfJWpwYfKwkAiYaDVI62u6omRkclaofd
AYu8hutKE1KFtes2pKMA4Pa4z6zovONKaL/7lq8YhkfdYJ8QE8mPOFae6ZR9VVMV
NVR5IuTc9fAvpdstTUwDVdLGZAVnVE6z8Fmtrjm9t2ykZze89LfglREq6jKo24EA
ZvApfyWUFvU/qfWq52EW9eKGNf2C7Qg8qDZqMPcKhcTuAopV7o9BoSfJ8ksGZzn2
R5wjzObtr9g31pPMbyXch8deIE0vJDC1sZ5mKKOYeiy9zWTvNPY=
=NXMT
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Thu, 27 Dec 2018 07:32:13 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 10:46:32 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.