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: