On Thu, Nov 15, 2018 at 11:03:59AM +0000, Richard W.M. Jones wrote: > I'm using gnulib 6ccfbb4ce5d4fa79f7afb48f3648f2e0401523c3 from a > few days ago. > > After upgrading to Fedora 29, the glibc-langpack-fr locale is no > longer installed by default. This causes many tests to fail silently: > > ./gnulib/tests/test-suite.log:FAIL: test-btowc1.sh > ./gnulib/tests/test-suite.log:FAIL: test-btowc2.sh > ./gnulib/tests/test-suite.log:FAIL: test-c-strcase.sh > ./gnulib/tests/test-suite.log:FAIL: test-mbrtowc1.sh > ./gnulib/tests/test-suite.log:FAIL: test-mbrtowc2.sh > ./gnulib/tests/test-suite.log:FAIL: test-mbrtowc3.sh > ./gnulib/tests/test-suite.log:FAIL: test-mbrtowc4.sh > ./gnulib/tests/test-suite.log:FAIL: test-mbsrtowcs1.sh > ./gnulib/tests/test-suite.log:FAIL: test-mbsrtowcs2.sh > ./gnulib/tests/test-suite.log:FAIL: test-mbsrtowcs3.sh > ./gnulib/tests/test-suite.log:FAIL: test-mbsrtowcs4.sh > ./gnulib/tests/test-suite.log:FAIL: test-setlocale1.sh > ./gnulib/tests/test-suite.log:FAIL: test-wcrtomb.sh > > The failures are completely silent. It seems as if about > 6 months ago it used to print an error message: > > Skipping test: no traditional french locale is installed > > But for some reason that is no longer printed: > > $ LC_ALL=fr_FR ./test-btowc 1 > $ echo $? > 1 > > (The same applies to Japanese and Chinese language packs for other tests)
... and Turkish. One I installed all 4 extra langpacks the tests above all succeeded. Rich. -- Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones Read my programming and virtualization blog: http://rwmj.wordpress.com Fedora Windows cross-compiler. Compile Windows programs, test, and build Windows installers. Over 100 libraries supported. http://fedoraproject.org/wiki/MinGW