Mark H Weaver <m...@netris.org> skribis: > [Removed libc-alpha from the CC list] > > l...@gnu.org (Ludovic Courtès) writes: > >> With libc 2.22 people are starting to realize that libc does not >> guarantee that it can load locale data built with another libc version, >> but they learn it the hard way: >> >> loadlocale.c:130: _nl_intern_locale_data: Assertion `cnt < (sizeof >> (_nl_value_type_LC_COLLATE) / sizeof (_nl_value_type_LC_COLLATE[0]))' failed. > > FYI, this is the cause of the test suite failures of our 'guix' packages > on the core-updates branch. It occurs during the "wrap-program, one > input, multiple calls" test in tests/build-utils. See below for the > relevant excerpt from test-suite.log.
This test runs the bootstrap Bash, which is linked against an old libc, hence the failure. I think this is fixed by 12cd4dd. There’s a couple of other test failures that need to be fixed in both branches before we can update the ‘guix-devel’ snapshot though. Thanks, Ludo’.