https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/ Issue: net-libs/libisds-0.11.2 fails tests. Discovered on: amd64 (internal ref: tinderbox_musl) System: MUSL-SYSTEM (https://wiki.gentoo.org/wiki/Project:Tinderbox/Common_Issues_Helper#MUSL) Info about the issue: https://wiki.gentoo.org/wiki/Project:Tinderbox/Common_Issues_Helper#CF0015
Created attachment 888979 [details] build.log build log and emerge --info
Created attachment 888980 [details] 1-test-suite.log 1-test-suite.log
Error(s) that match a know pattern in addition to what has been reported in the summary: FAIL: isds-datestring2tm FAIL: utf82locale
The same tests fail with sys-libs/musl-1.2.4-r1. This seems the reporter was the first one running the tests on musl, rather than a regression in sys-libs/musl. I studied the failures and all of them look like bugs in sys-libs/musl. I will minimize the reproducers and report them to the upstream.
> FAIL: isds-datestring2tm https://www.openwall.com/lists/musl/2024/05/11/3 This looks like a genuine bug in musl. I'd like to see fixing this on musl side. > FAIL: utf82locale https://www.openwall.com/lists/musl/2024/05/11/4 It seems that musl does not implement locales. Yet it accepts setlocale() for any value and then always reports a UTF-8 code set. I will try to modify libisds's tests to deal with it.