# Warn when pkg.m4 is missing
m4_pattern_forbid([^_?PKG_[A-Z_]+$], [*** pkg.m4 missing, please install pkg-config])
+PDNS_CHECK_OS
+
PDNS_WITH_LUAJIT
AS_IF([test "x$with_luajit" = "xno"], [
PDNS_WITH_LUA
PDNS_ENABLE_BOTAN
PDNS_CHECK_LIBSODIUM
+PDNS_CHECK_LIBDECAF
PDNS_CHECK_LIBCRYPTO([
],[
AC_MSG_ERROR([OpenSSL/libcrypto not found])
AC_SUBST([LIBDL], [$lt_cv_dlopen_libs])
-PDNS_CHECK_OS
PDNS_ENABLE_VERBOSE_LOGGING
PDNS_ENABLE_PKCS11
PDNS_ENABLE_GSS_TSIG
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$needsqlite3" != "x"],
[AC_MSG_NOTICE([SQLite3: yes])],
[AC_MSG_NOTICE([SQLite3: no])]