[gsl] Don't link libgsl with libgslcblas - the choice of the CBLAS library is supposed to be done at link

Susi Lehtola jussilehtola at fedoraproject.org
Tue Dec 9 00:27:37 UTC 2014


commit 274ead6eec67e42b911ff52bd6e666b4ac0ad916
Author: Susi Lehtola <jussilehtola at fedoraproject.org>
Date:   Tue Dec 9 01:35:25 2014 +0100

    Don't link libgsl with libgslcblas - the choice of the CBLAS library is supposed to be done at link time.

 gsl.spec |    9 ++++++---
 1 files changed, 6 insertions(+), 3 deletions(-)
---
diff --git a/gsl.spec b/gsl.spec
index 3dfdd76..de8e946 100644
--- a/gsl.spec
+++ b/gsl.spec
@@ -1,7 +1,7 @@
 Summary: The GNU Scientific Library for numerical analysis
 Name: gsl
 Version: 1.16
-Release: 15%{?dist}
+Release: 16%{?dist}
 URL: http://www.gnu.org/software/gsl/
 # info part of this package is under GFDL license
 # eigen/nonsymmv.c and eigen/schur.c
@@ -11,7 +11,6 @@ Group: System Environment/Libraries
 
 Source: ftp://ftp.gnu.org/gnu/gsl/%{name}-%{version}.tar.gz
 Patch0: gsl-1.10-lib64.patch
-Patch1: gsl-1.14-link.patch
 Patch2: gsl-bug39055.patch
 BuildRequires: pkgconfig
 
@@ -34,7 +33,6 @@ developing programs using the GSL (GNU Scientific Library).
 %prep
 %setup -q
 %patch0 -p1 -b .lib64
-%patch1 -p1 -b .libs
 %patch2 -p1 -b .bug39055
 iconv -f windows-1252 -t utf-8 THANKS  > THANKS.aux
 touch -r THANKS THANKS.aux
@@ -95,6 +93,10 @@ fi
 %{_mandir}/man3/*.3*
 
 %changelog
+* Mon Dec 07 2014 Susi Lehtola <jussilehtola at fedoraproject.org> - 1.16-16
+- Drop linkage patch: libgsl should not link to libgslcblas,
+  so that more efficient libraries can be used (BZ #1007058).
+
 * Sat Aug 16 2014 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.16-15
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
 
@@ -217,3 +219,4 @@ fi
 - add pkgconfig dependency
 - separate static libraries to -static subpackage
 - fix gsl-config script - thanks Patrice Dumas
+


More information about the scm-commits mailing list