diff options
author | Sergey Kosukhin <sergey.kosukhin@mpimet.mpg.de> | 2022-09-28 18:33:59 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-09-28 10:33:59 -0600 |
commit | 81f9a5b7325de5036540f18538333a94ae966548 (patch) | |
tree | 268cbe66a6f6b1d67961564638e70b250840e2ca /var | |
parent | 25a75ff9bf24a4d46b5520feefc2906a4e8c9434 (diff) | |
download | spack-81f9a5b7325de5036540f18538333a94ae966548.tar.gz spack-81f9a5b7325de5036540f18538333a94ae966548.tar.bz2 spack-81f9a5b7325de5036540f18538333a94ae966548.tar.xz spack-81f9a5b7325de5036540f18538333a94ae966548.zip |
serialbox: patch to add missing include directives (#32880)
Diffstat (limited to 'var')
-rw-r--r-- | var/spack/repos/builtin/packages/serialbox/missing_includes.patch | 11 | ||||
-rw-r--r-- | var/spack/repos/builtin/packages/serialbox/package.py | 4 |
2 files changed, 15 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/serialbox/missing_includes.patch b/var/spack/repos/builtin/packages/serialbox/missing_includes.patch new file mode 100644 index 0000000000..2e21c98754 --- /dev/null +++ b/var/spack/repos/builtin/packages/serialbox/missing_includes.patch @@ -0,0 +1,11 @@ +--- a/src/serialbox-c/FortranWrapper.cpp ++++ b/src/serialbox-c/FortranWrapper.cpp +@@ -12,6 +12,8 @@ + * + \*===------------------------------------------------------------------------------------------===*/ + ++#include <array> ++ + #include "serialbox-c/FortranWrapper.h" + #include "serialbox-c/FieldMetainfo.h" + #include "serialbox-c/Metainfo.h" diff --git a/var/spack/repos/builtin/packages/serialbox/package.py b/var/spack/repos/builtin/packages/serialbox/package.py index a77a041e71..5ec3fa8e88 100644 --- a/var/spack/repos/builtin/packages/serialbox/package.py +++ b/var/spack/repos/builtin/packages/serialbox/package.py @@ -63,6 +63,10 @@ class Serialbox(CMakePackage): patch("nag/examples.patch", when="@2.3.1:%nag+fortran+examples") patch("nag/ftg.patch", when="@2.3.1:%nag+ftg") + # Add missing include directives + # (part of https://github.com/GridTools/serialbox/pull/259): + patch("missing_includes.patch", when="@:2.6.1+c") + conflicts( "+ftg", when="~fortran", |