From Fedora Project Wiki
(Created page with "<!-- All fields on this form are required to be accepted by FESCo. We also request that you maintain the same order of sections so that all of the feature pages are uniform. ...")
 
(Fix last update date)
 
(5 intermediate revisions by 2 users not shown)
Line 16: Line 16:
== Current status ==
== Current status ==
* Targeted release: [[Releases/19]]
* Targeted release: [[Releases/19]]
* Last updated: 2013-01-22
* Last updated: 2013-05-14
* Percentage of completion: 95%
* Percentage of completion: 100%


== Detailed Description ==
== 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.
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 ==
== Benefit to Fedora ==
Line 28: Line 27:
== Scope ==
== 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.
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 ==
== How To Test ==
GGLIBC 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.
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 ==
== User Experience ==
Line 41: Line 39:
== Contingency Plan ==
== 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.
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 ==
== Documentation ==
Line 48: Line 45:
== Release Notes ==
== 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.
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.


== Comments and Discussion ==
== Comments and Discussion ==
* See [[Talk:Features/GLIBC217]]
* See [[Talk:Features/GLIBC217]]


[[Category:FeatureReadyForWrangler]]
[[Category:FeatureAcceptedF19]]

Latest revision as of 10:30, 15 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-05-14
  • 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.

Comments and Discussion