locale: Fix C.UTF-8 ranges.

The ellipsis range support only allows <Uxxxx> or <Uxxxxxxxx> as
valid unicode code points, otherwise it treats it as a symbol and
since we don't define the symbol the entire range is unused.
This commit is contained in:
Carlos O'Donell 2019-06-06 23:58:21 -04:00
parent 77335ae30e
commit 72195d4485
2 changed files with 14 additions and 11 deletions

View File

@ -88,21 +88,21 @@ index 0000000..fdf460e
+<U0000>
+..
+<UFFFF>
+<U10000>
+<U00010000>
+..
+<U1FFFF>
+<U20000>
+<U0001FFFF>
+<U00020000>
+..
+<U2FFFF>
+<UE0000>
+<U0002FFFF>
+<U000E0000>
+..
+<UEFFFF>
+<UF0000>
+<U000EFFFF>
+<U000F0000>
+..
+<UFFFFF>
+<U100000>
+<U000FFFFF>
+<U00100000>
+..
+<U10FFFF>
+<U0010FFFF>
+UNDEFINED
+order_end
+END LC_COLLATE

View File

@ -87,7 +87,7 @@
Summary: The GNU libc libraries
Name: glibc
Version: %{glibcversion}
Release: 1%{?dist}
Release: 2%{?dist}
# In general, GPLv2+ is used by programs, LGPLv2+ is used for
# libraries.
@ -2016,6 +2016,9 @@ fi
%files -f compat-libpthread-nonshared.filelist -n compat-libpthread-nonshared
%changelog
* Fri Aug 16 2019 Carlos O'Donell <carlos@redhat.com> - 2.30.9000-2
- Fix C.UTF-8 to use full code ranges.
* Thu Aug 15 2019 Florian Weimer <fweimer@redhat.com> - 2.30.9000-1
- Auto-sync with upstream branch master,
commit 341da5b4b6253de9a7581a066f33f89cacb44dec.