]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Author: Henrik Nordstrom <henrik@henriknordstrom.net>
authorAmos Jeffries <squid3@treenet.co.nz>
Thu, 3 Sep 2009 12:51:53 +0000 (00:51 +1200)
committerAmos Jeffries <squid3@treenet.co.nz>
Thu, 3 Sep 2009 12:51:53 +0000 (00:51 +1200)
Fixup libxml2 include magics, was failing when a configure cache was used

configure.in

index b80455c2a1403d80df33364f45a8daf9ba494624..10dfaa2bc888cb498784ca0b9a571cad82763f3d 100644 (file)
@@ -2059,10 +2059,12 @@ AC_CHECK_HEADERS([libxml/parser.h], [], [
        SAVED_CPPFLAGS="$CPPFLAGS"
        CPPFLAGS="-I/usr/include/libxml2 $CPPFLAGS"
        unset ac_cv_header_libxml_parser_h
-       AC_CHECK_HEADERS([libxml/parser.h], [], [
-               CPPFLAGS="$SAVED_CPPFLAGS"
-               ])
+       AC_CHECK_HEADERS([libxml/parser.h], [ac_cv_libxml2_include=yes], [])
+       CPPFLAGS="$SAVED_CPPFLAGS"
        ])
+if test "x$ac_cv_libxml2_include" = "xyes"; then
+       SQUID_CXXFLAGS="-I/usr/include/libxml2 $SQUID_CXXFLAGS"
+fi
 
 AC_C_CONST
 AC_C_BIGENDIAN