The following patch is taken from this pull request: https://github.com/jqlang/jq/pull/3039 --- a/tests/setup +++ b/tests/setup @@ -12,6 +12,10 @@ JQBASEDIR=$JQTESTDIR/.. JQ=${JQ:-$JQBASEDIR/jq} +# Some tests have locale-dependent output; use C locale. Fixes #3038 +LC_ALL=C +export LC_ALL + if [ -z "${NO_VALGRIND-}" ] && which valgrind > /dev/null; then VALGRIND="valgrind --error-exitcode=1 --leak-check=full \ --suppressions=$JQTESTDIR/onig.supp \