about summary refs log tree commit diff
path: root/pkgs/development/libraries/science/math
diff options
context:
space:
mode:
authorWill Dietz <w@wdtz.org>2018-07-12 11:48:29 -0500
committerWill Dietz <w@wdtz.org>2018-07-12 12:03:26 -0500
commit1b3d8eefe39f2b2944ebff6c3f88e88383ba0f6e (patch)
tree274eeb0fee642b24a6529d43d022fe4ab66ba665 /pkgs/development/libraries/science/math
parent8988a5904d0962861d8e75a8f684eae904f366fb (diff)
downloadnixlib-1b3d8eefe39f2b2944ebff6c3f88e88383ba0f6e.tar
nixlib-1b3d8eefe39f2b2944ebff6c3f88e88383ba0f6e.tar.gz
nixlib-1b3d8eefe39f2b2944ebff6c3f88e88383ba0f6e.tar.bz2
nixlib-1b3d8eefe39f2b2944ebff6c3f88e88383ba0f6e.tar.lz
nixlib-1b3d8eefe39f2b2944ebff6c3f88e88383ba0f6e.tar.xz
nixlib-1b3d8eefe39f2b2944ebff6c3f88e88383ba0f6e.tar.zst
nixlib-1b3d8eefe39f2b2944ebff6c3f88e88383ba0f6e.zip
openblas: backport another patch, fix crash w/Go and Octave
Also fixes numpy crashing during tests w/musl.
Diffstat (limited to 'pkgs/development/libraries/science/math')
-rw-r--r--pkgs/development/libraries/science/math/openblas/default.nix6
1 files changed, 6 insertions, 0 deletions
diff --git a/pkgs/development/libraries/science/math/openblas/default.nix b/pkgs/development/libraries/science/math/openblas/default.nix
index 4630dc1b8ddb..e00a5ca9f8d9 100644
--- a/pkgs/development/libraries/science/math/openblas/default.nix
+++ b/pkgs/development/libraries/science/math/openblas/default.nix
@@ -125,6 +125,12 @@ stdenv.mkDerivation rec {
         url = "https://github.com/xianyi/OpenBLAS/commit/5f2a3c05cd0e3872be3c5686b9da6b627658eeb7.patch";
         sha256 = "1qvxhk92likrshw6z6hjqxvkblwzgsbzis2b2f71bsvx9174qfk1";
       })
+      # Double "MAX_ALLOCATING_THREADS", fix with Go and Octave
+      # https://github.com/xianyi/OpenBLAS/pull/1663 (see also linked issue)
+      (fetchpatch {
+        url = "https://github.com/xianyi/OpenBLAS/commit/a49203b48c4a3d6f86413fc8c4b1fbfaa1946463.patch";
+        sha256 = "0v6kjkbgbw7hli6xkism48wqpkypxmcqvxpx564snll049l2xzq2";
+      })
     ];
 
   doCheck = true;