* configure.ac (HAVE_INOTIFY): Speed up configure-time test.
authorPaul Eggert <eggert@cs.ucla.edu>
Mon, 10 Dec 2012 20:27:33 +0000 (12:27 -0800)
committerPaul Eggert <eggert@cs.ucla.edu>
Mon, 10 Dec 2012 20:27:33 +0000 (12:27 -0800)
There's no need to test for any of three inotify functions,
since we use all three.  Check for just the first one.

ChangeLog
configure.ac

index 5969d57..a351872 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2012-12-10  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * configure.ac (HAVE_INOTIFY): Speed up configure-time test.
+       There's no need to test for any of three inotify functions,
+       since we use all three.  Check for just the first one.
+
 2012-12-10  Daniel Colascione  <dancol@dancol.org>
 
        * configure.ac (W32_RES, W32_RES_LINK, WINDRES): Teach the cygw32
index 6f188a5..f721c02 100644 (file)
@@ -2187,15 +2187,14 @@ AC_SUBST(LIBGNUTLS_LIBS)
 AC_SUBST(LIBGNUTLS_CFLAGS)
 
 dnl inotify is only available on GNU/Linux.
-HAVE_INOTIFY=no
 if test "${with_inotify}" = "yes"; then
    AC_CHECK_HEADERS(sys/inotify.h)
    if test "$ac_cv_header_sys_inotify_h" = yes ; then
-     AC_CHECK_FUNCS(inotify_init1 inotify_add_watch inotify_rm_watch, HAVE_INOTIFY=yes)
+     AC_CHECK_FUNC(inotify_init1)
    fi
 fi
-if test "${HAVE_INOTIFY}" = "yes"; then
-   AC_DEFINE(HAVE_INOTIFY, [1], [Define to 1 to use inotify])
+if test "$ac_cv_func_inotify_init1" = yes; then
+  AC_DEFINE(HAVE_INOTIFY, 1, [Define to 1 to use inotify.])
 fi
 
 dnl Do not put whitespace before the #include statements below.