commit perl-PDL for openSUSE:Factory:NonFree
![](https://seccdn.libravatar.org/avatar/e2145bc5cf53dda95c308a3c75e8fef3.jpg?s=120&d=mm&r=g)
Hello community, here is the log from the commit of package perl-PDL for openSUSE:Factory:NonFree checked in at 2014-07-15 08:05:35 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory:NonFree/perl-PDL (Old) and /work/SRC/openSUSE:Factory:NonFree/.perl-PDL.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "perl-PDL" Changes: -------- --- /work/SRC/openSUSE:Factory:NonFree/perl-PDL/perl-PDL.changes 2012-07-02 11:07:04.000000000 +0200 +++ /work/SRC/openSUSE:Factory:NonFree/.perl-PDL.new/perl-PDL.changes 2014-07-15 08:05:36.000000000 +0200 @@ -1,0 +2,12 @@ +Tue Jul 16 15:43:35 CEST 2013 - mls@suse.de + +- use -fno-aggressive-loop-optimizations instead of -fno-tree-ch + +------------------------------------------------------------------- +Mon Jul 15 20:02:17 CEST 2013 - mls@suse.de + +- added patch: PDL-2.4.11-hashcmp.diff + fix testcase so that it can cope with hash randomization +- compile with -fno-tree-ch to work around a gcc 4.8.1 compiler bug + +------------------------------------------------------------------- New: ---- PDL-2.4.11-hashcmp.diff ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-PDL.spec ++++++ --- /var/tmp/diff_new_pack.PVLZ5G/_old 2014-07-15 08:05:37.000000000 +0200 +++ /var/tmp/diff_new_pack.PVLZ5G/_new 2014-07-15 08:05:37.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-PDL # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,6 +15,7 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + Name: perl-PDL %define cpan_name PDL Version: 2.4.11 @@ -32,6 +33,7 @@ Patch5: PDL-2.4.7-ppdef.diff Patch6: PDL-2.4.7-strncat.diff Patch7: PDL-2.4.11-implicit.diff +Patch8: PDL-2.4.11-hashcmp.diff BuildRequires: f2c BuildRequires: fftw3-devel BuildRequires: freeglut-devel @@ -66,10 +68,11 @@ %patch5 %patch6 %patch7 +%patch8 %build perl Makefile.PL -make -j1 CCCDLFLAGS="-fPIC -DPERL_REENTR_API=1" #to make the tests of srand pass +make -j1 CCCDLFLAGS="-fPIC -fno-aggressive-loop-optimizations -DPERL_REENTR_API=1" #to make the tests of srand pass %check Xvfb :95 & ++++++ PDL-2.4.11-hashcmp.diff ++++++ --- t/hdrs.t.orig 2013-07-15 18:00:29.000000000 +0000 +++ t/hdrs.t 2013-07-15 18:00:52.000000000 +0000 @@ -16,7 +16,7 @@ sub hdrcmp { my ($ah,$bh) = map {$_->gethdr} @_; # Copy-by-reference test is obsolete; check contents instead (CED 12-Apr-2003) # return $ah==$bh - return join("",%{$ah}) eq join("",%{$bh}); + return join("",sort(%{$ah})) eq join("",sort(%{$bh})); } print "1..9\n"; --- t/niceslice.t.orig 2013-07-15 18:00:33.000000000 +0000 +++ t/niceslice.t 2013-07-15 18:01:16.000000000 +0000 @@ -208,7 +208,7 @@ eval translate_and_show '$b = $a(1:2,pdl # Old hdrcpy test (for copy-by-reference); this is obsolete # with quasi-deep copying. --CED 11-Apr-2003 # ok (!$@ and $b->gethdr() == $h); -ok(!$@ and join("",%{$b->gethdr}) eq join("",%{$h})); +ok(!$@ and join("",sort(%{$b->gethdr})) eq join("",sort(%{$h}))); $a = ones(10); my $i = which $a < 0; -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@hilbert.suse.de