This is an automated email from the git hooks/post-receive script. gregoa pushed a commit to branch master in repository libopengl-perl.
commit 122b94759fa7996b5ba4c07f8357bcb8936313f4 Author: gregor herrmann <gre...@debian.org> Date: Sat May 2 21:53:46 2015 +0200 Add patch to make build reproducible. Thanks: Chris Lamb for the bug report and patch. Closes: #778961 --- debian/patches/reproducible_build | 31 +++++++++++++++++++++++++++++++ debian/patches/series | 1 + 2 files changed, 32 insertions(+) diff --git a/debian/patches/reproducible_build b/debian/patches/reproducible_build new file mode 100644 index 0000000..a232259 --- /dev/null +++ b/debian/patches/reproducible_build @@ -0,0 +1,31 @@ +Description: make build reproducible by applying some sorting + cf. https://reproducible.debian.net/dbd/unstable/amd64/libopengl-perl_0.6703+dfsg-1.debbindiff.html +Origin: vendor +Bug-Debian: https://bugs.debian.org/778961 +Author: Chris Lamb <la...@debian.org> +Reviewed-by: gregor herrmann <gre...@debian.org> +Last-Update: 2015-05-02 +Forwarded: https://rt.cpan.org/Ticket/Display.html?id=104161 +Bug: https://rt.cpan.org/Ticket/Display.html?id=104161 + +--- a/Makefile.PL ++++ b/Makefile.PL +@@ -8,6 +8,9 @@ + # See lib/ExtUtils/MakeMaker.pm for details of how to influence + # the contents of the Makefile that is written. + ++# Ensure deterministic output ++$Data::Dumper::Sortkeys = 1; ++ + # Supported windowing interfaces + our $is_valid_interface = + { +@@ -505,7 +508,7 @@ + } + + # Marshall libs +- my $libs = ' -l'.join(' -l',values(%$found_libs)); ++ my $libs = ' -l'.join(' -l',sort values(%$found_libs)); + my @more_libs = qw + { + -lX11 diff --git a/debian/patches/series b/debian/patches/series index e78b638..6666d7b 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -3,3 +3,4 @@ add-gl_exclude.h glext_procs-replacement use-systems-gl dont_link_against_unused_libs +reproducible_build -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libopengl-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