From b42935cf8e398537096ebabfa7c68e271feec730 Mon Sep 17 00:00:00 2001 From: Matthias Krack Date: Thu, 12 Feb 2026 12:12:48 +0100 Subject: [PATCH] Sync local with upstream recipe --- tools/spack/spack_repo/cp2k_dev/packages/openblas/package.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/tools/spack/spack_repo/cp2k_dev/packages/openblas/package.py b/tools/spack/spack_repo/cp2k_dev/packages/openblas/package.py index 9c73777bc4..76860487df 100644 --- a/tools/spack/spack_repo/cp2k_dev/packages/openblas/package.py +++ b/tools/spack/spack_repo/cp2k_dev/packages/openblas/package.py @@ -147,7 +147,8 @@ class Openblas(CMakePackage, MakefilePackage): depends_on("c", type="build") depends_on("cxx", type="build") - depends_on("fortran", type="build") + depends_on("fortran", when="+fortran", type="build") + depends_on("fortran", when="@:0.3.20", type="build") depends_on("perl", when="@:0.3.20", type="build") # https://github.com/OpenMathLib/OpenBLAS/pull/4879 @@ -307,7 +308,7 @@ class Openblas(CMakePackage, MakefilePackage): patch("openblas-0.3.21-0.3.26_aocc.patch", when="@0.3.21:0.3.26 %aocc@5.0.0:") # Requires support for -mtune=generic - conflicts("%fortran=clang %llvm@18") + conflicts("%fortran=llvm@18") # See https://github.com/spack/spack/issues/19932#issuecomment-733452619 # Notice: fixed on Amazon Linux GCC 7.3.1 (which is an unofficial version