Package Details: openblas-lapack 0.3.7-3

Git Clone URL: https://aur.archlinux.org/openblas-lapack.git (read-only, click to copy)
Package Base: openblas-lapack
Description: Optimized BLAS library based on GotoBLAS2 1.13 BSD (providing blas, lapack, and cblas)
Upstream URL: http://www.openblas.net/
Licenses: BSD
Conflicts: blas, cblas, lapack, lapacke, openblas
Provides: blas=3.8.0, cblas=3.8.0, lapack=3.8.0, lapacke=3.8.0, openblas
Submitter: sftrytry
Maintainer: thrasibule
Last Packager: thrasibule
Votes: 82
Popularity: 0.026017
First Submitted: 2013-11-20 23:53
Last Updated: 2019-11-29 02:39

Required by (380)

Sources (1)

Latest Comments

1 2 3 4 5 6 ... Next › Last »

samk commented on 2019-11-29 16:16

Just checked, and it creates libopenblas.so.3 instead of libopenblas.so.0. So, all good now. Thanks!

thrasibule commented on 2019-11-29 02:58

@samk, sorry I reverted some previous change by eolianoe, this should be working now.

samk commented on 2019-11-28 14:29

I realized that some R package was looking for /usr/lib/libopenblas.so.3

However, with this PKGBUILD only libopenblas.so.0 is created.

Thus, I suggest to add the following lines to the PKGBUILD, in a similar way as for BLAS, CBLAS...., but of course without linking to itself:

# OPENBLAS

ln -sf libopenblas.so libopenblas.so.${_lapackver:0:1}

ln -sf libopenblas.so libopenblas.so.${_lapackver}

simonp commented on 2019-11-12 13:05

0.3.7: https://gist.github.com/a67bcb8ec51321d3838001f049379eb2

huyizheng commented on 2019-08-31 07:31

There's a bug of this package. It provides blas/cblas/lapack, but it doesn't provides "/usr/lib/pkgconfig/{blas.pc, cblas.pc, lapack.pc}", which makes some packages that requires these files failed to build against this package. The package openblas at community repo provides blas, and it does provides "/usr/lib/pkgconfig/blas.pc".

a.kudelin commented on 2019-05-06 20:49

@eolianoe If you was experiencing a problem with threaded OpenBLAS, please, open an issue on its github page. AFAIK, OpenBLAS is alright with OpenMP, moreover, openblas in the community repo comes with the option USE_OPENMP=1.

eolianoe commented on 2019-05-06 19:16

@thrasibule: USE_COMPILER_TLS was needed to avoid a bug, I removed it @a.kudelin: BUILD_LAPACK_DEPRECATED is needed to build some old codes and OpenMP was bugguy a while back when using in a OpenMP, some tests are needed to check if everything is ok

a.kudelin commented on 2019-05-06 08:05

NO_LAPACK=0 is enough for LAPACK to be enabled, and BUILD_LAPACK_DEPRECATED=1 is excessive. Mb, it's worth to enable OpenMP?

thrasibule commented on 2019-05-06 02:04

USE_COMPILER_TLS is not used anywhere in the code (I know it's disabled in the PKGBUILD, but if one tries to set it to 1, one might be surprised that it doesn't do anything.) You probably meant to use USE_TLS=0 instead.

petronny commented on 2019-05-05 18:28

Hi, this is not an any package. Please update its arch to ('x86_64').