Your message dated Thu, 16 Jun 2016 16:21:14 +0000
with message-id <[email protected]>
and subject line Bug#827147: fixed in libretro-beetle-pce-fast 
0.9.38.7+git20160609-1
has caused the Debian Bug report #827147,
regarding libretro-beetle-pce-fast: 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.)


-- 
827147: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=827147
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: libretro-beetle-pce-fast
Version: 0.9.36.1+git20160324-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-pce-fast 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..9264d78
--- /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
+@@ -93,7 +93,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 1e46cb6..2a69dbc 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,2 +1,3 @@
 01_shared_libtrio.patch
 02_shared_libsndfile.patch
+03_reproducible_build.patch

Attachment: signature.asc
Description: PGP signature


--- End Message ---
--- Begin Message ---
Source: libretro-beetle-pce-fast
Source-Version: 0.9.38.7+git20160609-1

We believe that the bug you reported is fixed in the latest version of
libretro-beetle-pce-fast, 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-pce-fast 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:23:00 -0300
Source: libretro-beetle-pce-fast
Binary: libretro-beetle-pce-fast
Architecture: source
Version: 0.9.38.7+git20160609-1
Distribution: unstable
Urgency: low
Maintainer: Debian Games Team <[email protected]>
Changed-By: Sérgio Benjamim <[email protected]>
Description:
 libretro-beetle-pce-fast - Libretro wrapper for the Beetle PCE FAST core
Closes: 827147
Changes:
 libretro-beetle-pce-fast (0.9.38.7+git20160609-1) unstable; urgency=low
 .
   * Updated to latest git, 095d63f.
   * Changed package maintainer to Debian Games Team.
   * Added patch to reproducible build (Closes: #827147).
   * Added patch to fix hardening-no-fortify-functions.
   * Removed shared libtrio patch (upstream removed this dependency).
   * Fixed hardening-no-bindnow.
Checksums-Sha1:
 8467db0a4cb2daa858ab93b7c8f168636520b5da 2057 
libretro-beetle-pce-fast_0.9.38.7+git20160609-1.dsc
 00d6faeacdb919111ebbea814e542e573427336b 375441 
libretro-beetle-pce-fast_0.9.38.7+git20160609.orig.tar.gz
 54198ac5081b7f375c6a7f4a0eb790af6e864820 4708 
libretro-beetle-pce-fast_0.9.38.7+git20160609-1.debian.tar.xz
Checksums-Sha256:
 249972c1153857f0aee656af63cc079add63e291944286657613f0cb00d870e2 2057 
libretro-beetle-pce-fast_0.9.38.7+git20160609-1.dsc
 e0dd57296666a201f138d8ad87ec747fb5153b564346eb30365105f868ba94b6 375441 
libretro-beetle-pce-fast_0.9.38.7+git20160609.orig.tar.gz
 ec272a9c0b3f42c2d11e45279ff1c8bcc298096cefc10158df4fb3cec765cc5e 4708 
libretro-beetle-pce-fast_0.9.38.7+git20160609-1.debian.tar.xz
Files:
 67ab4d7c0f5e3228a8c685a631d2b2d8 2057 games optional 
libretro-beetle-pce-fast_0.9.38.7+git20160609-1.dsc
 6da4bc3cd11c0d9f6f44e37b358d1c5e 375441 games optional 
libretro-beetle-pce-fast_0.9.38.7+git20160609.orig.tar.gz
 a3d7c93f39c8624a577631d253f6a9ad 4708 games optional 
libretro-beetle-pce-fast_0.9.38.7+git20160609-1.debian.tar.xz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBCAAGBQJXYrtRAAoJEPNPCXROn13ZIkwQAMAauDSQJ+OQKH6MoQPkTLHN
UT2b4o7id561EOoeKMsb6mCOjRsW4U+Vy9LvFwCORCfvJDUlhr1c89wEgoao7PxH
m/9sw1iI/NlZbP0pW83tQXCp0a3EtYoJdrYRjQX7vqwdZT8o1lnNkJD4PpfCAuEz
9woAhLuQ0zBkVuPKNUJO4uRU4YDkBh4j1GVkviIczYsunQs3XBPRg+Wl32jtsIDf
nyXaMTH86Ueu39o2rwu6G49Zx2NdzHFy0I6PBzhVbB5Rmyao+TkcT2GZGw/ACchl
1ChvCh9wFLQxMF+wwNqmo8ZJO9iqh9oZEReTc+mf3jsX9JWGnh1EP0E802j/jioN
Dn7BT19K+3z9NGcc2vrNaYymxIZqCJUp8u27zN5+Yjf2r/yk1kmIF6aCsGFkaLUf
Edq5pbx+spx9CeGzey7+Ja0xHoqX6EQkC1LPCuLPyZLwDVdYSYAvKRU6A7lIcJsG
anzILDJZwNmKqmTmFCxNWcUSCvFcGCM0knbNXgeXzfpZa70nm+27jcLbFV0pvKXp
3woLe1X2f3aVR1JSFXfH6SRk1wWiwyJkirs8lB/kAXpmTNXipiD3OJhZqSVn4D8B
q+zGGABenvrSXBQCu0GbJU47gq8yMUuGi9pidArPhIT2Wcc/DxVL7si0bHvcJXOp
G9XpxJc1lLqEvhfbBG9p
=80lm
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to