diff options
author | Michael Kuhn <michael.kuhn@ovgu.de> | 2024-06-05 17:38:54 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-06-05 17:38:54 +0200 |
commit | 8260599e98eb30a869cde4c980e49547cd402fed (patch) | |
tree | a300581af5c06b6a01ce9657f57f71bf4962ec2e | |
parent | 3433c8b8a5e7dfe259b53c453d3df06311d6921d (diff) | |
download | spack-8260599e98eb30a869cde4c980e49547cd402fed.tar.gz spack-8260599e98eb30a869cde4c980e49547cd402fed.tar.bz2 spack-8260599e98eb30a869cde4c980e49547cd402fed.tar.xz spack-8260599e98eb30a869cde4c980e49547cd402fed.zip |
py-netcdf4: fix build with gcc@14 (#44134)
-rw-r--r-- | var/spack/repos/builtin/packages/py-netcdf4/package.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/py-netcdf4/package.py b/var/spack/repos/builtin/packages/py-netcdf4/package.py index b681279038..1daa2c517d 100644 --- a/var/spack/repos/builtin/packages/py-netcdf4/package.py +++ b/var/spack/repos/builtin/packages/py-netcdf4/package.py @@ -48,6 +48,13 @@ class PyNetcdf4(PythonPackage): # following patch disables the usage of pkg-config at all. patch("disable_pkgconf.patch") + # https://github.com/Unidata/netcdf4-python/pull/1322 + patch( + "https://github.com/Unidata/netcdf4-python/commit/49dcd0b5bd25824c254770c0d41445133fc13a46.patch?full_index=1", + sha256="71eefe1d3065ad050fb72eb61d916ae1374a3fafd96ddaee6499cda952d992c4", + when="@1.6: %gcc@14:", + ) + def flag_handler(self, name, flags): if name == "cflags": if self.spec.satisfies("%oneapi"): |