From 7762e801e560bc20cd551a74514212c9376db5ca Mon Sep 17 00:00:00 2001 From: gfk Date: Sun, 3 Sep 2006 15:20:36 +0000 Subject: [PATCH] check sys/sysctl.h seperately, as it requires other headers on at least OpenBSD --- configure.in | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/configure.in b/configure.in index 7ab43c1..b6a5eb3 100644 --- a/configure.in +++ b/configure.in @@ -154,7 +154,15 @@ dnl Checks for header files. AC_HEADER_DIRENT AC_HEADER_STDC AC_CHECK_HEADERS(fcntl.h sys/ioctl.h sys/time.h unistd.h sys/io.h errno.h) -AC_CHECK_HEADERS(limits.h kvm.h sys/param.h sys/sysctl.h sys/dkstat.h) +AC_CHECK_HEADERS(limits.h kvm.h sys/param.h sys/dkstat.h) + +dnl check sys/sysctl.h seperately, as it requires other headers on at least OpenBSD + +AC_CHECK_HEADERS([sys/sysctl.h], [], [], +[[#if HAVE_SYS_PARAM_H +# include +#endif +]]) dnl Check for particular preprocessor macros