Message ID | 20250821181246.3413165-2-raj.khem@gmail.com |
---|---|
State | New |
Headers | show |
Series | [1/2] findutils: Drop setting gl_cv_func_wcwidth_works=yes | expand |
diff --git a/meta/recipes-extended/findutils/findutils/run-ptest b/meta/recipes-extended/findutils/findutils/run-ptest index 0c9af47efdb..afe004b01a9 100644 --- a/meta/recipes-extended/findutils/findutils/run-ptest +++ b/meta/recipes-extended/findutils/findutils/run-ptest @@ -13,6 +13,9 @@ export built_programs="find xargs locate updatedb" # this gets substituted by sed during build export VERSION="__run_ptest_version__" +# Force ASCII quotes so exp vs err comparisons are stable across locales. +export LC_ALL=C + for f in tests/*/*.sh; do bash $f ; case $? in
Ensure consistent locale setting, since we are not using make environemnt to run the tests like upstream does. The test scripts are run explicitly This fixes a problem with musl ptest runs where the locale-driven quoting ends up using C.UTF-8 quotes in gnulib’s quotearg() end up with curly quotes instead of ASCII quote character which is expected and result is reported as failure even though numbers are matching. Fixes: -find: invalid group name or GID argument to -group: '4294967296' +find: invalid group name or GID argument to -group: ‘4294967296’ FAIL: tests/find/user-group-max.sh Signed-off-by: Khem Raj <raj.khem@gmail.com> --- meta/recipes-extended/findutils/findutils/run-ptest | 3 +++ 1 file changed, 3 insertions(+)