From: Bruno Haible Date: Wed, 8 Jan 2025 19:47:51 +0000 (+0100) Subject: Fix a test failure when LC_ALL is set to a non-English locale. X-Git-Tag: v0.24~61 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=9d7c69c51bfc55ea30efdce8fcb36c6483b85a7f;p=thirdparty%2Fgettext.git Fix a test failure when LC_ALL is set to a non-English locale. Reported by Simon Josefsson in . * gettext-tools/tests/xgettext-its-2: When setting LC_MESSAGES, also unset LC_ALL. --- diff --git a/gettext-tools/tests/xgettext-its-2 b/gettext-tools/tests/xgettext-its-2 index 2441bf793..645a42633 100755 --- a/gettext-tools/tests/xgettext-its-2 +++ b/gettext-tools/tests/xgettext-its-2 @@ -37,22 +37,26 @@ unset GETTEXTDATADIR unset GETTEXTDATADIRS unset XDG_DATA_DIRS -LC_MESSAGES=C ${XGETTEXT} -o /dev/null input.a 2>&1 | grep 'is unknown; will try C' 2>&1 >/dev/null +LC_MESSAGES=C LC_ALL= \ +${XGETTEXT} -o /dev/null input.a 2>&1 | grep 'is unknown; will try C' 2>&1 >/dev/null result=$? test $result = 0 || Exit 1 GETTEXTDATADIR=a \ -LC_MESSAGES=C ${XGETTEXT} -o /dev/null input.a 2>&1 | grep 'is unknown; will try C' 2>&1 >/dev/null +LC_MESSAGES=C LC_ALL= \ +${XGETTEXT} -o /dev/null input.a 2>&1 | grep 'is unknown; will try C' 2>&1 >/dev/null result=$? test $result = 0 && Exit 1 GETTEXTDATADIRS=b:a \ -LC_MESSAGES=C ${XGETTEXT} -o /dev/null input.b 2>&1 | grep 'is unknown; will try C' 2>&1 >/dev/null +LC_MESSAGES=C LC_ALL= \ +${XGETTEXT} -o /dev/null input.b 2>&1 | grep 'is unknown; will try C' 2>&1 >/dev/null result=$? test $result = 0 && Exit 1 XDG_DATA_DIRS=xa \ -LC_MESSAGES=C ${XGETTEXT} -o /dev/null input.xa 2>&1 | grep 'is unknown; will try C' 2>&1 >/dev/null +LC_MESSAGES=C LC_ALL= \ +${XGETTEXT} -o /dev/null input.xa 2>&1 | grep 'is unknown; will try C' 2>&1 >/dev/null result=$? test $result = 0 && Exit 1