From 0e433633435760349d95bb926583f6b8f8a9ddbe Mon Sep 17 00:00:00 2001
From: Sergey Kosukhin <sergey.kosukhin@mpimet.mpg.de>
Date: Tue, 7 May 2019 11:07:19 +0200
Subject: [PATCH] Fail the configuration when NetCDF is required but netcdf.h
 is not found.

---
 m4/acx_options.m4 | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/m4/acx_options.m4 b/m4/acx_options.m4
index 6cbf68a46..d9c807b14 100644
--- a/m4/acx_options.m4
+++ b/m4/acx_options.m4
@@ -71,7 +71,8 @@ AC_ARG_WITH([netcdf],
             [AS_CASE(["$with_netcdf"],
                      [no],[AC_MSG_CHECKING([for NetCDF library])
                            AC_MSG_RESULT([suppressed])],
-                     [yes],[AC_CHECK_HEADERS([netcdf.h])
+                     [yes],[AC_CHECK_HEADERS([netcdf.h],,
+                                             [AC_MSG_ERROR([Could not find netcdf.h])])
                             AC_SEARCH_LIBS([nc_open],
                                            [netcdf],
                                            [AC_DEFINE([HAVE_LIBNETCDF],[1],[Define to 1 for NetCDF support])
@@ -83,7 +84,8 @@ AC_ARG_WITH([netcdf],
                                 [NETCDF_ROOT=$with_netcdf
                                  LDFLAGS="-L$NETCDF_ROOT/lib $LDFLAGS"
                                  CPPFLAGS="-I$NETCDF_ROOT/include $CPPFLAGS"
-                                 AC_CHECK_HEADERS([netcdf.h])
+                                 AC_CHECK_HEADERS([netcdf.h],,
+                                             [AC_MSG_ERROR([Could not find netcdf.h])])
                                  AC_SEARCH_LIBS([nc_open],
                                                 [netcdf],
                                                 [AC_DEFINE([HAVE_LIBNETCDF],[1],[Define to 1 for NetCDF support])
-- 
GitLab