Your message dated Thu, 16 Jun 2016 16:21:19 +0000
with message-id <[email protected]>
and subject line Bug#827148: fixed in libretro-beetle-psx 0.9.38.6+git20151019-2
has caused the Debian Bug report #827148,
regarding libretro-beetle-psx: please make the build reproducible
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
827148: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=827148
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: libretro-beetle-psx
Version: 0.9.38.6+git20151019-1
Severity: wishlist
Tags: patch upstream
User: [email protected]
Usertags: fileordering
X-Debbugs-Cc: [email protected]
Hi!
While working on the "reproducible builds" effort [1], we have noticed
that libretro-beetle-psx could not be built reproducibly.
Some source files are not sorted, which causes a non-deterministic
linking order.
The attached patch fixes this.
Regards,
Reiner
[1]: https://wiki.debian.org/ReproducibleBuilds
diff --git a/debian/patches/03_reproducible_build.patch b/debian/patches/03_reproducible_build.patch
new file mode 100644
index 0000000..e6b56bb
--- /dev/null
+++ b/debian/patches/03_reproducible_build.patch
@@ -0,0 +1,14 @@
+Author: Reiner Herrmann <[email protected]>
+Description: Sort source files for deterministic linking order
+
+--- a/Makefile.common
++++ b/Makefile.common
+@@ -103,7 +103,7 @@
+ endif
+
+ ifeq ($(NEED_TREMOR), 1)
+- SOURCES_C += $(wildcard $(MEDNAFEN_DIR)/tremor/*.c)
++ SOURCES_C += $(sort $(wildcard $(MEDNAFEN_DIR)/tremor/*.c))
+ FLAGS += -DNEED_TREMOR
+ endif
+
diff --git a/debian/patches/series b/debian/patches/series
index 2e50ae5..651aa8f 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,2 +1,3 @@
01_shared_libtrio.patch
02_fix_warning.patch
+03_reproducible_build.patch
signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---
Source: libretro-beetle-psx
Source-Version: 0.9.38.6+git20151019-2
We believe that the bug you reported is fixed in the latest version of
libretro-beetle-psx, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Sérgio Benjamim <[email protected]> (supplier of updated
libretro-beetle-psx 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Sun, 12 Jun 2016 21:51:00 -0300
Source: libretro-beetle-psx
Binary: libretro-beetle-psx
Architecture: source
Version: 0.9.38.6+git20151019-2
Distribution: unstable
Urgency: low
Maintainer: Debian Games Team <[email protected]>
Changed-By: Sérgio Benjamim <[email protected]>
Description:
libretro-beetle-psx - Libretro wrapper for the Beetle PSX core
Closes: 827148
Changes:
libretro-beetle-psx (0.9.38.6+git20151019-2) unstable; urgency=low
.
* Changed package maintainer to Debian Games Team.
* Added patch to reproducible build (Closes: #827148).
* Added patch to fix hardening-no-fortify-functions.
* Fixed hardening-no-bindnow.
Checksums-Sha1:
8d1b72b7cdce2d4ef422af16d7ffb56cf268b3f0 2003
libretro-beetle-psx_0.9.38.6+git20151019-2.dsc
25c8b2500c4474591f07f72a6bb0db854dd9defa 5080
libretro-beetle-psx_0.9.38.6+git20151019-2.debian.tar.xz
Checksums-Sha256:
7306e521ea28a6a12ab1906fd8a4345e259ec1b316a55585cbad12863f41910f 2003
libretro-beetle-psx_0.9.38.6+git20151019-2.dsc
7f41abfba32ca71a97927a52a5301cd72f0ada54614fbb62fd96b2339f18bca6 5080
libretro-beetle-psx_0.9.38.6+git20151019-2.debian.tar.xz
Files:
7d3467ce521953994ffe78507d399887 2003 games optional
libretro-beetle-psx_0.9.38.6+git20151019-2.dsc
ebf6baf302210364d03d6155e6432b28 5080 games optional
libretro-beetle-psx_0.9.38.6+git20151019-2.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAEBCAAGBQJXYrrGAAoJEPNPCXROn13Z178QAKT2iUWpEjrz/J7bZw+32bIe
unfmK6dJezq5FqX++Amtlzy0FpWFMBgk7f0Qg6juCol0K4o59vUFQesZbrU9CZ0J
PyNQFHNwjD9fRiUolp8PeockP1yIGnS5DZtkTQSQRcLreAmQswzYCPgtLlwZ8uFm
e/l1MlcGyd1Ay3pzpOhdzsEGPvSbE2/HrNalvi/bmvn790zm2UCC7MDcByUopuyg
Eq1fLlXXfd3YK+QBBxywKpDnpvlCHR73S6MUXTSiYo8YtnRt6/mKDy6WhCZ9n6ec
wcscxjcZYHSWnAzy1m1owo8U/If+1UckibnB+d3WdslwlYFFBpVZpXZWf5DWj6FG
le2wEbTmiQpxeApRsdnneeKc2JUdhNtQO/IYeZt3wOjlR8gzLbandmyIhosEZfDJ
HuqQUrFqFKtYzMDavWn9eqty5yXUa+x2yUcuJk2iQuLNUMwDspqtsxy66vRhYwzw
yrffoc3YrJUgK1KHYVmhDwXBNVxCT6nhoO1hmW9oAhVMevQQVsd1T4M7cPMmnL52
CQ45kR822mzTHopvFBWjl1EUBWLwzjiSfz0vr4T6KUvkz9IPqwctQYI7exy5r8eV
ttcWCu2RTYeq4QyZ9+QwcNLrvdjzTainr3P4oh7korOjC+ER4BTPJje4DytHOaPc
4/U8FhcI8s6MgjbKi1Ud
=Y7Ci
-----END PGP SIGNATURE-----
--- End Message ---