netcdf-c@4.7.3:4.7.4 patch detection of pnetcdf for spectrum-mpi (#22180)
This commit is contained in:
parent
3006da8197
commit
1492461b8e
@ -0,0 +1,44 @@
|
||||
--- a/configure 2019-11-20 18:59:25.000000000 -0500
|
||||
+++ b/configure 13:20:48.088873402 -0500
|
||||
@@ -18459,12 +18459,12 @@
|
||||
$as_echo_n "checking Is libpnetcdf version 1.6.0 or later?... " >&6; }
|
||||
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
|
||||
/* end confdefs.h. */
|
||||
+#include <pnetcdf.h>
|
||||
|
||||
int
|
||||
main ()
|
||||
{
|
||||
|
||||
-#include <pnetcdf.h>
|
||||
#if (PNETCDF_VERSION_MAJOR*1000 + PNETCDF_VERSION_MINOR < 1006)
|
||||
choke me
|
||||
#endif
|
||||
@@ -18584,12 +18584,12 @@
|
||||
$as_echo_n "checking if erange-fill is enabled in PnetCDF... " >&6; }
|
||||
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
|
||||
/* end confdefs.h. */
|
||||
+#include <pnetcdf.h>
|
||||
|
||||
int
|
||||
main ()
|
||||
{
|
||||
|
||||
-#include <pnetcdf.h>
|
||||
#if !defined(PNETCDF_ERANGE_FILL) || PNETCDF_ERANGE_FILL == 0
|
||||
choke me
|
||||
#endif
|
||||
@@ -18619,12 +18619,12 @@
|
||||
$as_echo_n "checking if relax-coord-bound is enabled in PnetCDF... " >&6; }
|
||||
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
|
||||
/* end confdefs.h. */
|
||||
+#include <pnetcdf.h>
|
||||
|
||||
int
|
||||
main ()
|
||||
{
|
||||
|
||||
-#include <pnetcdf.h>
|
||||
#if !defined(PNETCDF_RELAX_COORD_BOUND) || PNETCDF_RELAX_COORD_BOUND == 0
|
||||
choke me
|
||||
#endif
|
@ -53,6 +53,9 @@ def url_for_version(self, version):
|
||||
patch('https://github.com/Unidata/netcdf-c/pull/1505.patch', sha256='f52db13c61b9c19aafe03c2a865163b540e9f6dee36e3a5f808f05fac59f2030', when='@4.7.2')
|
||||
patch('https://github.com/Unidata/netcdf-c/pull/1508.patch', sha256='56532470875b9a97f3cf2a7d9ed16ef1612df3265ee38880c109428322ff3a40', when='@4.7.2')
|
||||
|
||||
# See https://github.com/Unidata/netcdf-c/pull/1752
|
||||
patch('4.7.3-spectrum-mpi-pnetcdf-detect.patch', when='@4.7.3:4.7.4 +parallel-netcdf')
|
||||
|
||||
variant('mpi', default=True,
|
||||
description='Enable parallel I/O for netcdf-4')
|
||||
variant('parallel-netcdf', default=False,
|
||||
|
Loading…
Reference in New Issue
Block a user