mirror of
git://git.savannah.gnu.org/libtool.git
synced 2024-11-27 06:09:57 +08:00
Unconditionally normalize LC_ALL, LANGUAGE in libtool script.
* libltdl/config/ltmain.m4sh: Unconditionally set LC_ALL and LANGUAGE to 'C', to avoid semantic differences on MinGW under Chines locale. SCO issues with e.g. LANG=C are not known to be relevant today any more. Report by Pete Batard <pbatard@gmail.com> and Xiaofan Chen <xiaofanc@gmail.com>. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
This commit is contained in:
parent
f21029c498
commit
7877d1d13f
10
ChangeLog
10
ChangeLog
@ -1,3 +1,13 @@
|
||||
2010-03-19 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
|
||||
|
||||
Unconditionally normalize LC_ALL, LANGUAGE in libtool script.
|
||||
* libltdl/config/ltmain.m4sh: Unconditionally set LC_ALL and
|
||||
LANGUAGE to 'C', to avoid semantic differences on MinGW under
|
||||
Chines locale. SCO issues with e.g. LANG=C are not known to
|
||||
be relevant today any more.
|
||||
Report by Pete Batard <pbatard@gmail.com> and Xiaofan Chen
|
||||
<xiaofanc@gmail.com>.
|
||||
|
||||
2010-03-17 Peter Rosin <peda@lysator.liu.se>
|
||||
|
||||
Preserve the last error when restoring the error mode.
|
||||
|
@ -106,9 +106,6 @@ _LTECHO_EOF'
|
||||
}
|
||||
|
||||
# NLS nuisances: We save the old values to restore during execute mode.
|
||||
# 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).
|
||||
lt_user_locale=
|
||||
lt_safe_locale=
|
||||
for lt_var in LANG LANGUAGE LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES
|
||||
@ -121,6 +118,9 @@ do
|
||||
lt_safe_locale=\"$lt_var=C; \$lt_safe_locale\"
|
||||
fi"
|
||||
done
|
||||
LC_ALL=C
|
||||
LANGUAGE=C
|
||||
export LANGUAGE LC_ALL
|
||||
|
||||
$lt_unset CDPATH
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user