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.
This commit is contained in:
Liam Murphy 2026-04-26 12:09:41 +10:00
commit 2ba029a78e
No known key found for this signature in database
GPG key ID: 0A01FCF4B19F9B8D

View file

@ -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;