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 - [email protected]
+
+- use -fno-aggressive-loop-optimizations instead of -fno-tree-ch
+
+-------------------------------------------------------------------
+Mon Jul 15 20:02:17 CEST 2013 - [email protected]
+
+- 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: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to