diff options
author | Frederik Rietdijk <fridh@fridh.nl> | 2020-01-02 18:53:00 +0100 |
---|---|---|
committer | Frederik Rietdijk <freddyrietdijk@fridh.nl> | 2020-01-03 12:50:47 +0100 |
commit | 867552957fc35828de8ce9fb3558e02adcdd8072 (patch) | |
tree | ccfccf56b425e768489282763b075ae485006482 /pkgs/development/libraries/science/math/openblas | |
parent | dd5fd3b1ffafce509cc499099923f46467f62045 (diff) |
openblas: fix static musl build
Diffstat (limited to 'pkgs/development/libraries/science/math/openblas')
-rw-r--r-- | pkgs/development/libraries/science/math/openblas/default.nix | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/pkgs/development/libraries/science/math/openblas/default.nix b/pkgs/development/libraries/science/math/openblas/default.nix index bf9912f36e83e..a26cf38a9d096 100644 --- a/pkgs/development/libraries/science/math/openblas/default.nix +++ b/pkgs/development/libraries/science/math/openblas/default.nix @@ -8,6 +8,7 @@ # See https://github.com/xianyi/OpenBLAS/blob/develop/TargetList.txt , target ? null , enableStatic ? false +, enableShared ? true }: with stdenv.lib; @@ -60,7 +61,7 @@ let TARGET = setTarget "ATHLON"; DYNAMIC_ARCH = true; NO_AVX512 = true; - USE_OPENMP = true; + USE_OPENMP = !stdenv.hostPlatform.isMusl; }; }; in @@ -129,6 +130,7 @@ stdenv.mkDerivation rec { NUM_THREADS = 64; INTERFACE64 = blas64; NO_STATIC = !enableStatic; + NO_SHARED = !enableShared; CROSS = stdenv.hostPlatform != stdenv.buildPlatform; HOSTCC = "cc"; # Makefile.system only checks defined status |