Debian Bug report logs -
#827145
scummvm: please make the build reproducible
Reported by: Reiner Herrmann <reiner@reiner-h.de>
Date: Sun, 12 Jun 2016 21:09:01 UTC
Severity: wishlist
Tags: patch
Found in version scummvm/1.8.1+dfsg-1
Fixed in version scummvm/1.9.0+dfsg-1
Done: Dmitry Smirnov <onlyjob@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, Debian Games Team <pkg-games-devel@lists.alioth.debian.org>:
Bug#827145; Package src:scummvm.
(Sun, 12 Jun 2016 21:09:05 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, Debian Games Team <pkg-games-devel@lists.alioth.debian.org>.
(Sun, 12 Jun 2016 21:09:05 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Source: scummvm
Version: 1.8.1+dfsg-1
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: username environment
X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org
Hi!
While working on the "reproducible builds" effort [1], we have noticed
that scummvm could not be built reproducibly.
There are two issues:
- When the theme zip archives are created, they contain uid/gid from
the build user in zip extra fields. This is fixed by passing -X to zip.
As fas as i can tell, this metadata is not used by scummvm.
- When building for i386 on an amd64 system/kernel, the host
architecture is misdetected as x86_64, which causes USE_NASM to be
unset and prevents the object files hq2x_i386.o and hq3x_i386.o from
being built.
This is fixed by passing the host architecture explicitely to
configure.
Regards,
Reiner
[1]: https://wiki.debian.org/ReproducibleBuilds
[scummvm.patch (text/x-diff, attachment)]
[signature.asc (application/pgp-signature, inline)]
Added tag(s) pending.
Request was from Dmitry Smirnov <onlyjob@member.fsf.org>
to control@bugs.debian.org.
(Fri, 11 Nov 2016 13:15:06 GMT) (full text, mbox, link).
Message sent on
to Reiner Herrmann <reiner@reiner-h.de>:
Bug#827145.
(Fri, 11 Nov 2016 13:15:10 GMT) (full text, mbox, link).
Message #10 received at 827145-submitter@bugs.debian.org (full text, mbox, reply):
tag 827145 pending
--
We believe that the bug #827145 you reported has been fixed in the Git
repository. You can see the commit message below and/or inspect the
commit contents at:
http://anonscm.debian.org/cgit/pkg-games/scummvm.git/diff/?id=4482dcd
(This message was generated automatically by
'git-post-receive-tag-pending-commitmsg' hook).
---
commit 4482dcd (HEAD, master)
Author: Dmitry Smirnov <onlyjob@member.fsf.org>
Date: Fri Nov 11 12:58:05 2016
Build reproducibly (Closes: #827145). Thanks, Reiner Herrmann.
Reply sent
to Dmitry Smirnov <onlyjob@debian.org>:
You have taken responsibility.
(Fri, 11 Nov 2016 13:54:06 GMT) (full text, mbox, link).
Notification sent
to Reiner Herrmann <reiner@reiner-h.de>:
Bug acknowledged by developer.
(Fri, 11 Nov 2016 13:54:06 GMT) (full text, mbox, link).
Message #15 received at 827145-close@bugs.debian.org (full text, mbox, reply):
Source: scummvm
Source-Version: 1.9.0+dfsg-1
We believe that the bug you reported is fixed in the latest version of
scummvm, 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 827145@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Dmitry Smirnov <onlyjob@debian.org> (supplier of updated scummvm 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: Fri, 11 Nov 2016 23:17:07 +1100
Source: scummvm
Binary: scummvm scummvm-data
Architecture: source all amd64
Version: 1.9.0+dfsg-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Games Team <pkg-games-devel@lists.alioth.debian.org>
Changed-By: Dmitry Smirnov <onlyjob@debian.org>
Description:
scummvm - engine for several graphical adventure games
scummvm-data - engine for several graphical adventure games (data files)
Closes: 827145
Changes:
scummvm (1.9.0+dfsg-1) unstable; urgency=medium
.
* New upstream release [October 2016].
* Removed obsolete "libsdl2.patch".
* Removed traces of -dbg package.
* Build reproducibly (Closes: #827145)
Thanks, Reiner Herrmann.
Checksums-Sha1:
1716ce9103931e53fa483079f7d7cdf75fbeab9d 2306 scummvm_1.9.0+dfsg-1.dsc
96c315d726e8fa01f8f9ef05ad255a4627bba7f5 22343728 scummvm_1.9.0+dfsg.orig.tar.xz
3095e6877761904cdcccd87850b26120a87760f8 15452 scummvm_1.9.0+dfsg-1.debian.tar.xz
b793ad090e602e62a1cb8e78ae08f0c243ba5c44 2400304 scummvm-data_1.9.0+dfsg-1_all.deb
b92be0d99ca400544b344aaef989e5b06b469872 55224808 scummvm-dbgsym_1.9.0+dfsg-1_amd64.deb
d7db294016d331dcfd9740dc867fccddd52b0154 10672 scummvm_1.9.0+dfsg-1_20161111T130807z-c4792b92.buildinfo
f1636c5d55eefbcf7e2d074860d874e4ed10936b 9111128 scummvm_1.9.0+dfsg-1_amd64.deb
Checksums-Sha256:
6dc51ded7ad15f05b2b342ce70c9a738637642248aebdc3e793accb4a5a11122 2306 scummvm_1.9.0+dfsg-1.dsc
5b1cc98ba68a7cd5c42cf881709791990385982d8c0625daaae255f144920799 22343728 scummvm_1.9.0+dfsg.orig.tar.xz
ae115ce4965e4b0afb8df0178435289fdbbb5abca56419a1efafa85a2ba3db22 15452 scummvm_1.9.0+dfsg-1.debian.tar.xz
0fba0959c432ec209bf3312de09685dcaf1494ccc5c949403cfa8512aff12cde 2400304 scummvm-data_1.9.0+dfsg-1_all.deb
ab4c3dd44b4d633343b67acd40c6d5efad378c01608443064f1755711477e316 55224808 scummvm-dbgsym_1.9.0+dfsg-1_amd64.deb
490bca8623cf5efe5f9fd8faa9b597c67e51b94fde925de644010c685a75eb21 10672 scummvm_1.9.0+dfsg-1_20161111T130807z-c4792b92.buildinfo
525afb67997f1a765fe3ac3add27a26e1a063d1e91acae4e66a48b379845cf91 9111128 scummvm_1.9.0+dfsg-1_amd64.deb
Files:
4cb0d15a726507d50babadd4e55a91d3 2306 games optional scummvm_1.9.0+dfsg-1.dsc
427b4c8f29e3222cce4dcdffa791ed7f 22343728 games optional scummvm_1.9.0+dfsg.orig.tar.xz
f8ce191db5beea96a9e2dadc2bbbf5b6 15452 games optional scummvm_1.9.0+dfsg-1.debian.tar.xz
055aab9a2dd3e213768c441bbe61772c 2400304 games optional scummvm-data_1.9.0+dfsg-1_all.deb
ef5fd5cb8d829a4184d458a4d1402124 55224808 debug extra scummvm-dbgsym_1.9.0+dfsg-1_amd64.deb
c4792b92dc63f23db995f3d1f027b394 10672 games optional scummvm_1.9.0+dfsg-1_20161111T130807z-c4792b92.buildinfo
2df1de7a3126f863373370cf8890c025 9111128 games optional scummvm_1.9.0+dfsg-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
iQIcBAEBCAAGBQJYJcK6AAoJEFK2u9lTlo0bCJMP+wSIRzDaBG8iDdXAhizVGdWK
QsN6AXY0YscFOXcru+W64iUEaQAY6IKz3+H5khz8rkLJA9m/nTW2fA0w7M7rwI/g
9kzJcYlyZA6y4LJITFqNy8I34CnmPX+2mRwrUjU3OZWHytHtSCwyHBk5UIJ28FyH
Zd5Wd2Qyya6C2CBByIkKZ+B5mCtz7BYitoo404IlcNVf0tvuxtTatnRjXaf5/Dl8
3zSYHrIjOxAfGJpqApGHJ4HVLbbSqyVm2YEWinessNNl7GWj4CKlQNgkCYkxYJg4
s9f98xRql5BcoWbsGgZG6r0GMcVKfJY5ThipTqk+cGCrS2hQJiZQCUIeWTlHXpcE
8Q4LEl/g6HH/kEjdhUB2RPaBXjpJ7IF3fGVvbc1Zf3yZR9iIOW6XCTATAcl6q+4s
QOOo4Fz2n7D96Foke/Zg0aCfEzFcNuYMmqfsJLX06e8cymlV6S4HBsoTR3+Bhx4n
uTYFzqvzmBcVULvPyxel4LaCpSHvI8XBTjFWZPp47ukqP+jQPjzJ1GFa63Fedghz
2tL9CYSqU68cOeyg4SUnqZ4RvDcjc8h2kvqmcr3o0UZDCj3ch1keFLQOGIcnQUxP
X5epEiJFleHM5lJ8m4u01jR6NTRt+HiHGeNjCZKSrrk7xWOrVjqNrJn2Zf77GZU5
TNF+Y0VtTlgtNgUffb2h
=c4vQ
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Thu, 29 Dec 2016 08:32:05 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 14:05:46 2023;
Machine Name:
bembo
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.