r15017: When making up our own inotify functions, make sure glibc exports the
authorTim Potter <tpot@samba.org>
Mon, 10 Apr 2006 12:15:40 +0000 (12:15 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 19:04:01 +0000 (14:04 -0500)
__NR_inotify_* syscall numbers before trying.
(This used to be commit 5e79adda7c7e00c194efd1a5e57671f7bd34fe50)

source4/ntvfs/sysdep/config.m4

index 372e6b5bd5a39d2c86ae6979e1e87d489b70e513..46787f9f0fddbe8680952d5b8f7bec96fefc49b8 100644 (file)
@@ -1,7 +1,13 @@
 AC_CHECK_HEADERS(linux/inotify.h asm/unistd.h)
 AC_CHECK_FUNC(inotify_init)
+AC_CHECK_DECL(__NR_inotify_init)
 
 SMB_ENABLE(sys_notify_inotify, NO)
-if test x"$ac_cv_header_linux_inotify_h" = x"yes"; then
+
+if test x"$ac_cv_func_inotify_init" = x"yes" -a x"$ac_cv_header_linux_inotify_h" = x"yes"; then
+    SMB_ENABLE(sys_notify_inotify, YES)
+fi
+
+if test x"$ac_cv_header_linux_inotify_h" = x"yes" -a x"$ac_cv_have_decl___NR_inotify_init"; then
     SMB_ENABLE(sys_notify_inotify, YES)
 fi