Features/GLIBC217

From FedoraProject

< Features
Revision as of 15:46, 5 February 2013 by Jreznik (Talk | contribs)

Jump to: navigation, search


Contents

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: 95%

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