From 17acbe1af82beb367a9cb6a690eb347b58a1d886 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Oriol=20Tint=C3=B3?= <oriol.tinto@lmu.de>
Date: Tue, 4 Jul 2023 13:52:12 +0200
Subject: [PATCH] Trying to fix B6-w2w compilation. Problem with zfp includes.

---
 spack_repo/packages/icon-nwp/package.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/spack_repo/packages/icon-nwp/package.py b/spack_repo/packages/icon-nwp/package.py
index 172de51..4a3befc 100644
--- a/spack_repo/packages/icon-nwp/package.py
+++ b/spack_repo/packages/icon-nwp/package.py
@@ -187,7 +187,7 @@ class IconNwp(Package):
 
     def configure(self, spec, prefix):
         spec = self.spec
-        print(spec["mpi"].mpifc)
+        INCLUDES = [f"-I{spec['libxml2'].prefix}/include/libxml2", ]
 
         libs = [
             f"-L{spec['netcdf-c'].prefix.lib} -lnetcdf ",  # netcdf-c libs
@@ -203,9 +203,9 @@ class IconNwp(Package):
 
         if self.spec.version == Version("w2w-B6"):
             libs.append("-lyaml")
+            INCLUDES.append(f'-I{spec["zfp"].prefix.inc}')
 
         mtune = "generic"
-        INCLUDES = [f"-I{spec['libxml2'].prefix}/include/libxml2", ]
         CPPFLAGS = []
 
         if "+plexrt" in self.spec:
-- 
GitLab