From: Otto Moerbeek Date: Mon, 12 Aug 2019 15:02:27 +0000 (+0200) Subject: Revert "Bail out when no Context library is available" X-Git-Tag: dnsdist-1.4.0-rc2~28^2 X-Git-Url: http://git.ipfire.org/?p=thirdparty%2Fpdns.git;a=commitdiff_plain;h=e07fdfc27986e93fece3a338250ced307cdf470a Revert "Bail out when no Context library is available" --- diff --git a/pdns/recursordist/configure.ac b/pdns/recursordist/configure.ac index acdbea9f1d..eb775912a8 100644 --- a/pdns/recursordist/configure.ac +++ b/pdns/recursordist/configure.ac @@ -51,15 +51,11 @@ BOOST_FIND_HEADER([boost/container/flat_set.hpp], [AC_MSG_NOTICE([boost::contain # Boost Context was introduced in 1.51 (Aug 2012), but there was an immediate # API break in 1.52 (Nov 2012), so we only support that, and later. -pdns_context_library="" +pdns_context_library="System V ucontexts" AS_IF([test $boost_major_version -ge 152], [BOOST_CONTEXT([], [no])]) -AS_IF([test x"$boost_cv_lib_context" = "xyes"], [ - pdns_context_library="Boost Context" -], [ - AC_CHECK_FUNCS([getcontext makecontext swapcontext], [pdns_context_library="System V ucontexts"]) -]) AC_MSG_CHECKING([what context library to use for MTasker]) -AS_IF([test -n "$pdns_context_library"], [AC_MSG_RESULT([$pdns_context_library])], [AC_MSG_ERROR([neither boost::context nor System V ucontexts available])]) +AS_IF([test x"$boost_cv_lib_context" = "xyes"], [pdns_context_library="Boost Context"]) +AC_MSG_RESULT([$pdns_context_library]) PDNS_ENABLE_UNIT_TESTS PDNS_ENABLE_REPRODUCIBLE