From: Albert Chin Date: Tue, 27 Sep 2011 19:59:18 +0000 (+0200) Subject: configure - m4: make CURL_CHECK_DEF ignore leading whitespace on symbol def X-Git-Tag: curl-7_23_0~134 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=a2d4a98ddd2388c42a183a4dbee8befeac5e09f2;p=thirdparty%2Fcurl.git configure - m4: make CURL_CHECK_DEF ignore leading whitespace on symbol def When using Sun C compiler the preprocessor somehow inserts an extra space in front of replaced symbol, breaking CURL_CHECK_DEF macro. To workaround this, macro CURL_CHECK_DEF now ignores all leading whitespace in front of symbol substitution result. --- diff --git a/acinclude.m4 b/acinclude.m4 index bf97b94cb7..3a3122d580 100644 --- a/acinclude.m4 +++ b/acinclude.m4 @@ -51,7 +51,7 @@ CURL_DEF_TOKEN $1 ],[ tmp_exp=`eval "$ac_cpp conftest.$ac_ext" 2>/dev/null | \ "$GREP" CURL_DEF_TOKEN 2>/dev/null | \ - "$SED" 's/.*CURL_DEF_TOKEN[[ ]]//' 2>/dev/null | \ + "$SED" 's/.*CURL_DEF_TOKEN[[ ]][[ ]]*//' 2>/dev/null | \ "$SED" 's/[["]][[ ]]*[["]]//g' 2>/dev/null` if test -z "$tmp_exp" || test "$tmp_exp" = "$1"; then tmp_exp=""