commit perl-Alien-wxWidgets for openSUSE:Factory
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 - stefan.bruens@rwth-aachen.de + +- 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;
participants (1)
-
root@hilbert.suse.de