This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
The collation update to the new ISO file made all locales almost twice as big
- From: Mike FABIAN <mfabian at redhat dot com>
- To: libc-alpha at sourceware dot org
- Date: Mon, 05 Mar 2018 14:39:02 +0100
- Subject: The collation update to the new ISO file made all locales almost twice as big
- Authentication-results: sourceware.org; auth=none
I added this to the wiki for hte 2.28 release notes:
https://sourceware.org/glibc/wiki/Release/2.28#The_locale-archive_file_is_much_bigger
4.1. The locale-archive file is much bigger
The iso14651_t1_common file, which contains the default collation on top
of which the individual locales add their locale specific rules, has
been updated to a new upstream version from ISO which is in sync with
Unicode 9.0.0. The version of that file which was in glibc until now was
very old and a huge amount of characters has been added to Unicode in
the meantime. Therefore, this iso14651_t1_common file became much
larger. As a consequence, the LC_COLLATE part of all locales became much
larger. As LC_COLLATE makes up the bulk of the locale data, the size of
the locales increased a lot. The locale-archive file which contains the
data for all localess grew from 126 MiB to 206 Mib.
--
Mike FABIAN <mfabian@redhat.com>