From: Harlan Stenn Date: Sat, 19 Jun 2010 05:57:32 +0000 (-0400) Subject: [Bug 1576] sys/sysctl.h depends on sys/param.h on OpenBSD X-Git-Tag: NTP_4_2_6P2_RC7~3^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c0a96b07d89ac9ad3ba8a9466d2b1cd94df10c61;p=thirdparty%2Fntp.git [Bug 1576] sys/sysctl.h depends on sys/param.h on OpenBSD bk: 4c1c5c4cJetSebd05f6bgzwK0sYtQQ --- diff --git a/ChangeLog b/ChangeLog index a58f324e2..1d2c44dab 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +--- + +* [Bug 1576] sys/sysctl.h depends on sys/param.h on OpenBSD. + --- (4.2.6p2-RC6) 2010/06/12 Released by Harlan Stenn diff --git a/configure.ac b/configure.ac index c35fbd59c..32fd39cb5 100644 --- a/configure.ac +++ b/configure.ac @@ -547,8 +547,13 @@ case "$host" in *) AC_CHECK_HEADERS(machine/soundcard.h sys/soundcard.h) ;; esac -AC_CHECK_HEADERS(sys/stat.h sys/stream.h) -AC_CHECK_HEADERS(sys/stropts.h sys/sysctl.h sys/syssgi.h sys/systune.h) +AC_CHECK_HEADERS(sys/stat.h sys/stream.h sys/stropts.h) +# sys/sysctl.h depends on sys/param.h on OpenBSD - Bug 1576 +AC_CHECK_HEADERS(sys/sysctl.h, [], [], +[#if defined HAVE_SYS_PARAM_H +# include +#endif]) +AC_CHECK_HEADERS(sys/syssgi.h sys/systune.h) AC_CHECK_HEADERS(sys/termios.h sys/time.h sys/signal.h) AC_EGREP_CPP(yes, [#if HAVE_SYS_TIME_H