From bfa8d649096c417fd67fcdeaf899c1fab4bcda3e Mon Sep 17 00:00:00 2001 From: Tim Potter Date: Mon, 10 Apr 2006 12:15:40 +0000 Subject: r15017: When making up our own inotify functions, make sure glibc exports the __NR_inotify_* syscall numbers before trying. (This used to be commit 5e79adda7c7e00c194efd1a5e57671f7bd34fe50) --- source4/ntvfs/sysdep/config.m4 | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/source4/ntvfs/sysdep/config.m4 b/source4/ntvfs/sysdep/config.m4 index 372e6b5bd5..46787f9f0f 100644 --- a/source4/ntvfs/sysdep/config.m4 +++ b/source4/ntvfs/sysdep/config.m4 @@ -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 -- cgit