|
|
@ -1,7 +1,7 @@ |
|
|
|
# -*- Autoconf -*- |
|
|
|
# Process this file with autoconf to produce a configure script. |
|
|
|
AC_PREREQ(2.57) |
|
|
|
AC_INIT(lighttpd, 1.4.6, jan@kneschke.de) |
|
|
|
AC_INIT(lighttpd, 1.4.7, jan@kneschke.de) |
|
|
|
AC_CONFIG_SRCDIR([src/server.c]) |
|
|
|
|
|
|
|
AC_CANONICAL_TARGET |
|
|
@ -170,6 +170,25 @@ if test "$WITH_ATTR" != "no"; then |
|
|
|
AC_SUBST(ATTR_LIB) |
|
|
|
fi |
|
|
|
|
|
|
|
## openssl on solaris needs -lsocket -lnsl |
|
|
|
AC_SEARCH_LIBS(socket,socket) |
|
|
|
AC_SEARCH_LIBS(gethostbyname,nsl socket) |
|
|
|
AC_SEARCH_LIBS(hstrerror,resolv) |
|
|
|
|
|
|
|
save_LIBS=$LIBS |
|
|
|
AC_SEARCH_LIBS(dlopen,dl,[ |
|
|
|
AC_CHECK_HEADERS([dlfcn.h],[ |
|
|
|
if test "$ac_cv_search_dlopen" != no; then |
|
|
|
test "$ac_cv_search_dlopen" = "none required" || DL_LIB="$ac_cv_search_dlopen" |
|
|
|
fi |
|
|
|
|
|
|
|
AC_DEFINE([HAVE_LIBDL], [1], [libdl]) |
|
|
|
AC_DEFINE([HAVE_DLFCN_H], [1]) |
|
|
|
]) |
|
|
|
]) |
|
|
|
LIBS=$save_LIBS |
|
|
|
AC_SUBST(DL_LIB) |
|
|
|
|
|
|
|
dnl Check for valgrind |
|
|
|
AC_MSG_CHECKING(for valgrind) |
|
|
|
AC_ARG_WITH(valgrind, AC_HELP_STRING([--with-valgrind],[enable internal support for valgrind]), |
|
|
@ -206,12 +225,21 @@ AC_ARG_WITH(openssl-libs, |
|
|
|
[ use_openssl=yes LDFLAGS="$LDFLAGS -L$withval" ] |
|
|
|
) |
|
|
|
|
|
|
|
AC_ARG_WITH(kerberos5, |
|
|
|
AC_HELP_STRING([--with-berberos5],[use Kerberos5 support with OpenSSL]), |
|
|
|
[ use_kerberos=yes ], [use_kerberos=no] |
|
|
|
) |
|
|
|
|
|
|
|
if test "x$use_openssl" = "xyes"; then |
|
|
|
if test "x$use_kerberos" != "xyes"; then |
|
|
|
CPPFLAGS="$CPPFLAGS -DOPENSSL_NO_KRB5" |
|
|
|
fi |
|
|
|
|
|
|
|
AC_CHECK_HEADERS([openssl/ssl.h]) |
|
|
|
OLDLIBS="$LIBS" |
|
|
|
AC_CHECK_LIB(crypto, BIO_f_base64, [ |
|
|
|
AC_CHECK_LIB(ssl, SSL_new, [ SSL_LIB="-lssl -lcrypto" |
|
|
|
AC_DEFINE(HAVE_LIBSSL, [], [Have libssl]) ], [], [ -lcrypto ]) |
|
|
|
AC_DEFINE(HAVE_LIBSSL, [], [Have libssl]) ], [], [ -lcrypto "$DL_LIB" ]) |
|
|
|
], [], []) |
|
|
|
LIBS="$OLDLIBS" |
|
|
|
AC_SUBST(SSL_LIB) |
|
|
@ -382,25 +410,6 @@ if test "$WITH_LUA" != "no"; then |
|
|
|
AC_SUBST(LUA_LIBS) |
|
|
|
fi |
|
|
|
|
|
|
|
|
|
|
|
AC_SEARCH_LIBS(socket,socket) |
|
|
|
AC_SEARCH_LIBS(gethostbyname,nsl socket) |
|
|
|
AC_SEARCH_LIBS(hstrerror,resolv) |
|
|
|
|
|
|
|
save_LIBS=$LIBS |
|
|
|
AC_SEARCH_LIBS(dlopen,dl,[ |
|
|
|
AC_CHECK_HEADERS([dlfcn.h],[ |
|
|
|
if test "$ac_cv_search_dlopen" != no; then |
|
|
|
test "$ac_cv_search_dlopen" = "none required" || DL_LIB="$ac_cv_search_dlopen" |
|
|
|
fi |
|
|
|
|
|
|
|
AC_DEFINE([HAVE_LIBDL], [1], [libdl]) |
|
|
|
AC_DEFINE([HAVE_DLFCN_H], [1]) |
|
|
|
]) |
|
|
|
]) |
|
|
|
LIBS=$save_LIBS |
|
|
|
AC_SUBST(DL_LIB) |
|
|
|
|
|
|
|
save_LIBS=$LIBS |
|
|
|
AC_SEARCH_LIBS(crypt,crypt,[ |
|
|
|
AC_CHECK_HEADERS([crypt.h],[ |
|
|
|