Mercurial > dovecot > core-2.2
diff configure.ac @ 18980:39255150d521
Removed support for dnotify.
Everybody should be using inotify by now.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Wed, 19 Aug 2015 14:47:51 +0300 |
parents | 917d027836d0 |
children | 64c73e6bd397 |
line wrap: on
line diff
--- a/configure.ac Wed Aug 19 14:33:09 2015 +0300 +++ b/configure.ac Wed Aug 19 14:47:51 2015 +0300 @@ -64,7 +64,7 @@ ioloop=best) AC_ARG_WITH(notify, -AS_HELP_STRING([--with-notify=NOTIFY], [Specify the file system notification method to use (inotify, kqueue, dnotify, none; default is detected in the above order)]), +AS_HELP_STRING([--with-notify=NOTIFY], [Specify the file system notification method to use (inotify, kqueue, none; default is detected in the above order)]), notify=$withval, notify=) @@ -602,34 +602,6 @@ fi fi -if test "$notify" = "" || test "$notify" = "dnotify"; then - dnl * dnotify? - AC_CACHE_CHECK([whether we can use dnotify],i_cv_have_dnotify,[ - AC_TRY_COMPILE([ - #define _GNU_SOURCE - #include <fcntl.h> - #include <signal.h> - #include <unistd.h> - ], [ - fcntl(0, F_SETSIG, SIGRTMIN); - fcntl(0, F_NOTIFY, DN_CREATE | DN_DELETE | DN_RENAME | DN_MULTISHOT); - ], [ - i_cv_have_dnotify=yes - ], [ - i_cv_have_dnotify=no - ]) - ]) - if test $i_cv_have_dnotify = yes; then - AC_DEFINE(IOLOOP_NOTIFY_DNOTIFY,, [Use Linux dnotify]) - have_notify=dnotify - notify=dnotify - else - if test "$notify" = "dnotify"; then - AC_MSG_ERROR([dnotify requested but not available]) - fi - fi -fi - if test "$have_notify" = "none"; then AC_DEFINE(IOLOOP_NOTIFY_NONE,, [No special notify support]) fi