Fedora 33 Accepted System-Wide Changes
These changes have been accepted by the Fedora Engineering Steering Committee for the Fedora 33 Release as System-Wide Changes.
Binutils 2.34
Rebase the binutils package from version 2.33 to version 2.34.
Owners
- Owner: Nick Clifton [1]
- Release notes owner:
Tracking
- Last updated: 2020-01-20
- Tracking bug: #1793098
- Status: Testable
Modules In Non-Modular Buildroot
This Change (colloquially referred to as "Ursa Prime") enables the Koji build-system to include the RPM artifacts provided by module default streams in the buildroot when building non-modular (or "traditional") RPMs.
Owners
- Owner: Stephen Gallagher
- Release notes owner:
Tracking
- Last updated: 2020-02-17
- Tracking bug: #1771932
- Status: Change accepted
Python 3.9
Update the Python stack in Fedora from Python 3.8 to Python 3.9.
Owners
- Owner: Charalampos Stratakis
- Release notes owner:
Tracking
- Last updated: 2020-03-26
- Tracking bug: #1785415
- Status: Change accepted
RPM 4.16
Update RPM to the 4.16.0 release.
Owners
- Owner: User:pmatilai, User:ffesti
- Release notes owner:
Tracking
- Last updated: 2020-03-30
- Tracking bug: #1818907
- Status: Change accepted
Restart services at end of rpm transaction
Scriptlets to restart each service that should be restarted in each rpm package will be replaced by a declaration in the unit file and an rpm transaction trigger that fires at the end and restarts all services.
Owners
- Owner: Zbigniew Jędrzejewski-Szmek
- Release notes owner:
Tracking
- Last updated: 2020-02-28
- Tracking bug: #1792468
- Status: Change accepted
Sqlite RpmDB
Change format of the RPM database from Berkeley DB to a new Sqlite format.
Owners
- Owner: Panu Matilainen Florian Festi
- Release notes owner:
Tracking
- Last updated: 2020-03-30
- Tracking bug: #1818910
- Status: Change accepted
Use update-alternatives for /usr/bin/cc and /usr/bin/c++
Modify the gcc package so that the /usr/bin/cc and /usr/bin/c++ symlinks are managed by update-alternatives.
Owners
- Owner: Tom Stellard
- Release notes owner:
Tracking
- Last updated: 2020-02-24
- Tracking bug: #1790581
- Status: Change accepted
Changes/LTO by default for package builds
This is a proposal to enable link time optimization (LTO) of packages built with rpmbuild by default. It's an over-simplification, but think of LTO as deferring analysis, optimization and code generation until creation of an executable or dynamic shared object.
Owners
- Owner: Jeff Law
- Release notes owner:
Tracking
- Last updated: 2020-01-27
- Tracking bug: #1789115
- Status: Change accepted