commit: 0e143007295f7fe3fe1b5f9506817216d5eb80e2
Author: Benda Xu <heroxbd <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 28 07:37:03 2017 +0000
Commit: Benda XU <heroxbd <AT> gentoo <DOT> org>
CommitDate: Mon Aug 28 07:37:03 2017 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=0e143007
sci-libs/openblas: USE flags of single-threaded version.
When neither openmp nor threads USE flag is set, OpenBLAS
should build a single-threaded version with make option
USE_THREAD=0.
Package-Manager: Portage-2.3.3, Repoman-2.3.1
sci-libs/openblas/openblas-0.2.20.ebuild | 2 ++
1 file changed, 2 insertions(+)
diff --git a/sci-libs/openblas/openblas-0.2.20.ebuild
b/sci-libs/openblas/openblas-0.2.20.ebuild
index c15c6eb73..838c334d6 100644
--- a/sci-libs/openblas/openblas-0.2.20.ebuild
+++ b/sci-libs/openblas/openblas-0.2.20.ebuild
@@ -40,6 +40,8 @@ get_openblas_flags() {
openblas_flags+=( USE_THREAD=1 USE_OPENMP=0 )
elif use openmp; then
openblas_flags+=( USE_OPENMP=1 )
+ else
+ openblas_flags+=( USE_THREAD=0 ) # single-threaded
fi
local profname=$(numeric-int64_get_module_name)
local libname="${profname//-/_}"