[arch-commits] Commit in atlas-lapack-base/trunk (Makefile PKGBUILD)

Antonio Rojas arojas at archlinux.org
Sat Nov 14 08:10:24 UTC 2015


    Date: Saturday, November 14, 2015 @ 09:10:23
  Author: arojas
Revision: 146788

Fix underlinking (FS#47049)

Modified:
  atlas-lapack-base/trunk/Makefile
  atlas-lapack-base/trunk/PKGBUILD

----------+
 Makefile |    8 ++++----
 PKGBUILD |    8 ++++----
 2 files changed, 8 insertions(+), 8 deletions(-)

Modified: Makefile
===================================================================
--- Makefile	2015-11-14 08:10:11 UTC (rev 146787)
+++ Makefile	2015-11-14 08:10:23 UTC (rev 146788)
@@ -11,13 +11,13 @@
 	ld $(LDFLAGS) -shared -soname libblas.so.3 -o $@ --whole-archive \
 	   libf77blas.a --no-whole-archive $(F77SYSLIB) -L. -latlas
 
-libcblas.so : libcblas.a libatlas.so
-	ld $(LDFLAGS) -shared -soname $@ -o $@ --whole-archive libcblas.a \
-	    -L. -latlas
-
 libblas.so: libf77blas.so
 	ln -s $< $@
 
+libcblas.so : libcblas.a libatlas.so libblas.so
+	ld $(LDFLAGS) -shared -soname $@ -o $@ --whole-archive libcblas.a \
+	    -L. -latlas -lblas
+
 liblapack.so : liblapack.a libcblas.so libblas.so
 	ld $(LDFLAGS) -shared -soname liblapack.so.3 -o $@ --whole-archive \
 	   liblapack.a --no-whole-archive $(F77SYSLIB) -L. -lcblas -lblas -lgcc_s

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2015-11-14 08:10:11 UTC (rev 146787)
+++ PKGBUILD	2015-11-14 08:10:23 UTC (rev 146788)
@@ -8,7 +8,7 @@
 pkgname=atlas-lapack-base
 pkgver=3.10.2
 _lapackver=3.5.0
-pkgrel=2
+pkgrel=3
 pkgdesc="Complete LAPACK and BLAS implementation using optimized ATLAS routines"
 url="http://math-atlas.sourceforge.net/"
 depends=(gcc-libs)
@@ -18,8 +18,8 @@
 provides=(blas cblas "lapack=$_lapackver" atlas-lapack)
 license=(custom:blas custom:lapack custom:atlas)
 options=(!makeflags)
-source=(http://www.netlib.org/lapack/lapack-$_lapackver.tgz http://downloads.sourceforge.net/math-atlas/atlas${pkgver}.tar.bz2 blas-license.txt 
-atlas-license.txt Makefile disable-throttling-check.patch)
+source=(http://www.netlib.org/lapack/lapack-$_lapackver.tgz http://downloads.sourceforge.net/project/math-atlas/Stable/3.10.2/atlas3.10.2.tar.bz2 
+blas-license.txt atlas-license.txt Makefile disable-throttling-check.patch)
 noextract=(lapack-$_lapackver.tgz)
 install=$pkgname.install
 md5sums=('b1d3e3e425b2e44a06760ff173104bdf'
@@ -26,7 +26,7 @@
          'a4e21f343dec8f22e7415e339f09f6da'
          'e8e512ee7a2d550139dcd765f127816b'
          '4903eb06072dfbf94710691ccb6660bf'
-         'd598a27d392d41b00f8e440f1f8fc2a4'
+         'f4c4d7281766b10dadc0179d00b4759f'
          '54f80b9a56f13f960017460c36b725ce')
 
 prepare() {



More information about the arch-commits mailing list