"Carlos O'Donell" <car...@redhat.com> skribis: > On 09/29/2015 04:08 AM, Ludovic Courtès wrote: >> "Carlos O'Donell" <car...@redhat.com> skribis:
[...] >> Apart from that, ‘localedef --list-archive’ simply opens the locale >> archive (typically /usr/lib/locale/locale-archive, regardless of the >> ‘LOCPATH’ environment variable value), so its behavior is unchanged. >> >> Am I overlooking something? > > If the locale-archive is upgraded to the new format with LC_COLLATE changed > what happens when you run localedef --list-archive? Does it list zero locales > and exit with an exit code of zero? The patch does not change archive loading; it changes locale data loading, which is unrelated (loadlocale.c vs. loadarchive.c.) > - What does localedef --list-archive return? > > - The new LC_COLLATE format will make it's way into the binary locale > archive > and that means glibc can't read the locale-archive? Does it fail? exit > code? The patch does not change how locale archives are handled. I think we’re confusing locale archive and locale data; or am I simply missing something? :-) Thanks, Ludo’.