Bug 2337588 - GNU Toolchain Update (gcc 15, binutils 2.44, glibc 2.41, gdb 15+)
Summary: GNU Toolchain Update (gcc 15, binutils 2.44, glibc 2.41, gdb 15+)
Keywords:
Status: ASSIGNED
Alias: None
Product: Fedora
Classification: Fedora
Component: Changes Tracking
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Carlos O'Donell
QA Contact:
URL:
Whiteboard: AcceptedFreezeException
Depends On: 2338296 2338293 2338294 2338297 2338301 2338305 2339845 2340123 2340714 2342604
Blocks: F42Changes F42BetaFreezeException
TreeView+ depends on / blocked
 
Reported: 2025-01-14 11:18 UTC by Aoife Moloney
Modified: 2025-02-24 18:49 UTC (History)
2 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Aoife Moloney 2025-01-14 11:18:46 UTC
This is a tracking bug for Change: GNU Toolchain Update (gcc 15, binutils 2.44, glibc 2.41, gdb 15+)
For more details, see: https://fedoraproject.org/wiki/Changes/GNUToolchainF42

Update the Fedora 42 GNU Toolchain to gcc 15, binutils 2.44, glibc 2.41 and gdb 15+.

If you encounter a bug related to this Change, please do not comment here. Instead create a new bug and set it to block this bug.

Comment 1 Aoife Moloney 2025-01-24 14:35:19 UTC
Hi Carlos, how goes this change for F42? The testable deadline is coming up in about two weeks, on Feb 4th, and changes need to be in good shape at this point https://docs.fedoraproject.org/en-US/program_management/changes_policy/#_change_process_milestones for Beta.

Please let me know if you need to defer this to F43, otherwise if youre good to go for the change to be ready to meet the testable requirements, please update the status of the tracker bug to MODIFIED.


Thanks!
Aoife

Comment 2 Carlos O'Donell 2025-02-20 14:39:09 UTC
The core of this change is 100% complete, in that we have a new enough glibc, a gcc 15.0, and binutils 2.44.

However, we just missed the update to the final glibc before the freeze. This was my fault for missing the deadline.

Comment 3 Fedora Blocker Bugs Application 2025-02-20 14:43:51 UTC
Proposed as a Freeze Exception for 42-beta by Fedora user codonell using the blocker tracking app because:

 We should release Fedora 42 with the final released version of glibc 2.41 to ensure that we have a GA with an ABI that is supported by the upstream glibc community.

Currently we have a pre-release in Fedora 42 which has no ABI differences from the final glibc 2.41. The fact that we missed the freeze is my fault and scheduling mistake. The errata is up and here: https://bodhi.fedoraproject.org/updates/FEDORA-2025-313212032a

We could fix this issue post-release, but I'm raising it here to consider the inclusion since it has impact on early reported defects when Fedora 42 goes GA. Any reports from Fedora using a pre-release glibc might be rejected by upstream as not using a stable released version.

Comment 4 Kamil Páral 2025-02-24 18:49:17 UTC
Discussed on 2025-02-24 in a blocker review meeting [1]:

!agreed 2337588 - AcceptedBetaFE - We think it's beneficial to include this in the Beta release for wide user testing.

[1] https://meetbot.fedoraproject.org/blocker-review_matrix_fedoraproject-org/2025-02-24/f42-blocker-review.2025-02-24-17.01.log.html


Note You need to log in before you can comment on or make changes to this bug.