summaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac15
1 files changed, 8 insertions, 7 deletions
diff --git a/configure.ac b/configure.ac
index 152b22f5..0f83fee7 100644
--- a/configure.ac
+++ b/configure.ac
@@ -61,9 +61,15 @@ dnl
dnl Process features.
dnl
+ENABLE_PSL=no
AC_ARG_WITH(libpsl,
AS_HELP_STRING([--without-libpsl],
- [disable support for libpsl cookie checking.]))
+ [disable support for libpsl cookie checking.]),
+ [],
+ [AC_SEARCH_LIBS(psl_builtin, psl,
+ [ENABLE_PSL=yes; AC_DEFINE([HAVE_LIBPSL], [1], [PSL Support Enabled])],
+ [AC_MSG_WARN(*** libpsl not found. Falling back to Wget builtin cookie checking.)])
+ ])
AC_ARG_WITH(ssl,
[[ --without-ssl disable SSL autodetection
@@ -250,11 +256,6 @@ dnl
dnl Checks for libraries.
dnl
-AS_IF([test x"$with_libpsl" != xno], [
- with_libpsl=yes
- AC_CHECK_LIB([psl], [psl_builtin])
-])
-
AS_IF([test x"$with_zlib" != xno], [
with_zlib=yes
AC_CHECK_LIB(z, compress)
@@ -675,7 +676,7 @@ AC_MSG_NOTICE([Summary of build options:
Libs: $LIBS
SSL: $with_ssl
Zlib: $with_zlib
- PSL: $with_libpsl
+ PSL: $ENABLE_PSL
Digest: $ENABLE_DIGEST
NTLM: $ENABLE_NTLM
OPIE: $ENABLE_OPIE