From f6bed76a92e2ac659968eb281656901ce3561961 Mon Sep 17 00:00:00 2001 From: Harshula Jayasuriya Date: Wed, 13 May 2026 20:20:19 +1000 Subject: [PATCH] fckit: fix error: no member named 'lookup' in 'eckit::system::Library' * Fixed in 0.14.2: https://github.com/ecmwf/fckit/pull/84 Signed-off-by: Harshula Jayasuriya --- repos/spack_repo/builtin/packages/fckit/package.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/repos/spack_repo/builtin/packages/fckit/package.py b/repos/spack_repo/builtin/packages/fckit/package.py index 0d0af2bb5f0..8f34fa9579e 100644 --- a/repos/spack_repo/builtin/packages/fckit/package.py +++ b/repos/spack_repo/builtin/packages/fckit/package.py @@ -23,6 +23,7 @@ class Fckit(CMakePackage): version("master", branch="master") version("develop", branch="develop") + version("0.14.2", sha256="e12b3a2101c39ec478f1208962ef4c3d0f95ef3ef2d4ff39c804c48f8dfb147b") version("0.14.1", sha256="b15c3a30d4c6aaf9b97d8930bf1b7fd94b015746c421daeb3e648170b30bcbcb") version("0.13.2", sha256="990623eb4eb999145f2d852da9fbd71a69e2e0be601c655c274e8382750dfda2") version("0.13.1", sha256="89a067a7b5b1f2c7909739b567bd43b69f8a2d91e8cbcbac58655fb2d861db51") @@ -48,7 +49,9 @@ class Fckit(CMakePackage): variant("eckit", default=True, description="Enable eckit") depends_on("eckit@:1.23 +mpi", when="@:0.10 +eckit") - depends_on("eckit@1.24: +mpi", when="@0.11: +eckit") + # https://github.com/ecmwf/fckit/pull/84 + depends_on("eckit@1.24:1.33 +mpi", when="@0.11:0.14.1 +eckit") + depends_on("eckit@2: +mpi", when="@0.14.2: +eckit") variant("openmp", default=True, description="Use OpenMP?") depends_on("llvm-openmp", when="+openmp %apple-clang", type=("build", "run"))