https://fedoraproject.org/wiki/Changes/GLIBC229
== Summary ==
Switch glibc in Fedora 30 to glibc version 2.29.
== Owner ==
* Name: [[User:Codonell|Carlos O'Donell]]
* Email: carlos(a)redhat.com
* Release notes owner: carlos(a)redhat.com
== Detailed Description ==
The GNU C Library version 2.29 will be released at the beginning of
February 2019; we have started closely tracking the glibc 2.29
development code in Fedora Rawhide and are addressing any issues as
they arise. Given the present schedule Fedora 30 will branch after the
GLIBC 2.29 upstream release. However, the mass rebuild schedule means
Fedora 30 will mass rebuild (if required) after GLIBC 2.29 upstream
freezes ABI for release, so careful attention must be paid to any last
minute ABI changes.
== Benefit to Fedora ==
Stays up to date with latests security and bug fixes from glibc upstream.
== Scope ==
* Other developers: Developers need to ensure that rawhide is stable
and ready for the Fedora 30 branch. Given that glibc is backwards
compatible and we have been testing the new glibc in rawhide it should
make very little impact when updated.
* Release engineering: https://pagure.io/releng/issue/7907
* Policies and guidelines: The policies and guidelines do not need to
be updated.
* Trademark approval: Not needed for this change
== Upgrade/compatibility impact ==
The library is backwards compatible with the version of glibc that was
shipped in Fedora 29.
Some packaging changes required, see:
https://sourceware.org/glibc/wiki/Release/2.29#Packaging_Changes
We fully expect to fix all packaging changes in Fedora Rawhide given
that glibc in Rawhide is tracking what will become glibc 2.29.
== How To Test ==
The GNU C Library has its own testsuite, which is run during the
package build and examined by the glibc developers before being
uploaded. This test suite has 5900+ tests that run to verify the
correct operation of the library. In the future we'll also be running
the microbenchmark to look for performance regressions as well as
behavioural ones.
== User Experience ==
Users will see improved performance, many bugfixes and improvements to
POSIX compliance, additional locales, etc. The glibc 2.29 NEWS update
will include more details.
== Dependencies ==
All packages do not need to be rebuilt.
== Contingency Plan ==
* Contingency mechanism: Given that Rawhide has started tracking glibc
2.29, no show-stopper problems are expected. At this point, we can
still revert to upstream version 2.28 if insurmountable problems
appear, but to do so may require a mass rebuild to remove new symbols
from the ABI/API.
* Contingency deadline: Upstream ABI freeze deadline of 2019-01-01.
== Documentation ==
The glibc manual contains the documentation for the release and
doesn't need any more additional work.
== Release Notes ==
* Release Notes tracking: <will be assigned by the Wrangler>
The GNU C Library version 2.29 will be released at the beginning of
February 2019. The current NEWS notes can be seen here as they are
added: https://sourceware.org/git/?p=glibc.git;a=blob;f=NEWS;hb=HEAD
--
Ben Cotton
Fedora Program Manager
TZ=America/Indiana/Indianapolis
Hi everyone,
We released Fedora 29 last week. That's great! Now let's take a little
bit of time and look back at the past. I've scheduled a Very Special
Edition of the weekly FPgM office hours on Wednesday 14 November[1].
From 1330 to 1500 UTC, you can join the Jit.si meeting[2] or
#fedora-meeting in IRC to discuss what went well with our process this
time and opportunities to improve.
I don't have a set agenda at this time, but I'd appreciate your input
on topics to cover. I'll collect them off-list and set the agenda on
Tuesday of next week.
[1] https://apps.fedoraproject.org/calendar/meeting/9396/
[2] https://meet.jit.si/GuiltyCherriesSearchLoyally
--
Ben Cotton
Fedora Program Manager
TZ=America/Indiana/Indianapolis
Planned Outage - System Updates/reboots - 2018-11-07 21:00 UTC
There will be an outage starting at 2018-11-07 21:00 UTC,
which will last approximately 6 hours.
To convert UTC to your local time, take a look at
http://fedoraproject.org/wiki/Infrastructure/UTCHowto
or run:
date -d '2018-11-07 21:00UTC'
Reason for outage:
We will be applying updates and rebooting servers as well as doing some
hardware maint tasks (disk replacement, etc).
Affected Services:
Most fedoraproject.org services will be affected some in the outage
window. Most services should only be down for a short time during the
outage window.
Ticket Link:
https://pagure.io/fedora-infrastructure/issue/7357
Please join #fedora-admin or #fedora-noc on irc.freenode.net
or add comments to the ticket for this outage above.
This year, the first-ever Fedora Appreciation Week will run from Monday,
November 5th to Sunday, November 11th. Fedora Appreciation Week is an
annual event organized by the Fedora Community Operations (CommOps)
team. It’s a week-long event to celebrate efforts of Fedora Project
contributors and to say “thank you” to each other.
This year, the Appreciation Week runs during the fifteenth anniversary
of the Fedora Project. The Fedora Project has changed in many ways since
2003, but not the importance of our contributor community. This is a
week to celebrate the friends, colleagues, and contributors who are part
of this fifteen-year open source saga. Learn more about the event here.
https://fedoramagazine.org/say-thanks-appreciation-week-2018/
--
Cheers,
Justin W. Flory
jflory7(a)gmail.com