From Fedora Project Wiki
No edit summary
No edit summary
 
(7 intermediate revisions by 2 users not shown)
Line 33: Line 33:
* Name: [[User:Codonell|Carlos O'Donell]]
* Name: [[User:Codonell|Carlos O'Donell]]
* Email: carlos@redhat.com
* Email: carlos@redhat.com
* Release notes owner: [[User:Codonell|Carlos O'Donell]] carlos@redhat.com
* Release notes owner:  
<!-- Include you email address that you can be reached should people want to contact you about helping with your change, status is requested, or technical issues need to be resolved. If the change proposal is owned by a SIG, please also add a primary contact person. -->
<!-- Include you email address that you can be reached should people want to contact you about helping with your change, status is requested, or technical issues need to be resolved. If the change proposal is owned by a SIG, please also add a primary contact person. -->
* Email: <your email address so we can contact you, invite you to meetings, etc.>
* Release notes owner: <!--- To be assigned by docs team [[User:FASAccountName| Release notes owner name]] <email address> -->
<!--- UNCOMMENT only for Changes with assigned Shepherd (by FESCo)
<!--- UNCOMMENT only for Changes with assigned Shepherd (by FESCo)
* FESCo shepherd: [[User:FASAccountName| Shehperd name]] <email address>
* FESCo shepherd: [[User:FASAccountName| Shehperd name]] <email address>
Line 52: Line 50:
CLOSED as NEXTRELEASE -> change is completed and verified and will be delivered in next release under development
CLOSED as NEXTRELEASE -> change is completed and verified and will be delivered in next release under development
-->
-->
* Tracker bug: <will be assigned by the Wrangler>
* Tracker bug: [https://bugzilla.redhat.com/show_bug.cgi?id=999952 #999952]


== Detailed Description ==
== Detailed Description ==
Line 64: Line 62:
== Scope ==
== Scope ==
<!-- What work do the developers have to accomplish to complete the change in time for release?  Is it a large change affecting many parts of the distribution or is it a very isolated change? What are those changes?-->
<!-- What work do the developers have to accomplish to complete the change in time for release?  Is it a large change affecting many parts of the distribution or is it a very isolated change? What are those changes?-->
Updated glibc to 2.18 from tested upstream release.
* Proposal owners: Update glibc to 2.18 from tested upstream release.
 
* Proposal owners: [[User:Codonell|Carlos O'Donell]] carlos@redhat.com
<!-- What work do the feature owners have to accomplish to complete the feature in time for release?  Is it a large change affecting many parts of the distribution or is it a very isolated change? What are those changes?-->
<!-- What work do the feature owners have to accomplish to complete the feature in time for release?  Is it a large change affecting many parts of the distribution or is it a very isolated change? What are those changes?-->


* Other developers: [[User:Codonell|Carlos O'Donell]] carlos@redhat.com <!-- REQUIRED FOR SYSTEM WIDE CHANGES -->
* Other developers: N/A (not a System Wide Change)  <!-- REQUIRED FOR SYSTEM WIDE CHANGES -->
<!-- What work do other developers have to accomplish to complete the feature in time for release?  Is it a large change affecting many parts of the distribution or is it a very isolated change? What are those changes?-->
<!-- What work do other developers have to accomplish to complete the feature in time for release?  Is it a large change affecting many parts of the distribution or is it a very isolated change? What are those changes?-->


Line 81: Line 77:
<!-- What happens to systems that have had a previous versions of Fedora installed and are updated to the version containing this change? Will anything require manual configuration or data migration? Will any existing functionality be no longer supported? -->
<!-- What happens to systems that have had a previous versions of Fedora installed and are updated to the version containing this change? Will anything require manual configuration or data migration? Will any existing functionality be no longer supported? -->
The library is backwards compatible with the version of glibc that was shipped in Fedora 19.
The library is backwards compatible with the version of glibc that was shipped in Fedora 19.
<!-- REQUIRED FOR SYSTEM WIDE CHANGES -->
N/A (not a System Wide Change)


== How To Test ==
== How To Test ==
Line 132: Line 125:
Release Notes are not required for initial draft of the Change Proposal but has to be completed by the Change Freeze.  
Release Notes are not required for initial draft of the Change Proposal but has to be completed by the Change Freeze.  
-->
-->
The glibc 2.18 NEWS file will contain all the relevant release notes and will be available once 2.18 is released in the next couple of weeks (2013-07-08). You can see the current NEWS entry here: http://sourceware.org/git/?p=glibc.git;a=blob_plain;f=NEWS;hb=HEAD
The glibc 2.18 was released on August 12th 2013. The release notes can be seen here: https://sourceware.org/ml/libc-alpha/2013-08/msg00160.html


[[Category:ChangePageIncomplete]]
[[Category:ChangeAcceptedF20]]
<!-- When your change proposal page is completed and ready for review and announcement -->
<!-- When your change proposal page is completed and ready for review and announcement -->
<!-- remove Category:ChangePageIncomplete and change it to Category:ChangeReadyForWrangler -->
<!-- remove Category:ChangePageIncomplete and change it to Category:ChangeReadyForWrangler -->

Latest revision as of 21:32, 4 September 2013


GLIBC 2.18

Summary

Switch GLIBC in Fedora 20 to GLIBC version 2.18

Owner

Current status

Detailed Description

GLIBC 2.18 will be released at the end of July 2013; we have started closely tracking the GLIBC 2.18 development code in Fedora Rawhide and are addressing any issues as they arise. There should be little difference from the users perspective between GLIBC 2.17 used in F19 and GLIBC 2.18 used in F20.

Benefit to Fedora

Stays up to date with latests bug fixes from glibc.

Scope

  • Proposal owners: Update glibc to 2.18 from tested upstream release.
  • Other developers: N/A (not a System Wide Change)
  • Release engineering: N/A (not a System Wide Change)
  • Policies and guidelines: N/A (not a System Wide Change)

Upgrade/compatibility impact

The library is backwards compatible with the version of glibc that was shipped in Fedora 19.

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 do not need to be rebuilt.

Contingency Plan

  • Contingency mechanism: Given that Rawhide has started tracking GLIBC 2.18, no show-stopper problems are expected. In the unlikely event a major problem were discovered, we could fall back to the older GLIBC 2.17 from Fedora 19.
  • Contingency deadline: N/A (not a System Wide Change)
  • Blocks release? N/A (not a System Wide Change), No

Documentation

The glibc manual contains the documentation for the release and doesn't need any more additional work.

Release Notes

The glibc 2.18 was released on August 12th 2013. The release notes can be seen here: https://sourceware.org/ml/libc-alpha/2013-08/msg00160.html