PDNS_ENABLE_BOTAN
PDNS_CHECK_LIBSODIUM
+PDNS_CHECK_LIBDECAF
PDNS_CHECK_LIBCRYPTO([
],[
AC_MSG_ERROR([OpenSSL/libcrypto not found])
)
PDNS_CHECK_LIBCRYPTO_ECDSA
-PDNS_CHECK_RAGEL
+PDNS_CHECK_RAGEL([pdns/dnslabeltext.cc], [www.powerdns.com])
PDNS_CHECK_CLOCK_GETTIME
BOOST_REQUIRE([1.35])
PDNS_WITH_SQLITE3
-PDNS_CHECK_PANDOC
+PDNS_CHECK_VIRTUALENV
PDNS_FROM_GIT
dnl Checks for library functions.
AS_IF([test "x$with_lua" = "xno"],
AC_MSG_ERROR([Lua backend needs lua, run ./configure --with-lua])
)
- AS_IF([test "x$LUAPC" = "x"],
+ AS_IF([test "x$LUAPC" = "x" -a "x$LUAJITPC" = "x"],
AC_MSG_ERROR([Lua backend needs lua but we cannot find it])
)
;;
AC_MSG_NOTICE([Built-in modules: $modules])
AC_MSG_NOTICE([Dynamic modules: $dynmodules])
AC_MSG_NOTICE([])
-AS_IF([test "x$libcrypto_ecdsa" == "xyes"],
+AS_IF([test "x$libcrypto_ecdsa" = "xyes"],
[AC_MSG_NOTICE([OpenSSL ecdsa: yes])],
[AC_MSG_NOTICE([OpenSSL ecdsa: no])]
)
+AS_IF([test "x$LIBSODIUM_LIBS" != "x" || test "x$LIBDECAF_LIBS" != "x"],
+ [AC_MSG_NOTICE([ed25519: yes])],
+ [AC_MSG_NOTICE([ed25519: no])]
+)
+AS_IF([test "x$LIBDECAF_LIBS" != "x"],
+ [AC_MSG_NOTICE([ed448: yes])],
+ [AC_MSG_NOTICE([ed448: no])]
+)
+AS_IF([test "x$BOTAN_LIBS" != "x"],
+ [AC_MSG_NOTICE([gost: yes])],
+ [AC_MSG_NOTICE([gost: no])]
+)
AS_IF([test "x$needsqlite3" != "x"],
[AC_MSG_NOTICE([SQLite3: yes])],
[AC_MSG_NOTICE([SQLite3: no])]
[AC_MSG_NOTICE([LuaJit: $LUAJITPC])],
[AC_MSG_NOTICE([Lua/LuaJit: no])])
])
+AS_IF([test "x$enable_experimental_pkcs11" = "xyes"],
+ [AC_MSG_NOTICE([PKCS-11: yes])]
+)
AS_IF([test "x$enable_experimental_gss_tsig" = "xyes"],
[AC_MSG_NOTICE([GSS-TSIG: yes])]
)