From 1af3f55126798c0621c81f2248f34d21b0a238a9 Mon Sep 17 00:00:00 2001 From: Amos Jeffries Date: Fri, 4 Sep 2009 00:51:53 +1200 Subject: [PATCH] Author: Henrik Nordstrom Fixup libxml2 include magics, was failing when a configure cache was used --- configure.in | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/configure.in b/configure.in index b80455c2a1..10dfaa2bc8 100644 --- a/configure.in +++ b/configure.in @@ -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 -- 2.47.2