openblas: 0.3.32 -> 0.3.33

This release fixes build failures for linbox on aarch64
(https://hydra.nixos.org/build/327030681,
https://hydra.nixos.org/build/327030680); see
https://github.com/OpenMathLib/OpenBLAS/issues/5763.

(cherry picked from commit 2ba029a78e)
(cherry picked from commit af26b2500da6c199b3eaebfbafe25d7227b430d8)
This commit is contained in:
Liam Murphy
2026-06-22 08:16:16 +02:00
committed by Vladimír Čunát
parent a7d2d596af
commit d0551bc010
@@ -170,7 +170,7 @@ let
in
stdenv.mkDerivation (finalAttrs: {
pname = "openblas";
version = "0.3.32";
version = "0.3.33";
outputs = [
"out"
@@ -181,7 +181,7 @@ stdenv.mkDerivation (finalAttrs: {
owner = "OpenMathLib";
repo = "OpenBLAS";
rev = "v${finalAttrs.version}";
hash = "sha256-D0Wu5Ew72aTqSjj970yOfAwPg1T4Qm6zmpaGlQ/5Q1k=";
hash = "sha256-EArf0K2Gs+w8IRD5wkMOQv79e8yMoTgQfa9kzjXKn3Y=";
};
patches = [
@@ -190,13 +190,13 @@ stdenv.mkDerivation (finalAttrs: {
# INCLUDEDIR already fixed in upstream HEAD & significant refactor
# to config gen so not PRing changes
./cmake-include-fixes.patch
# Fix build on LoongArch (error: '_Float16' is not supported on this target)
# This was an attempted fix for the below commit but still leaves some scipy tests failing.
(fetchpatch {
url = "https://github.com/OpenMathLib/OpenBLAS/commit/7086a1b075ca317e12cfe79d40a32ad342a30496.patch";
hash = "sha256-pA3HK2f2MJr/+h/uale7edIYk/KH194EscYFcsujPXY=";
url = "https://github.com/OpenMathLib/OpenBLAS/commit/e3ce4623c299068bbd47c35ee87aab334bac73b1.patch";
revert = true;
hash = "sha256-WrP3RCDk/EbpqVOw9XGLnFI+6/bBGJTIrt2TRYGLVQ4=";
})
# This commit led to miscompilation of certain ASIMD extensions code paths.
# There was an attempted fix in upstream but this still leaves some scipy tests failing.
(fetchpatch {
url = "https://github.com/OpenMathLib/OpenBLAS/commit/3f6e928d34aca977bd5d4191e6d2c2338a342.patch";
revert = true;