Re: [PATCH] [BZ 17588 13064] Update UTF-8 charmap and width to Unicode 7.0.0
by Alexandre Oliva
[switching to Fedora Project's glibc list]
On Feb 3, 2015, Pravin Satpute <psatpute(a)redhat.com> wrote:
> We have proposed this as a feature in Fedora 22 (a)
> Its alpha freeze is happening on Feb 24. It will be very good for us
> if this patch get in either in Glibc upstream as well in Fedora. We
> will get more testing.
> a. https://fedoraproject.org/wiki/Changes/Glibc_Unicode_7
Ok, the same patch I've just submitted to libc-alpha applies cleanly to
Fedora 22's source tree; I've just finished a local test build with it,
with the patch posted there renamed to glibc-unicode7.patch, and the
glibc.spec change below.
https://sourceware.org/ml/libc-alpha/2015-02/msg00305.html
I'm not sure it makes sense, however, to keep the generator scripts in
the Fedora patch; we might drop them and keep only the changes to the
generated files without any impact to testing. OTOH, it's not like they
hurt, or contribute very significantly to the patch size.
Carlos, Pravin, Mike, may I put it in and start a build with it, or does
it require further changes?
Thanks,
diff --git a/glibc.spec b/glibc.spec
index 4a794d6..88d3add 100644
--- a/glibc.spec
+++ b/glibc.spec
@@ -1,6 +1,6 @@
%define glibcsrcdir glibc-2.21
%define glibcversion 2.21
-%define glibcrelease 1%{?dist}
+%define glibcrelease 2%{?dist}
# Pre-release tarballs are pulled in from git using a command that is
# effectively:
#
@@ -248,6 +248,8 @@ Patch2031: %{name}-rh1070416.patch
Patch2033: %{name}-aarch64-tls-fixes.patch
Patch2034: %{name}-aarch64-workaround-nzcv-clobber-in-tlsdesc.patch
+Patch2035: %{name}-unicode7.patch
+
##############################################################################
# End of glibc patches.
##############################################################################
@@ -577,6 +579,7 @@ package or when debugging this package.
%patch0047 -p1
%patch2033 -p1
%patch2034 -p1
+%patch2035 -p1
%patch0050 -p1
%patch0052 -p1
%patch0053 -p1
@@ -1754,6 +1757,9 @@ rm -f *.filelist*
%endif
%changelog
+* Thu Feb 12 2015 Alexandre Oliva <aoliva(a)redhat.com> - 2.21-2
+- Update ctype and UTF-8 tables to Unicode 7.
+
* Wed Feb 11 2015 Carlos O'Donell <carlos(a)redhat.com> - 2.21-1
- Fix __memcpy_chk on non-SSE2 CPUs (Upstream BZ #17949)
- Rebase to upstream release 2.21 to provide ABI and API assurances.
--
Alexandre Oliva, freedom fighter http://FSFLA.org/~lxoliva/
You must be the change you wish to see in the world. -- Gandhi
Be Free! -- http://FSFLA.org/ FSF Latin America board member
Free Software Evangelist|Red Hat Brasil GNU Toolchain Engineer
9 years, 2 months