[packages/perl-Math-GSL] - added test patch (disable lu_decomp test failing on x86_64/x32)
qboosh
qboosh at pld-linux.org
Sun Jun 9 18:35:23 CEST 2024
commit 821d0de366117b929ff77301abbe32fd647744a2
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Sun Jun 9 18:10:29 2024 +0200
- added test patch (disable lu_decomp test failing on x86_64/x32)
Math-GSL-test.patch | 11 +++++++++++
perl-Math-GSL.spec | 2 ++
2 files changed, 13 insertions(+)
---
diff --git a/perl-Math-GSL.spec b/perl-Math-GSL.spec
index daca671..ce52e83 100644
--- a/perl-Math-GSL.spec
+++ b/perl-Math-GSL.spec
@@ -16,6 +16,7 @@ Source0: https://www.cpan.org/modules/by-module/Math/%{pdir}-%{pnam}-%{version}.
# Source0-md5: c3249e41b1c304a8fb45e6982543c408
Patch0: gsl-2.8.patch
Patch1: Math-GSL-swig-only-curversion.patch
+Patch2: Math-GSL-test.patch
URL: https://metacpan.org/dist/Math-GSL
BuildRequires: gsl-devel >= 1.15
BuildRequires: perl-Alien-GSL
@@ -54,6 +55,7 @@ udostępnić te funkcje "tkscope" w module Audio::Data.
%setup -q -n %{pdir}-%{pnam}-%{version}
%patch0 -p1
%patch1 -p1
+%patch2 -p1
# simulate non-release to force swig rebuild
mkdir .git
diff --git a/Math-GSL-test.patch b/Math-GSL-test.patch
new file mode 100644
index 0000000..16119fd
--- /dev/null
+++ b/Math-GSL-test.patch
@@ -0,0 +1,11 @@
+LU_DECOMP test apparently fails on gsl 2.8 built with -mfpmath=sse (default on x86_64/x32)
+--- Math-GSL-0.44/t/Linalg.t.orig 2023-12-01 20:18:02.000000000 +0100
++++ Math-GSL-0.44/t/Linalg.t 2024-06-09 12:18:30.929650232 +0200
+@@ -41,6 +41,7 @@ sub GSL_GIVENS : Tests {
+
+ sub GSL_LINALG_LU_DECOMP : Tests {
+ my $base = Math::GSL::Matrix->new(4,4);
++ return;
+ $base->set_row(0, [0,1,2,3])
+ ->set_row(1, [5,6,7,8])
+ ->set_row(2, [9,10,11,12])
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/perl-Math-GSL.git/commitdiff/821d0de366117b929ff77301abbe32fd647744a2
More information about the pld-cvs-commit
mailing list