X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=configure.ac;h=256abc84622d0d1f7b748e667ec05c2ff4c90021;hb=1b8af2f7f86131a5364f2270865895ea597c591e;hp=e8e08cf02f014f2b696f1d930aa612a990743b8f;hpb=d58fa29bea29e942ea5bdf47a596a4e920494897;p=secnet.git diff --git a/configure.ac b/configure.ac index e8e08cf..256abc8 100644 --- a/configure.ac +++ b/configure.ac @@ -40,6 +40,27 @@ if test "x$FINK" != x; then LDFLAGS="-L$finkdir/lib ${LDFLAGS}" fi +# This is quite unpleasant. It turns out that most header checking +# macros call AC_INCLUDES_DEFAULT. By default AC_INCLUDES_DEFAULT +# implies AC_HEADER_STDC and a bunch of conditional includes. But +# these header checks are obsolete as the documentation for +# AC_HEADER_STDC says. Instead, define AC_INCLUDES_DEFAULT ourselves. +# The list of headers below is the list from `(autoconf) Default +# Includes' (filtered by hand for the modern ones rather than the +# fallbacks). We must include $1 because AC_INCLUDES_DEFAULT is +# called with an argument giving the check-specific haders. +m4_define([AC_INCLUDES_DEFAULT],[ + # include + # include + # include + # include + # include + # include + # include + # include +$1 +]) + AC_PROG_MAKE_SET AC_PROG_CC AC_PROG_INSTALL