From: Ralf Wildenhues Date: Sat, 2 May 2009 08:55:23 +0000 (+0200) Subject: Skip localization test when setlocale is not functional. X-Git-Tag: v2.2.7b~92 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=848215b440b53cae6979dd5a65ea41e9d5ab5b3d;p=thirdparty%2Flibtool.git Skip localization test when setlocale is not functional. * tests/localization.at (localized compiler messages): Skip test when there is a warning about `LC_ALL'. * THANKS: Update. Report by Maciej Helminiak. Signed-off-by: Ralf Wildenhues --- diff --git a/ChangeLog b/ChangeLog index 56db8d9fb..4e3ceb2fc 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,11 @@ +2009-05-02 Ralf Wildenhues + + Skip localization test when setlocale is not functional. + * tests/localization.at (localized compiler messages): Skip + test when there is a warning about `LC_ALL'. + * THANKS: Update. + Report by Maciej Helminiak. + 2009-05-02 Alan Hourihane (tiny change) Improved support for FreeMiNT. diff --git a/THANKS b/THANKS index 2b8ad3771..d16133bc1 100644 --- a/THANKS +++ b/THANKS @@ -113,6 +113,7 @@ Kenneth Albanowski kjahds@kjahds.com Kevin Ryde user42@zip.com.au Kurt D. Zeilenga Kurt@OpenLDAP.Org + Maciej Helminiak dion2@wp.pl Maciej W. Rozycki macro@linux-mips.org Manfred Weichel Manfred.Weichel@pdb.siemens.de Marc Espie espie@nerim.net diff --git a/tests/localization.at b/tests/localization.at index 119b38dac..1d689aac1 100644 --- a/tests/localization.at +++ b/tests/localization.at @@ -49,6 +49,9 @@ AT_CHECK([$LIBTOOL --mode=compile --tag=CC $CC $CPPFLAGS $CFLAGS -c a.c || exit [1], [stdout], [stderr]) LT_AT_NORMALIZE_COMPILER_OUTPUT([stdout], [libtool-stdout]) LT_AT_NORMALIZE_COMPILER_OUTPUT([stderr], [libtool-stderr]) +# Avoid this error: +# /bin/sh: warning: setlocale: LC_ALL: cannot change locale (de_DE) +AT_CHECK([grep LC_ALL stdout stderr && exit 77], [1]) AT_CHECK([diff expected-stderr libtool-stderr]) AT_CHECK([diff expected-stdout libtool-stdout])