Pravin Satpute psatpute@redhat.com さんはかきました:
On Thursday 12 February 2015 04:08 PM, Alexandre Oliva wrote:
[switching to Fedora Project's glibc list]
On Feb 3, 2015, Pravin Satpute psatpute@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?
Yes, go ahead. AFAI see no more changes presently. Mike do you?
I looked at your patch as well and it seems OK to me. The generated files an python scripts are identical to my latest versions.
Thank you for doing it. Now we can get some testing :)
Regards, Pravin Satpute
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@redhat.com - 2.21-2 +- Update ctype and UTF-8 tables to Unicode 7.
- Wed Feb 11 2015 Carlos O'Donell carlos@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.