From 893d7e383f68bad0c7bd80c17a8e415ef117bab7 Mon Sep 17 00:00:00 2001 From: Ralf Wildenhues Date: Fri, 12 Oct 2007 16:35:49 +0000 Subject: [PATCH] * ltmain.in: Also sanitize `LANGUAGE'. (execute mode): Also restore `LANGUAGE', for old glibc. Report by Paul Eggert against Autoconf. --- ChangeLog | 6 ++++++ ltmain.in | 4 ++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index fdebf8783..14a86741f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2007-10-12 Ralf Wildenhues + + * ltmain.in: Also sanitize `LANGUAGE'. + (execute mode): Also restore `LANGUAGE', for old glibc. + Report by Paul Eggert against Autoconf. + 2007-10-11 Ralf Wildenhues * libtool.m4 (AC_LIBTOOL_PROG_COMPILER_PIC) diff --git a/ltmain.in b/ltmain.in index 40a00798f..e4c46346c 100644 --- a/ltmain.in +++ b/ltmain.in @@ -113,7 +113,7 @@ esac # These must not be set unconditionally because not all systems understand # e.g. LANG=C (notably SCO). # We save the old values to restore during execute mode. -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 @@ -6479,7 +6479,7 @@ relink_command=\"$relink_command\"" 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 -- 2.47.2