Skip to content

Commit 931b8f4

Browse files
committed
openblas: patch for +dynamic_dispatch target=aarch64
1 parent 027d87d commit 931b8f4

File tree

1 file changed

+7
-0
lines changed
  • repos/spack_repo/builtin/packages/openblas

1 file changed

+7
-0
lines changed

repos/spack_repo/builtin/packages/openblas/package.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -287,6 +287,13 @@ class Openblas(CMakePackage, MakefilePackage):
287287
when="@0.3.27 %oneapi",
288288
)
289289

290+
# Fix arm64 HAVE_SME setting for DYNAMIC_ARCH builds using CMake
291+
patch(
292+
"https://github.com/OpenMathLib/OpenBLAS/commit/cdebb4fd4b2bbbf856e5abdcedbe9a5cf348ef8e.patch?full_index=1",
293+
sha256="0df81a8f5c1460d3db461e2309e5ac0b70c7745a97a10e617f109b4a5811e043",
294+
when="@0.3.30 +dynamic_dispatch target=aarch64:",
295+
)
296+
290297
# Requires support for -mtune=generic
291298
conflicts("%fortran=clang %llvm@18")
292299

0 commit comments

Comments
 (0)