[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