[allegro4.4] 01/02: Apply patch of Reiner Herrmann improving build reproducability.

Tobias Hansen thansen at moszumanska.debian.org
Tue Jun 21 18:41:11 UTC 2016


This is an automated email from the git hooks/post-receive script.

thansen pushed a commit to branch master
in repository allegro4.4.

commit 1f22154e6d9d9db38c13e67da622131d4a5af90e
Author: Tobias Hansen <thansen at debian.org>
Date:   Tue Jun 21 19:38:08 2016 +0100

    Apply patch of Reiner Herrmann improving build reproducability.
---
 debian/changelog                       |  7 +++++++
 debian/patches/series                  |  1 +
 debian/patches/sort_source_files.patch | 15 +++++++++++++++
 3 files changed, 23 insertions(+)

diff --git a/debian/changelog b/debian/changelog
index 36d15c3..09357d3 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+allegro4.4 (2:4.4.2-9) UNRELEASED; urgency=medium
+
+  * Apply patch of Reiner Herrmann improving build reproducability.
+    (Closes: #824140)
+
+ -- Tobias Hansen <thansen at debian.org>  Tue, 21 Jun 2016 19:36:19 +0100
+
 allegro4.4 (2:4.4.2-8) unstable; urgency=medium
 
   * Make build reproducible, fixing examples/source.tar.gz sorted
diff --git a/debian/patches/series b/debian/patches/series
index 97b0f63..aa2284c 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -9,3 +9,4 @@ asm_fixes.patch
 fix_ftbfs_nonlinux.patch
 fix_ftbfs_with_sbuild.patch
 customize_allegro-config.patch
+sort_source_files.patch
diff --git a/debian/patches/sort_source_files.patch b/debian/patches/sort_source_files.patch
new file mode 100644
index 0000000..6ce0533
--- /dev/null
+++ b/debian/patches/sort_source_files.patch
@@ -0,0 +1,15 @@
+Author: Reiner Herrmann <reiner at reiner-h.de>
+Description: Sort list of source files for reproducible build
+
+--- a/tools/CMakeLists.txt
++++ b/tools/CMakeLists.txt
+@@ -4,7 +4,9 @@
+ #
+ 
+ file(GLOB PLUGIN_SRCS ${CMAKE_CURRENT_SOURCE_DIR}/plugins/*.c)
++list(SORT PLUGIN_SRCS)
+ file(GLOB PLUGIN_INCS ${CMAKE_CURRENT_SOURCE_DIR}/plugins/*.inc)
++list(SORT PLUGIN_INCS)
+ 
+ # XXX support plugin "scripts", i.e. linker arguments.
+ # With CMake it should just be the name of a target to link with.

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/allegro4.4.git



More information about the Pkg-games-commits mailing list