New comment by sgn on void-packages repository https://github.com/void-linux/void-packages/pull/23760#issuecomment-665076339 Comment: On 2020-07-28 05:22:04-0700, ailiop-git wrote: > Ah ok, so the particular failure on glibc is on `column/invalid-multibyte` test, due to missing locale: > > `/bin/sh: warning: setlocale: LC_ALL: cannot change locale (C.UTF-8)` > > this was changed in commit `6ef9a9e18471b9 ("tests: (column) use > actually invalid multibytes to test encoding")`, which means it has > been failing since v2.35. > > This can be fixed with: > > ``` > sed -i s/^#C.UTF-8/C.UTF-8/ masterdir/etc/default/libc-locales > xbps-reconfigure -r masterdir/ glibc-locales -f > ``` OK, I'll ask for a change to glibc masterdir. > > The second issue on musl, is the `getopt/options-posix_correctly > `test failing. This is due to the ordering of the options > processing, see diff of failing test below: > > ``` > - -a -b '1' -c '2' --a-long --b-long '3' --c-long '' -- 'foo' 'bar' 'xyxxy' '--a-long' > + -a -b '1' -c '2' --a-long --b-long '3' --c-long '' --a-long -- 'foo' 'bar' 'xyxxy' > ``` > This happens as musl doesn't implement `POSIXLY_CORRECT` (which > influences the ordering). It also means that the particular test has > always been failing on musl. Hm, the check was added by me, and my daily driver is musl one, I think it must be passed that time. -- Danh