(Feature accepted en block on Feb 06 FESCo meeting) |
|||
Line 17: | Line 17: | ||
* Targeted release: [[Releases/19]] | * Targeted release: [[Releases/19]] | ||
* Last updated: 2013-01-22 | * Last updated: 2013-01-22 | ||
* Percentage of completion: | * Percentage of completion: 100% | ||
== Detailed Description == | == Detailed Description == |
Revision as of 21:31, 14 May 2013
GLIBC 2.17
Summary
Switch GLIBC in Fedora 19 to GLIBC version 2.17
Owner
- Name: Jeff Law
- Email: law@redhat.com
Current status
- Targeted release: Releases/19
- Last updated: 2013-01-22
- Percentage of completion: 100%
Detailed Description
GLIBC 2.17 was released at the end of 2012; we have been closely tracking the GLIBC 2.17 development code in Fedora Rawhide and addressing any issues as they arise. The proposed mass-rebuild with GCC 4.8 in February should also shake out any remaining problems with GLIBC's header files.
Benefit to Fedora
See http://sourceware.org/ml/libc-announce/2012/msg00001.html for the list of changes.
Scope
All packages should be rebuilt with the new gcc once the new gcc hits f19. This will identify any remaining header file problems or interactions between GCC and GLIBC.
How To Test
GLIBC has its own testsuite, which is run during the package build, plus many other packages with automated tests also help to test the new GLIBC.
User Experience
Users will see improved performance, many bugfixes and improvements to POSIX compliance, additional locales, etc.
Dependencies
All packages need to be rebuilt, this can occur as part of the mass rebuild for GCC 4.8 schedule for February.
Contingency Plan
Given that Rawhide has been closely tracking GLIBC 2.17, no show-stopper problems are expected. In the unlikely event a major problem were discovered, we could fall back to the older GLIBC from Fedora 18.
Documentation
http://sourceware.org/ml/libc-announce/2012/msg00001.html
Release Notes
Fedora 19 comes with GLIBC 2.17, see http://sourceware.org/ml/libc-announce/2012/msg00001.html for significant changes appearing in GLIBC 2.17.