Debian Bug report logs - #842868
gip: please make the build reproducible

version graph

Package: src:gip; Maintainer for src:gip is Thiago Andrade Marques <andrade@debian.org>;

Reported by: Reiner Herrmann <reiner@reiner-h.de>

Date: Tue, 1 Nov 2016 22:45:02 UTC

Severity: wishlist

Tags: patch, upstream

Found in version gip/1.7.0-1-4

Fixed in version gip/1.7.0-1-5

Done: Thiago Andrade Marques <andrade@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, Ignace Mouzannar <mouzannar@gmail.com>:
Bug#842868; Package src:gip. (Tue, 01 Nov 2016 22:45:04 GMT) (full text, mbox, link).


Acknowledgement sent to Reiner Herrmann <reiner@reiner-h.de>:
New Bug report received and forwarded. Copy sent to reproducible-builds@lists.alioth.debian.org, Ignace Mouzannar <mouzannar@gmail.com>. (Tue, 01 Nov 2016 22:45:04 GMT) (full text, mbox, link).


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

From: Reiner Herrmann <reiner@reiner-h.de>
To: submit@bugs.debian.org
Subject: gip: please make the build reproducible
Date: Tue, 1 Nov 2016 23:44:01 +0100
[Message part 1 (text/plain, inline)]
Source: gip
Version: 1.7.0-1-4
Severity: wishlist
Tags: patch upstream
User: reproducible-builds@lists.alioth.debian.org
Usertags: fileordering
X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org

Hi!

While working on the "reproducible builds" effort [1], we have noticed
that gip could not be built reproducibly.
It links objects in a non-deterministic order.

The attached patch fixes this by sorting the list of source files.

Regards,
 Reiner

[1]: https://wiki.debian.org/ReproducibleBuilds
[gip.patch (text/x-diff, attachment)]
[signature.asc (application/pgp-signature, inline)]

Reply sent to Thiago Andrade Marques <andrade@debian.org>:
You have taken responsibility. (Sat, 11 Jul 2020 05:51:07 GMT) (full text, mbox, link).


Notification sent to Reiner Herrmann <reiner@reiner-h.de>:
Bug acknowledged by developer. (Sat, 11 Jul 2020 05:51:07 GMT) (full text, mbox, link).


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

From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
To: 842868-close@bugs.debian.org
Subject: Bug#842868: fixed in gip 1.7.0-1-5
Date: Sat, 11 Jul 2020 05:48:57 +0000
Source: gip
Source-Version: 1.7.0-1-5
Done: Thiago Andrade Marques <andrade@debian.org>

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

Debian distribution maintenance software
pp.
Thiago Andrade Marques <andrade@debian.org> (supplier of updated gip 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: Sat, 11 Jul 2020 02:00:18 -0300
Source: gip
Architecture: source
Version: 1.7.0-1-5
Distribution: unstable
Urgency: medium
Maintainer: Thiago Andrade Marques <andrade@debian.org>
Changed-By: Thiago Andrade Marques <andrade@debian.org>
Closes: 842868 955987
Changes:
 gip (1.7.0-1-5) unstable; urgency=medium
 .
   * New maintainer.
     Thanks to Ignace Mouzannar, the last maintainer. (Closes: 955987)
   * Ran wrap-and-sort.
   * Using new DH level format. Consequently:
       - debian/compat: removed.
       - debian/control: changed from 'debhelper' to 'debhelper-compat' in
         Build-Depends field and bumped level to 13.
   * debian/control:
       - Added 'Rules-Requires-Root: binary-targets' to source stanza.
       - Added the field Homepage.
       - Added VCS fields.
       - Bumped Standards-Version to 4.5.0.
   * debian/copyright:
       - Migrated to 1.0 format. Full updated.
       - Updated the field Source.
   * debian/gip.docs: removed README.source.
   * debian/patches:
       - Renamed all patches:
           ~ 010_gen-sh.patch
           ~ 020_build-sh.patch
           ~ 030_gip-desktop.patch
           ~ 040_init-lock-events.patch
           ~ 050_installer-build-files-sh.patch
           ~ 060_binary-hex-network-update.patch
           ~ 070_remove-header.patch
           ~ 080_debian-hardening.patch
           ~ 090_desktop-file.patch
       - 020_build-sh.patch: updated to fixed the package reproducibility.
         Thanks to Reiner Herrmann <reiner@reiner-h.de>. (Closes: 842868)
       - 080_debian-hardening.patch: updated to set CPPFLAGS.
   * debian/README.source: removed.
   * debian/rules:
       - Added CPPFLAGS.
       - Added DEB_BUILD_MAINT_OPTIONS.
       - Added DH_VERBOSE.
       - Removed CFLAGS from noopt.
   * debian/salsa-ci.yml: added to provide CI tests for Salsa.
   * debian/tests/control: added to perform a test.
   * debian/watch: updated to version 4 and changed the URI.
Checksums-Sha1:
 2fdd52c00b5ce970879ee5cc66ee42f50f8d2149 1875 gip_1.7.0-1-5.dsc
 f3a4a5509562a2bd14da89487a655316e7e22921 8444 gip_1.7.0-1-5.debian.tar.xz
 5ed7f89b78f2345757abbb97e22a8107123606b0 11443 gip_1.7.0-1-5_source.buildinfo
Checksums-Sha256:
 da90cd3896ca6792b3b99f903b5a27d13da3f10134feb85e53b2eb9aba04b4f3 1875 gip_1.7.0-1-5.dsc
 f8f709c226d5013fddf77a10ec27699949761a43d76e0c8e350034bdf82a25dc 8444 gip_1.7.0-1-5.debian.tar.xz
 16527de17c3d0a410bba8a60bfa0189e6d8699d84e650121a2de1f56d86b3f59 11443 gip_1.7.0-1-5_source.buildinfo
Files:
 c348b33c3836cf5c4765d1af0b081e96 1875 gnome optional gip_1.7.0-1-5.dsc
 15e6e027e5f0ed334108f946c130b214 8444 gnome optional gip_1.7.0-1-5.debian.tar.xz
 726a95847f695052caad05b9aa9f07c6 11443 gnome optional gip_1.7.0-1-5_source.buildinfo

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

iQIzBAEBCgAdFiEEHTjuPGJPlVzh+jyFWjA1kfjNsIsFAl8JT+4ACgkQWjA1kfjN
sIvC2A/9EZPdKrq69OK7RGu0zSuf1ke0khvbl4h2PIe+t/smPswsl0V63cHviCUr
dLsQeimFIHNSuvQWTFjBMKGJn9QgjehhlnAwZrvVDxvYAGqkWeCwiRVq/KoXuuTw
+3StBE9Qj9hA2cHff2kXMV6slLSGYYrM1grD6qcYedFxpfTWneK1r+iYLdTDpMul
/k/8jrs+dfNU+ksue5hTzEmSAILfYb0gBU7Xt+bktezHMOHrEGD4yqoJz5oddByv
arn6kU0+ar1ZaLXcrpFDiOj5Tyf0kFkB29HJUrk8Fm6JIKZGLiIbDv1qTumdrefe
r+mH2YHLyuwJYtV8R0Q9YY5UF88XZzn1YXBRvpntlVlDD8YMOqgvYM0Jlh9+w8XI
EjwlpSHhx9rlHgxCHT0cb3oVHUItn2EyaLRdf3ynqbeiqstUPKn82Xtrta1WNb4U
knVClOpkb/ElnlmwQdF61iWAfUyLPouZtuI0jtvJWQ9RAZhZL2H1BYMirq3QwnKG
4mA+XPBX3t5T5orgZNfCOZvDRuuKTT2dhj/owH8vLGxfbHOJO8WDZsC0BEEexfUb
cvsooGCc3Gst2nHvlSuSvrQhKQxFxGGEV03nuFuNgtYWlWGk6o+QXkLmcQZzJGvl
V0xO+7gZqSturp83ERe17NYU8QgMOWi3OzEN5cHDWMdXUWv2jgs=
=+1Yg
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Mon, 10 Aug 2020 07:29:34 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:47: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.