From 65bc9ad03b9375a92c04d06f8b2ca4fbb9911610 Mon Sep 17 00:00:00 2001 From: Matthew Thompson Date: Thu, 19 Feb 2026 07:42:18 -0500 Subject: [PATCH] py-h5py: add flags for gcc@14 --- repos/spack_repo/builtin/packages/py_h5py/package.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/repos/spack_repo/builtin/packages/py_h5py/package.py b/repos/spack_repo/builtin/packages/py_h5py/package.py index b91daf0a9c7..559a0bc95d6 100644 --- a/repos/spack_repo/builtin/packages/py_h5py/package.py +++ b/repos/spack_repo/builtin/packages/py_h5py/package.py @@ -97,6 +97,9 @@ def flag_handler(self, name, flags): if self.spec.satisfies("%oneapi@2023.0.0:"): flags.append("-Wno-error=incompatible-function-pointer-types") flags.append("-Wno-error=incompatible-pointer-types-discards-qualifiers") + elif self.spec.satisfies("%gcc@14:"): + flags.append("-Wno-error=incompatible-pointer-types") + flags.append("-Wno-error=discarded-qualifiers") return (flags, None, None) def setup_build_environment(self, env: EnvironmentModifications) -> None: