]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Remove obsolete epoll/kqueue/devpoll configure options
authorOndřej Surý <ondrej@isc.org>
Sat, 27 May 2023 06:47:55 +0000 (08:47 +0200)
committerOndřej Surý <ondrej@isc.org>
Mon, 29 May 2023 05:44:24 +0000 (07:44 +0200)
Since we don't use networking directly but rather via libuv, these
configure options were no-op.  Remove the configure checks for epoll
(Linux), kqueue (BSDs) and /dev/poll (Solaris).

configure.ac

index d7cdf02e024f874fe61cde0e5b78e5cefeb37803..44e5b201ed8858a1746992eac9729f19f2e86a86 100644 (file)
@@ -506,42 +506,6 @@ AX_GCC_FUNC_ATTRIBUTE([returns_nonnull])
 #
 AC_SEARCH_LIBS([sqrt],[m])
 
-#
-# check if we have kqueue
-#
-# [pairwise: --enable-kqueue, --disable-kqueue]
-AC_ARG_ENABLE([kqueue],
-             [AS_HELP_STRING([--enable-kqueue],
-                             [use BSD kqueue when available [default=yes]])],
-             [], enable_kqueue="yes")
-
-AS_IF([test "$enable_kqueue" = "yes"],
-      [AC_CHECK_FUNCS([kqueue])])
-
-#
-# check if we have epoll.  Linux kernel 2.4 has epoll_create() which fails,
-# so we need to try running the code, not just test its existence.
-#
-# [pairwise: --enable-epoll, --disable-epoll]
-AC_ARG_ENABLE([epoll],
-             [AS_HELP_STRING([--enable-epoll],
-                             [use Linux epoll when available [default=auto]])],
-             [], [enable_epoll="yes"])
-
-AS_IF([test "$enable_epoll" = "yes"],
-      [AC_CHECK_FUNCS([epoll_create1])])
-
-#
-# check if we support /dev/poll
-#
-# [pairwise: --enable-devpoll, --disable-devpoll]
-AC_ARG_ENABLE([devpoll],
-             [AS_HELP_STRING([--enable-devpoll],
-                             [use /dev/poll when available [default=yes]])],
-             [], [enable_devpoll="yes"])
-AS_IF([test "$enable_devpoll" = "yes"],
-      [AC_CHECK_HEADERS([sys/devpoll.h devpoll.h])])
-
 #
 # GeoIP support?
 #