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

ntyni pushed a commit to branch master
in repository libmodule-build-perl.

commit bed30ff6ba7e7438625b9e3643d20abd40db8e31
Author: Niko Tyni <nt...@debian.org>
Date:   Mon Sep 14 19:55:30 2015 +0300

    Export patches with git-debcherry
    
    Gbp-Dch: ignore
---
 ...cess-file-lists-generated-by-rscan_dir-to-sort.patch} | 16 ++++++++--------
 debian/patches/series                                    |  2 +-
 2 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/debian/patches/0002-Sort-file-lists-generated-by-rscan_dir.patch 
b/debian/patches/0003-Preprocess-file-lists-generated-by-rscan_dir-to-sort.patch
similarity index 60%
rename from debian/patches/0002-Sort-file-lists-generated-by-rscan_dir.patch
rename to 
debian/patches/0003-Preprocess-file-lists-generated-by-rscan_dir-to-sort.patch
index a7e3b6d..15aad86 100644
--- a/debian/patches/0002-Sort-file-lists-generated-by-rscan_dir.patch
+++ 
b/debian/patches/0003-Preprocess-file-lists-generated-by-rscan_dir-to-sort.patch
@@ -1,6 +1,6 @@
 From: Niko Tyni <nt...@debian.org>
 Date: Tue, 1 Sep 2015 22:05:27 +0300
-Subject: [PATCH] Sort file lists generated by rscan_dir()
+Subject: [PATCH] Preprocess file lists generated by rscan_dir() to sort them
 
 The rscan_dir() function traverses a directory with File::Find,
 which returns files in readdir() order. This order is nondeterministic
@@ -11,8 +11,8 @@ The lists are used, among other things, to find C files to 
compile
 The linking order affects the generated binary, essentially rendering
 it nondeterministic and breaking reproducibility.
 
-Forwarded: https://rt.cpan.org/Public/Bug/Display.html?id=106813
-Patch-Name: 0002-Sort-file-lists-generated-by-rscan_dir.patch
+Bug-Debian: https://bugs.debian.org/797709
+Bug: https://rt.cpan.org/Public/Bug/Display.html?id=106813
 ---
 
  lib/Module/Build/Base.pm | 2 +-
@@ -21,12 +21,12 @@ Patch-Name: 
0002-Sort-file-lists-generated-by-rscan_dir.patch
 diff --git a/lib/Module/Build/Base.pm b/lib/Module/Build/Base.pm
 --- a/lib/Module/Build/Base.pm
 +++ b/lib/Module/Build/Base.pm
-@@ -5255,7 +5255,7 @@ sub rscan_dir {
+@@ -5254,7 +5254,7 @@ sub rscan_dir {
+              ref($pattern) eq 'CODE' ? sub {push @result, $File::Find::name 
if $pattern->()} :
               die "Unknown pattern type";
  
-   File::Find::find({wanted => $subr, no_chdir => 1}, $dir);
--  return \@result;
-+  return [ sort @result ];
+-  File::Find::find({wanted => $subr, no_chdir => 1}, $dir);
++  File::Find::find({wanted => $subr, no_chdir => 1, preprocess => sub { sort 
@_ }}, $dir);
+   return \@result;
  }
  
- sub delete_filetree {
diff --git a/debian/patches/series b/debian/patches/series
index 01dacf7..ff0208f 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,4 +1,4 @@
 # exported from git by git-debcherry
 man-ext
 0001-Allow-loading-from-system-path-when-running-under-au.patch
-0002-Sort-file-lists-generated-by-rscan_dir.patch
+0003-Preprocess-file-lists-generated-by-rscan_dir-to-sort.patch

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-perl/packages/libmodule-build-perl.git

_______________________________________________
Pkg-perl-cvs-commits mailing list
Pkg-perl-cvs-commits@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-perl-cvs-commits

Reply via email to