X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=configure.ac;h=30787101d6d9a7de3db529bf642efe833e0cf847;hb=98a60f6ade1f995cd53716c23e00edfba9f97930;hp=8e64c11a93831303510248901aa37838b6bc4c7f;hpb=f3df7df77761c610c9ba328fac01619f4e7b563f;p=rrdtool.git diff --git a/configure.ac b/configure.ac index 8e64c11..3078710 100644 --- a/configure.ac +++ b/configure.ac @@ -71,8 +71,9 @@ char *strchr (), *strrchr (); #endif /* enable posix_fadvise on linux */ -#ifdef HAVE_POSIX_FADVISE -#define __USE_XOPEN2K 1 +#if defined(HAVE_POSIX_FADVISE) && defined(HAVE_FCNTL_H) +#define _XOPEN_SOURCE 600 +#include #endif #ifdef NO_NULL_REALLOC @@ -247,7 +248,7 @@ AC_C_BIGENDIAN dnl for each function found we get a definition in config.h dnl of the form HAVE_FUNCTION -AC_CHECK_FUNCS(tzset mbstowcs opendir readdir chdir chroot getuid setlocale strerror strerror_r snprintf vsnprintf fpclass class fp_class isnan memmove strchr mktime getrusage gettimeofday posix_fadvise) +AC_CHECK_FUNCS(tzset mbstowcs opendir readdir chdir chroot getuid setlocale strerror strerror_r snprintf vsnprintf fpclass class fp_class isnan memmove strchr mktime getrusage gettimeofday posix_fadvise madvise) if test "x$enable_mmap" = xyes; then