]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Fixup libxml2 include magics, was failing when a configure cache was used
authorHenrik Nordstrom <henrik@henriknordstrom.net>
Thu, 27 Aug 2009 17:05:03 +0000 (19:05 +0200)
committerHenrik Nordstrom <henrik@henriknordstrom.net>
Thu, 27 Aug 2009 17:05:03 +0000 (19:05 +0200)
configure.in

index 2bd0d901bf5d4ffe05bae7e295654f29eee724dc..dc6030343c80ed92801661f90419a4a55d7318cd 100644 (file)
@@ -2221,10 +2221,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