Hello community,

here is the log from the commit of package perl-Alien-wxWidgets for 
openSUSE:Factory checked in at 2016-11-28 15:10:37
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Alien-wxWidgets (Old)
 and      /work/SRC/openSUSE:Factory/.perl-Alien-wxWidgets.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-Alien-wxWidgets"

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/perl-Alien-wxWidgets/perl-Alien-wxWidgets.changes    
    2016-11-22 18:58:30.000000000 +0100
+++ 
/work/SRC/openSUSE:Factory/.perl-Alien-wxWidgets.new/perl-Alien-wxWidgets.changes
   2016-11-28 15:10:39.000000000 +0100
@@ -1,0 +2,6 @@
+Sat Nov 26 13:56:53 UTC 2016 - [email protected]
+
+- Add perl-Alien-wxWidgets-dump_sorted_config.patch:
+  sort config dictionaries to make builds deterministic
+
+-------------------------------------------------------------------

New:
----
  perl-Alien-wxWidgets-dump_sorted_config.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ perl-Alien-wxWidgets.spec ++++++
--- /var/tmp/diff_new_pack.T1rkzI/_old  2016-11-28 15:10:40.000000000 +0100
+++ /var/tmp/diff_new_pack.T1rkzI/_new  2016-11-28 15:10:40.000000000 +0100
@@ -28,6 +28,7 @@
 Source1:        cpanspec.yml
 Patch0:         perl-Alien-wxWidgets-do_not_build_wxgtk.patch
 Patch1:         perl-Alien-wxWidgets-ignore_cbuilder_version.patch
+Patch2:         perl-Alien-wxWidgets-dump_sorted_config.patch
 # MANUAL
 #BuildArch:     noarch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
@@ -58,6 +59,7 @@
 find . -type f -print0 | xargs -0 chmod 644
 %patch0 
 %patch1 
+%patch2 
 # MANUAL BEGIN
 # this copy of GNU patch is only used on win32, remove it for license clarity
 # see https://build.opensuse.org/request/show/237465

++++++ cpanspec.yml ++++++
--- /var/tmp/diff_new_pack.T1rkzI/_old  2016-11-28 15:10:40.000000000 +0100
+++ /var/tmp/diff_new_pack.T1rkzI/_new  2016-11-28 15:10:40.000000000 +0100
@@ -7,6 +7,7 @@
 patches:
   perl-Alien-wxWidgets-do_not_build_wxgtk.patch: 
   perl-Alien-wxWidgets-ignore_cbuilder_version.patch:
+  perl-Alien-wxWidgets-dump_sorted_config.patch:
 
 preamble: |-
   BuildRequires:  gcc-c++

++++++ perl-Alien-wxWidgets-dump_sorted_config.patch ++++++
--- lib/Alien/wxWidgets.pm.orig 2016-11-23 16:54:35.940061462 +0100
+++ lib/Alien/wxWidgets.pm      2016-11-23 16:55:14.383929523 +0100
@@ -132,6 +132,8 @@
     my @configs = $class->get_configurations( @_ );
 
     require Data::Dumper;
+    # sort output, to have same output as from My::Build::Base
+    $Data::Dumper::Sortkeys = 1;
     print Data::Dumper->Dump( \@configs );
 }
 
--- inc/My/Build/Base.pm.orig   2016-11-24 14:43:52.306654279 +0100
+++ inc/My/Build/Base.pm        2016-11-24 14:44:09.806598987 +0100
@@ -218,6 +218,8 @@
     my %config = $self->_init_config;
     my $base = $self->awx_key;
 
+    # sort output for reproducible builds
+    $Data::Dumper::Sortkeys = 1;
     my $body = Data::Dumper->Dump( [ \%config ] );
     $body =~ s/rEpLaCe/$base/g;
 

Reply via email to