Debian Bug report logs - #842622
libvterm: please make the build reproducible

version graph

Package: src:libvterm; Maintainer for src:libvterm is James McCoy <jamessan@debian.org>;

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

Date: Sun, 30 Oct 2016 21:00:02 UTC

Severity: wishlist

Tags: patch, upstream

Found in version libvterm/0~bzr684-1

Fixed in version libvterm/0~bzr710-1

Done: James McCoy <jamessan@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, James McCoy <jamessan@debian.org>:
Bug#842622; Package src:libvterm. (Sun, 30 Oct 2016 21:00: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, James McCoy <jamessan@debian.org>. (Sun, 30 Oct 2016 21:00: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: libvterm: please make the build reproducible
Date: Sun, 30 Oct 2016 21:58:21 +0100
[Message part 1 (text/plain, inline)]
Source: libvterm
Version: 0~bzr684-1
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 libvterm could not be built reproducibly.
During build the object files are linked in random order.

The attached patch fixes that by sorting the list.

Regards,
 Reiner

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

Information forwarded to debian-bugs-dist@lists.debian.org:
Bug#842622; Package src:libvterm. (Mon, 31 Oct 2016 01:06:02 GMT) (full text, mbox, link).


Acknowledgement sent to James McCoy <jamessan@debian.org>:
Extra info received and forwarded to list. (Mon, 31 Oct 2016 01:06:02 GMT) (full text, mbox, link).


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

From: James McCoy <jamessan@debian.org>
To: Reiner Herrmann <reiner@reiner-h.de>, 842622@bugs.debian.org
Subject: Re: Bug#842622: libvterm: please make the build reproducible
Date: Sun, 30 Oct 2016 21:03:31 -0400
On Sun, Oct 30, 2016 at 09:58:21PM +0100, Reiner Herrmann wrote:
> While working on the "reproducible builds" effort [1], we have noticed
> that libvterm could not be built reproducibly.
> During build the object files are linked in random order.

Thanks.  I had sent a similar patch[0] upstream already.  It's been
approved but not yet merged.  I'll ping LeoNerd about it again.

[0]: https://code.launchpad.net/~jamessan/libvterm/reproducibility/+merge/307773

Cheers,
-- 
James
GPG Key: 4096R/91BF BF4D 6956 BD5D F7B7  2D23 DFE6 91AE 331B A3DB



Reply sent to James McCoy <jamessan@debian.org>:
You have taken responsibility. (Wed, 02 Aug 2017 00:21:05 GMT) (full text, mbox, link).


Notification sent to Reiner Herrmann <reiner@reiner-h.de>:
Bug acknowledged by developer. (Wed, 02 Aug 2017 00:21:05 GMT) (full text, mbox, link).


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

From: James McCoy <jamessan@debian.org>
To: 842622-close@bugs.debian.org
Subject: Bug#842622: fixed in libvterm 0~bzr710-1
Date: Wed, 02 Aug 2017 00:19:50 +0000
Source: libvterm
Source-Version: 0~bzr710-1

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

Debian distribution maintenance software
pp.
James McCoy <jamessan@debian.org> (supplier of updated libvterm 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, 01 Aug 2017 20:04:29 -0400
Source: libvterm
Binary: libvterm-dev libvterm0 libvterm-bin
Architecture: source
Version: 0~bzr710-1
Distribution: unstable
Urgency: medium
Maintainer: James McCoy <jamessan@debian.org>
Changed-By: James McCoy <jamessan@debian.org>
Description:
 libvterm-bin - abstract terminal library (utility programs)
 libvterm-dev - abstract terminal library (development files)
 libvterm0  - abstract terminal library
Closes: 842622
Changes:
 libvterm (0~bzr710-1) unstable; urgency=medium
 .
   * Merge latest snapshot
     + Make build reproducible (Closes: #842622)
   * Declare compliance with Policy 4.0.0, no changes needed
Checksums-Sha1:
 db71cc693a5a92a90b99f697bb427baa6ee28983 2118 libvterm_0~bzr710-1.dsc
 f14f59fb1eb6381d7a3844007aa1aac45402c114 67781 libvterm_0~bzr710.orig.tar.gz
 8fbb7b105a63e93799d0f629d302fa8c10310462 3284 libvterm_0~bzr710-1.debian.tar.xz
 8be6129aafc9773dd64975163cee2b1bb5c76840 6533 libvterm_0~bzr710-1_amd64.buildinfo
Checksums-Sha256:
 db9d03d61a5a5da537c724ceba61412c49cbbaae24fc724f92cbc316bdfef7fd 2118 libvterm_0~bzr710-1.dsc
 92e306f5ecc6ddd0e792d7a6a3944f5de293ff96a4c681d0d214ba3c4f9a5d01 67781 libvterm_0~bzr710.orig.tar.gz
 d7e3e782b0f659d0bcb07d5a022d9d0602686c6f7a89cfa743efc8dc442cb1e2 3284 libvterm_0~bzr710-1.debian.tar.xz
 90967a2974d8209a603c8fc16085626b3306946a3e95d7e6bc5e09e705879faa 6533 libvterm_0~bzr710-1_amd64.buildinfo
Files:
 5c47ed7ab1178b3dec024ba037795a66 2118 libs extra libvterm_0~bzr710-1.dsc
 269b9eeb3832d12ef2e15a90526ee8ae 67781 libs extra libvterm_0~bzr710.orig.tar.gz
 9dea6ef4a351efb1df3444b448eff7b5 3284 libs extra libvterm_0~bzr710-1.debian.tar.xz
 0e42f5f9a7a7f53d793376886bc55465 6533 libs extra libvterm_0~bzr710-1_amd64.buildinfo

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

iQKTBAEBCgB9FiEEkb+/TWlWvV33ty0j3+aRrjMbo9sFAlmBGC1fFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDkx
QkZCRjRENjk1NkJENURGN0I3MkQyM0RGRTY5MUFFMzMxQkEzREIACgkQ3+aRrjMb
o9ti4Q/+KXZ/HX88TXQ9vlzyJr+NDgK0jtyPcuYeUZwBQlIQcOibNBpQZPsPEXQM
H3t7eFk6Vyi9cCcCGCynF7QTnf1veGAmtNZ5BeUnq5nF27VmCXhxZSLt4420Xo0U
0P/LWzTJpxkfporc/GS50Bzd6j1Qv1DqEOS/85jwC2JHZRchsJ+W680OPAWyCvzg
gdrJhB01YSH7y0TaWVTLbC18xzPoizJ7B6VLetjvuwaup+vpPRCQdWQBNoPdMi/z
3eFCEmsb5E+pa5YmCNhhYGIKYdpFD1uKxzABJDpvFYpQNGtzV4UxsBlokRK4cjhT
iDx7EtabrJZL9JnS2ghgg0AOFKfBkR0j64I6VpYdUnP5R+T67/Ene64rwS4k7lWe
U495FJpkuAotrnTkuyaWUZG9UATur4WccPcSV9/jFVNI/4jaGTyAsqFePiaDgnAP
rals/VHxqXyrati3zpLRslI1BlY+h8Pge+4Z7NAW7bOGexbwO5s9j8wrzlgbaTou
XQqDNdw2gMCBRgqnLiKYix8vQ4Sy6fWo7YkH7I+EuZ9wO1n+v1Va/QhZYrGcIWnJ
n8qYrwAutbb9yJwMoPT+b+0wYoA3s8/EjTCDAq2Onnwk3mlE9GMm+UXDnAazFsZo
HCgfl8jEUtlgJW6Rr2GcGwNWRsx+iGWjK4xwNh6luOsW3JNNMdQ=
=fsv1
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Mon, 04 Sep 2017 07:26:22 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:46:48 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.