Debian Bug report logs -
#843245
distorm3: please make the build reproducible
Reported by: Reiner Herrmann <reiner@reiner-h.de>
Date: Sat, 5 Nov 2016 13:15:01 UTC
Severity: wishlist
Tags: patch, upstream
Found in version distorm3/3.3.4-1
Fixed in version distorm3/3.3.4-2
Done: Joao Eriberto Mota Filho <eriberto@debian.org>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, reproducible-builds@lists.alioth.debian.org, Joao Eriberto Mota Filho <eriberto@debian.org>:
Bug#843245; Package src:distorm3.
(Sat, 05 Nov 2016 13:15: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, Joao Eriberto Mota Filho <eriberto@debian.org>.
(Sat, 05 Nov 2016 13:15:04 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Source: distorm3
Version: 3.3.4-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 distorm3 could not be built reproducibly.
During build objects are linked in non-deterministic order.
The attached patch fixes this by sorting the list of source files.
Regards,
Reiner
[1]: https://wiki.debian.org/ReproducibleBuilds
[distorm3.patch (text/x-diff, attachment)]
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Joao Eriberto Mota Filho <eriberto@debian.org>:
Bug#843245; Package src:distorm3.
(Sat, 05 Nov 2016 19:21:05 GMT) (full text, mbox, link).
Acknowledgement sent
to Eriberto <eriberto@eriberto.pro.br>:
Extra info received and forwarded to list. Copy sent to Joao Eriberto Mota Filho <eriberto@debian.org>.
(Sat, 05 Nov 2016 19:21:05 GMT) (full text, mbox, link).
Message #10 received at submit@bugs.debian.org (full text, mbox, reply):
Thanks a lot Reiner. And thanks for your effort about reproducible builds.
Cheers,
Eriberto
2016-11-05 11:12 GMT-02:00 Reiner Herrmann <reiner@reiner-h.de>:
> Source: distorm3
> Version: 3.3.4-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 distorm3 could not be built reproducibly.
> During build objects are linked in non-deterministic order.
>
> The attached patch fixes this by sorting the list of source files.
>
> Regards,
> Reiner
>
> [1]: https://wiki.debian.org/ReproducibleBuilds
Information forwarded
to debian-bugs-dist@lists.debian.org, Joao Eriberto Mota Filho <eriberto@debian.org>:
Bug#843245; Package src:distorm3.
(Sat, 05 Nov 2016 19:21:06 GMT) (full text, mbox, link).
Acknowledgement sent
to Eriberto <eriberto@eriberto.pro.br>:
Extra info received and forwarded to list. Copy sent to Joao Eriberto Mota Filho <eriberto@debian.org>.
(Sat, 05 Nov 2016 19:21:07 GMT) (full text, mbox, link).
Reply sent
to Joao Eriberto Mota Filho <eriberto@debian.org>:
You have taken responsibility.
(Sat, 05 Nov 2016 21:09:04 GMT) (full text, mbox, link).
Notification sent
to Reiner Herrmann <reiner@reiner-h.de>:
Bug acknowledged by developer.
(Sat, 05 Nov 2016 21:09:04 GMT) (full text, mbox, link).
Message #20 received at 843245-close@bugs.debian.org (full text, mbox, reply):
Source: distorm3
Source-Version: 3.3.4-2
We believe that the bug you reported is fixed in the latest version of
distorm3, 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 843245@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Joao Eriberto Mota Filho <eriberto@debian.org> (supplier of updated distorm3 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: Sat, 05 Nov 2016 17:15:48 -0200
Source: distorm3
Binary: libdistorm3-3 libdistorm3-dev python-distorm3
Architecture: source
Version: 3.3.4-2
Distribution: unstable
Urgency: medium
Maintainer: Joao Eriberto Mota Filho <eriberto@debian.org>
Changed-By: Joao Eriberto Mota Filho <eriberto@debian.org>
Description:
libdistorm3-3 - powerful disassembler library for x86/AMD64 binary streams
libdistorm3-dev - powerful disassembler library for x86/AMD64 binary streams (devel
python-distorm3 - powerful disassembler library for x86/AMD64 binary streams (Pytho
Closes: 843245
Changes:
distorm3 (3.3.4-2) unstable; urgency=medium
.
* Bumped DH level to 10.
* debian/patches/: added 20_reproducible_build.patch to make the build
reproducible. Thanks to Reiner Herrmann <reiner@reiner-h.de>.
(Closes: #843245)
Checksums-Sha1:
4d2808c8ba52211c3824cc4bdf7827ebe4379b00 1984 distorm3_3.3.4-2.dsc
fe7d63c6e289877a723f257523519a52c3c6fe85 4856 distorm3_3.3.4-2.debian.tar.xz
Checksums-Sha256:
8fba1bfae3e941c92d90f493f645cd2f2e772c79c4ca58c7b3b522e1f1fb31bd 1984 distorm3_3.3.4-2.dsc
2c587cd247c80ba05e4f7b687f856cebc54f083d6a396d8e1724521b3b8d4dde 4856 distorm3_3.3.4-2.debian.tar.xz
Files:
35ae9691e667c1c48bf3fec9d471d693 1984 libs optional distorm3_3.3.4-2.dsc
afebb68d18c6a33913729f9dba979eef 4856 libs optional distorm3_3.3.4-2.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIcBAEBCAAGBQJYHjxHAAoJEN5juccE6+nvniQQAIIQwt1hGBO/eADPmvO8rMWo
kMFB9eEw7L5ijIN4HxUr9kxWhg2yvxgk1Z3b2dAHD1U5H/5UU1BwMl6Rx76xTi/o
+B1O4hDCWhyGLWuxQCxdC586AmfmKNKm4bG/pIyu3vfWgI9atAohItTeHOzyEtdV
550hy8q0GrYbDG1ZAjcjbvilptDwA7/A/YV/+/g1X4wXPSllVSaDoIq6EXKaX2vp
fdySncykOGdZhOi6OIqWldr1YCbf7Q26xZTPHNcxPVK2esTFFuSVDczvMBuoSxmw
/dNH4jOvcFJG78cFP8tl4vHEG5MGrBa2cVURra3DbO7nYMPKFg8nK6G5yry5ZYPk
vOQN9M+kYrXDiaqiHRYkbSMHLux+y+WD/ikwtgeXW80YFgh48XwsCo4XUja2z+Mm
haCHSsQncrqzveyuVtTmxrRleLPJN00blw0Y6IZDabPH4rJZS/jOQCjxiGgE7N10
u/WPkoidi0l16b+m0jIvC0syHl7RxxGqFtEaS7GR6ZEJiYBYWSRw7p8CMO3x69g2
7yr3L4Era1/C4UBQuvOoehaMJ+exOvD2fZu6q2gVHoK2hsVXw4/gsOqmjI8Ctq5A
Z1Zi0UXFqYcL98Eu52Ri6W7LaVRgdde4ThIuaxSI6k3VRCdaR8flfrTLsVTh79fB
GOdPM+69jTCdNF9OUsG6
=ZfTj
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Mon, 05 Dec 2016 09:24:06 GMT) (full text, mbox, link).
Bug unarchived.
Request was from Don Armstrong <don@debian.org>
to control@bugs.debian.org.
(Wed, 07 Dec 2016 02:06:32 GMT) (full text, mbox, link).
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Fri, 27 Jan 2017 09:34:06 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:43:06 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.