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> +<U0000>
+.. +..
+<UFFFF> +<UFFFF>
+<U10000> +<U00010000>
+.. +..
+<U1FFFF> +<U0001FFFF>
+<U20000> +<U00020000>
+.. +..
+<U2FFFF> +<U0002FFFF>
+<UE0000> +<U000E0000>
+.. +..
+<UEFFFF> +<U000EFFFF>
+<UF0000> +<U000F0000>
+.. +..
+<UFFFFF> +<U000FFFFF>
+<U100000> +<U00100000>
+.. +..
+<U10FFFF> +<U0010FFFF>
+UNDEFINED +UNDEFINED
+order_end +order_end
+END LC_COLLATE +END LC_COLLATE

View File

@ -87,7 +87,7 @@
Summary: The GNU libc libraries Summary: The GNU libc libraries
Name: glibc Name: glibc
Version: %{glibcversion} Version: %{glibcversion}
Release: 1%{?dist} Release: 2%{?dist}
# In general, GPLv2+ is used by programs, LGPLv2+ is used for # In general, GPLv2+ is used by programs, LGPLv2+ is used for
# libraries. # libraries.
@ -2016,6 +2016,9 @@ fi
%files -f compat-libpthread-nonshared.filelist -n compat-libpthread-nonshared %files -f compat-libpthread-nonshared.filelist -n compat-libpthread-nonshared
%changelog %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 * Thu Aug 15 2019 Florian Weimer <fweimer@redhat.com> - 2.30.9000-1
- Auto-sync with upstream branch master, - Auto-sync with upstream branch master,
commit 341da5b4b6253de9a7581a066f33f89cacb44dec. commit 341da5b4b6253de9a7581a066f33f89cacb44dec.