961495">

Debian Bug report logs - #961495
properties-cpp: please make the build reproducible

version graph

Package: src:properties-cpp; Maintainer for src:properties-cpp is Debian UBports Team <team+ubports@tracker.debian.org>;

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

Date: Mon, 25 May 2020 09:51:02 UTC

Severity: minor

Tags: patch

Found in version properties-cpp/0.0.2-3

Fixed in version properties-cpp/0.0.2-4

Done: Mike Gabriel <sunweaver@debian.org>

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, Debian UBports Team <team+ubports@tracker.debian.org>:
Bug#961495; Package src:properties-cpp. (Mon, 25 May 2020 09:51: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, Debian UBports Team <team+ubports@tracker.debian.org>. (Mon, 25 May 2020 09:51:04 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, wrote: > Source: properties-cpp > Version: 0.0.2-3 > Severity: minor > 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 > properties-cpp could not be built reproducibly. > > This was because doxygen was taking build-related log files (eg. > link.txt, GMock.cfg.txt) and then processing them like a manual page. > This was installed to /usr/share/man3 (hence the "minor" severity over > "wishlist") and this file varied on the absolute build path. > > Patch attached. > > [0] https://reproducible-builds.org/ > > > Regards, > > -- > ,''`. > : :' : Chris Lamb > `. `'` lamby@debian.org / chris-lamb.co.uk > `- &subject=Re: properties-cpp: please make the build reproducible">reply):

From: "Chris Lamb" <lamby@debian.org>
To: submit@bugs.debian.org
Subject: properties-cpp: please make the build reproducible
Date: Mon, 25 May 2020 10:47:53 +0100
[Message part 1 (text/plain, inline)]
Source: properties-cpp
Version: 0.0.2-3
Severity: minor
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
properties-cpp could not be built reproducibly.

This was because doxygen was taking build-related log files (eg.
link.txt, GMock.cfg.txt) and then processing them like a manual page.
This was installed to /usr/share/man3 (hence the "minor" severity over
"wishlist") and this file varied on the absolute build path.

Patch attached.

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


Regards,

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

Message sent on to "Chris Lamb" <lamby@debian.org>:
Bug#961495. (Sun, 18 Oct 2020 18:27:05 GMT) (full text, mbox, link).


Message #8 received at 961495-submitter@bugs.debian.org (full text, mbox, reply):

From: Mike Gabriel <noreply@salsa.debian.org>
To: 961495-submitter@bugs.debian.org
Subject: Bug#961495 marked as pending in properties-cpp
Date: Sun, 18 Oct 2020 18:24:56 +0000
Control: tag -1 pending

Hello,

Bug #961495 in properties-cpp reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:

https://salsa.debian.org/ubports-team/properties-cpp/-/commit/7c7ab60133057cc38a9eca5e4cf3c4fa311dd745

------------------------------------------------------------------------
debian/patches: Improve 1002_reproducible-builds.patch. Make build reproducible again. (Closes: #961495). Thanks for Chris Lamb for providing the patch.
------------------------------------------------------------------------

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/961495



Added tag(s) pending. Request was from Mike Gabriel <noreply@salsa.debian.org> to 961495-submitter@bugs.debian.org. (Sun, 18 Oct 2020 18:27:05 GMT) (full text, mbox, link).


Reply sent to Mike Gabriel <sunweaver@debian.org>:
You have taken responsibility. (Sun, 18 Oct 2020 18:54:03 GMT) (full text, mbox, link).


Notification sent to "Chris Lamb" <lamby@debian.org>:
Bug acknowledged by developer. (Sun, 18 Oct 2020 18:54:03 GMT) (full text, mbox, link).


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

From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
To: 961495-close@bugs.debian.org
Subject: Bug#961495: fixed in properties-cpp 0.0.2-4
Date: Sun, 18 Oct 2020 18:50:31 +0000
Source: properties-cpp
Source-Version: 0.0.2-4
Done: Mike Gabriel <sunweaver@debian.org>

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

Debian distribution maintenance software
pp.
Mike Gabriel <sunweaver@debian.org> (supplier of updated properties-cpp 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: Sun, 18 Oct 2020 20:24:03 +0200
Source: properties-cpp
Architecture: source
Version: 0.0.2-4
Distribution: unstable
Urgency: medium
Maintainer: Debian UBports Team <team+ubports@tracker.debian.org>
Changed-By: Mike Gabriel <sunweaver@debian.org>
Closes: 961495
Changes:
 properties-cpp (0.0.2-4) unstable; urgency=medium
 .
   * debian/patches:
     + Improve 1002_reproducible-builds.patch. Make build reproducible again.
       (Closes: #961495). Thanks for Chris Lamb for providing the patch.
   * debian/control:
     + Bump DH compat level to version 13.
Checksums-Sha1:
 bfed41f03f1f3e2645cc9354dfa994929caf5d6f 2271 properties-cpp_0.0.2-4.dsc
 9387e6148190ad4f4ad8fbc97b6d4b2152e574fc 4688 properties-cpp_0.0.2-4.debian.tar.xz
 71e6ee14b885c36db5c3c52e4934165925745272 9592 properties-cpp_0.0.2-4_source.buildinfo
Checksums-Sha256:
 40ac2a83b67dc524f40b2e6a318e76442a9ce62fa340b695a3b124d99506eb1e 2271 properties-cpp_0.0.2-4.dsc
 be8ffaf16da1cc63a437402b3889805f11c678f014d1ca413e0e053cfdba4add 4688 properties-cpp_0.0.2-4.debian.tar.xz
 93cef444d8beadad8f56651b905fc1bd9cfdce382a2af6028628d2b8fa7efb6c 9592 properties-cpp_0.0.2-4_source.buildinfo
Files:
 62fb68be1a1902dd5a1e4654e752ab10 2271 libs optional properties-cpp_0.0.2-4.dsc
 fb1d47e79577accf8a3604b98d59aa65 4688 libs optional properties-cpp_0.0.2-4.debian.tar.xz
 e78fb90c50cdabccb7a21e5051a2a1d0 9592 libs optional properties-cpp_0.0.2-4_source.buildinfo

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

iQJJBAEBCAAzFiEEm/uu6GwKpf+/IgeCmvRrMCV3GzEFAl+MiFUVHHN1bndlYXZl
ckBkZWJpYW4ub3JnAAoJEJr0azAldxsx5vMQAIK/vPBJLazWZkKANNBjIIPb5ZH5
6M21Mzs0h3aeReNXuiGkBLY6caRHnSR4sdFkPJMnGVyhExv2Jej2qMvP3eKCJurm
sOISjDoKB2kKxCEF9DRm0CwvyedFcmgKYhZvIWybC1UYuZO0SJU726QvY5KSkgQH
iF4W8crkWXUNNEINoHKnUFX1xxu/5xqRBBFEuNudg4urUShWv2jPkvg8NjhE9Jo9
caHjdUZ1dAXvHFbrByMWvCpd87kpm1lHJ01hGyz3vVS4dJh6+EQRkxT5UW+ecE5e
5RyExJxzxBK1vzQsYYte38fheiPoGbkpbj+eHE106ajw0mfql3WvKC2802ifcM8j
7stWZMefhGvGsSRfouSGpAyR9VtnEcP5+YhyDO2xb6+AyD97NVmadJJNZBDs8P+p
kb0wGdQqUTELdF6A+7BwgQRjEyb+WbrVZ6FIwp0I9U1yNRKlxZdmw2RmDyLqEaZ6
d5D/1CBmSj4sEI1vVSACgIJYV6700A5xjVe566oBLFFwsfsUiehQlXvCSdNOUJtZ
Omg8ZSLZlf7dax78C/yei6+QGFRTchTTqHgN9A4Vh/iSLCjqBGuH7m3ZyrCSPIxp
bF/3/0F3xF8E8pw5Wzc6QCjBUbKpdhYMiDMr6luXMMd5q2eShs5oUDj0tQIOglw7
fWCRq9S7y6k6nATL
=5LHX
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Wed, 02 Dec 2020 07:33:25 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 11:47:25 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.