* 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>
+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.
}
# 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
lt_safe_locale=\"$lt_var=C; \$lt_safe_locale\"
fi"
done
+LC_ALL=C
+LANGUAGE=C
+export LANGUAGE LC_ALL
$lt_unset CDPATH