X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=configure.in;h=46e5e8cc8f0216bd3fa077597f237c3dbabd3a75;hb=08851a8200416fb3d96faa0efb2be7b8a5086f43;hp=38db157bd356fd4ae165f53b31cffd27a50c6533;hpb=5adcdb7642dbafae484b8f3feb391490ff9be087;p=openldap diff --git a/configure.in b/configure.in index 38db157bd3..46e5e8cc8f 100644 --- a/configure.in +++ b/configure.in @@ -422,7 +422,7 @@ dnl ---------------------------------------------------------------- # validate options if test $ol_enable_slapd = no ; then - dnl SLAPD was specificallly disabled + dnl SLAPD was specifically disabled if test $ol_enable_slapi = yes ; then AC_MSG_WARN([slapd disabled, ignoring --enable-slapi argument]) fi @@ -969,7 +969,7 @@ AC_CHECK_FUNC(select, :, AC_MSG_ERROR([select() required.])) if test "${ac_cv_header_winsock_h}" != yes; then dnl Select arg types - dnl (if this detection becomes permenent, it and the select() detection + dnl (if this detection becomes permanent, it and the select() detection dnl should be done before the yielding select test) AC_FUNC_SELECT_ARGTYPES fi @@ -995,6 +995,18 @@ if test "${ac_cv_header_sys_epoll_h}" = yes; then AC_DEFINE(HAVE_EPOLL,1, [define if your system supports epoll])],[AC_MSG_RESULT(no)],[AC_MSG_RESULT(no)]) fi +dnl ---------------------------------------------------------------- +AC_CHECK_HEADERS( sys/event.h ) +if test "${ac_cv_header_sys_event_h}" = yes; then +AC_MSG_CHECKING(for kqueue system call) +AC_RUN_IFELSE([AC_LANG_SOURCE([[int main(int argc, char **argv) +{ + int kqfd = kqueue(); + exit (kqfd == -1 ? 1 : 0); +}]])],[AC_MSG_RESULT(yes) +AC_DEFINE(HAVE_KQUEUE,1, [define if your system supports kqueue])],[AC_MSG_RESULT(no)],[AC_MSG_RESULT(no)]) +fi + dnl ---------------------------------------------------------------- AC_CHECK_HEADERS( sys/devpoll.h ) dnl "/dev/poll" needs as well... @@ -1491,7 +1503,7 @@ pthread_rwlock_t rwlock; AC_DEFINE(HAVE_PTHREAD_DETACH,1, [define if you have pthread_detach function]) - dnl Check for setconcurreny functions + dnl Check for setconcurrency functions AC_CHECK_FUNCS( \ pthread_setconcurrency \ pthread_getconcurrency \ @@ -1737,7 +1749,7 @@ case $ol_with_threads in auto | yes | lwp) ol_with_yielding_select=yes fi - dnl Check for setconcurreny functions + dnl Check for setconcurrency functions AC_CHECK_FUNCS( \ thr_setconcurrency \ thr_getconcurrency \ @@ -1972,7 +1984,7 @@ hosts_access(req) AC_DEFINE(HAVE_TCPD,1, [define if you have -lwrap]) WRAP_LIBS="-lwrap" elif test $ol_enable_wrappers = yes ; then - AC_MSG_ERROR([could not find TCP wrappers, select apppropriate options or disable]) + AC_MSG_ERROR([could not find TCP wrappers, select appropriate options or disable]) else AC_MSG_WARN([could not find TCP wrappers, support disabled]) WRAP_LIBS=""