From: Ralf Wildenhues Date: Fri, 12 Oct 2007 16:35:15 +0000 (+0000) Subject: * libltdl/config/ltmain.m4sh: Also sanitize `LANGUAGE'. X-Git-Tag: release-2-1b~62 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e886f1e796dfaa70f48917f6d31395aeac35b02a;p=thirdparty%2Flibtool.git * libltdl/config/ltmain.m4sh: Also sanitize `LANGUAGE'. (func_mode_execute): Also restore `LANGUAGE', for old glibc. Report by Paul Eggert against Autoconf. --- diff --git a/ChangeLog b/ChangeLog index 345d31bda..b3a2868d3 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2007-10-12 Ralf Wildenhues + + * libltdl/config/ltmain.m4sh: Also sanitize `LANGUAGE'. + (func_mode_execute): Also restore `LANGUAGE', for old glibc. + Report by Paul Eggert against Autoconf. + 2007-10-11 Eric Blake * libltdl/.cvsignore: Ignore argz.h. diff --git a/libltdl/config/ltmain.m4sh b/libltdl/config/ltmain.m4sh index ef82aa384..dc32aaee8 100644 --- a/libltdl/config/ltmain.m4sh +++ b/libltdl/config/ltmain.m4sh @@ -96,7 +96,7 @@ DUALCASE=1; export DUALCASE # for MKS sh # Only set LANG and LC_ALL to C if already set. # These must not be set unconditionally because not all systems understand # e.g. LANG=C (notably SCO). -for lt_var in LANG LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES +for lt_var in LANG LANGUAGE LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES do eval "if test \"\${$lt_var+set}\" = set; then save_$lt_var=\$$lt_var @@ -1714,7 +1714,7 @@ func_mode_execute () fi # Restore saved environment variables - for lt_var in LANG LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES + for lt_var in LANG LANGUAGE LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES do eval "if test \"\${save_$lt_var+set}\" = set; then $lt_var=\$save_$lt_var; export $lt_var