From: Amos Jeffries Date: Fri, 30 Oct 2009 05:01:33 +0000 (+1300) Subject: Correct ESI library build options. X-Git-Tag: SQUID_3_2_0_1~639 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=7d214c1bc9e9186d87ebdb7d847328ea548c479b;p=thirdparty%2Fsquid.git Correct ESI library build options. --- diff --git a/configure.in b/configure.in index 0d7d3b9f88..51cbce6dc1 100644 --- a/configure.in +++ b/configure.in @@ -854,18 +854,18 @@ if test "$use_esi" = "yes" ; then AC_MSG_NOTICE([Enabling ESI processor and Surrogate header support.]) AC_DEFINE(USE_SQUID_ESI,1,[Compile the ESI processor and Surrogate header support]) - AC_ARG_WITH(expat, AS_HELP_STRING([--without-libexpat],[Do not use libexpat for ESI. Default: auto-detect])) - if test "$with_expat" != "no" ; then + AC_ARG_WITH(libexpat, AS_HELP_STRING([--without-libexpat],[Do not use libexpat for ESI. Default: auto-detect])) + if test "$with_libexpat" != "no" ; then AC_CHECK_LIB([expat], [main], [EXPATLIB="-lexpat"; HAVE_LIBEXPAT=1]) AC_CHECK_HEADERS([expat.h]) AC_DEFINE_UNQUOTED(HAVE_LIBEXPAT, $HAVE_LIBEXPAT, [Define to 1 if you have the expat library]) - if test "$with_expat" = "yes" && test "$HAVE_LIBEXPAT" != "1" ; then + if test "$with_libexpat" = "yes" && test "$HAVE_LIBEXPAT" != "1" ; then AC_MSG_ERROR([Required library libexpat is not able to be found.]) fi fi - AC_ARG_WITH(xml2, AS_HELP_STRING([--without-libxml2],[Do not use libxml2 for ESI. Default: auto-detect])) - if test "$with_xml2" != "no" ; then + AC_ARG_WITH(libxml2, AS_HELP_STRING([--without-libxml2],[Do not use libxml2 for ESI. Default: auto-detect])) + if test "$with_libxml2" != "no" ; then AC_CHECK_LIB([xml2], [main], [XMLLIB="-lxml2"; HAVE_LIBXML2=1]) dnl Find the main header and include path... AC_CHECK_HEADERS([libxml/parser.h], [], [ @@ -882,7 +882,7 @@ if test "$use_esi" = "yes" ; then dnl Now that we know where to look find the other headers... AC_CHECK_HEADERS(libxml/HTMLparser.h libxml/HTMLtree.h) AC_DEFINE_UNQUOTED(HAVE_LIBXML2, $HAVE_LIBXML2, [Define to 1 if you have the libxml2 library]) - if test "$with_xml2" = "yes" && test "$HAVE_LIBXML2" != "1" ; then + if test "$with_libxml2" = "yes" && test "$HAVE_LIBXML2" != "1" ; then AC_MSG_ERROR([Required library libxml2 is not able to be found.]) fi fi diff --git a/test-suite/buildtests/layer-05-nodeps-esi.opts b/test-suite/buildtests/layer-05-nodeps-esi.opts index 5d7b751ff4..4790844e58 100644 --- a/test-suite/buildtests/layer-05-nodeps-esi.opts +++ b/test-suite/buildtests/layer-05-nodeps-esi.opts @@ -10,7 +10,7 @@ MAKETEST="distcheck" # NP: there must be no overlap in code for plugging the libraries in/out. # this means we can test the absence of all in one run and save time. # -OPTS="--enable-esi --without-expat --without-xml2" +OPTS="--enable-esi --without-libexpat --without-libxml2" # Fix the distclean testing. export DISTCHECK_CONFIGURE_FLAGS="${OPTS}"