From Fedora Project Wiki

< Releases‎ | 33

Line 83: Line 83:


== Fedora 33 Accepted Self-Contained Changes ==
== Fedora 33 Accepted Self-Contained Changes ==
===[[Changes/CloudProviderImageUpdates | Cloud Provider Image Updates]]===
Provide monthly updates to cloud provider images.
* Owner:
* Last updated: 2020-02-28
* Completed: no
===[[Changes/OpenLDAPwithBerkleyDBasModule | Ship BerkleyDB backend as a module]]===
Change the openldap-servers package so that BDB and HDB backends are required to be dynamically loaded.
* Owner: Matus Honek
* Last updated: 2020-02-24
* Completed: no
===[[Changes/RetirePython26 | Retire python26]]===
The python26 package will be retired without replacement from Fedora 33. Python 2.6 has been End of Life since October 2013 and was kept around only to test software targeting RHEL/EPEL 6. The removal is aligned with EPEL 6 EOL.
* Owner: Miro Hrončok
* Last updated: 2020-01-27
* Completed: no
===[[Changes/RetirePython34 | Retire python34]]===
The python34 package will be retired without replacement from Fedora 33. Python 3.4 has been End of Life since March 2019 and was kept around only to test software targeting EPEL 6 and Debian 8 “Jessie”. The removal is aligned with EPEL 6 EOL and happens after the EOL of Debian 8.
* Owner: Miro Hrončok
* Last updated: 2020-01-27
* Completed: no
===[[Changes/glibc32 Build Adjustments | glibc 32 Build Adjustments]]===
The glibc32 package is a special package used by gcc and a few other packages to work around the lack of RPM multilib repository support in Koji. It is difficult to maintain, and the current approach raises questions regarding (L)GPL compliance.
* Owner: Florian Weimer
* Last updated: 2020-02-28
* Completed: no




[[Category:F33]]
[[Category:F33]]

Revision as of 17:12, 30 March 2020

Warning.png
DO NOT EDIT this page manually as it's generated automatically and all changes will be overwritten! If you want to change anything, change the original Changes page and it will be picked up in the next refresh. If not, ping bcotton.

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

Fedora 33 Accepted Self-Contained Changes

Cloud Provider Image Updates

Provide monthly updates to cloud provider images.

  • Owner:
  • Last updated: 2020-02-28
  • Completed: no

Ship BerkleyDB backend as a module

Change the openldap-servers package so that BDB and HDB backends are required to be dynamically loaded.

  • Owner: Matus Honek
  • Last updated: 2020-02-24
  • Completed: no

Retire python26

The python26 package will be retired without replacement from Fedora 33. Python 2.6 has been End of Life since October 2013 and was kept around only to test software targeting RHEL/EPEL 6. The removal is aligned with EPEL 6 EOL.

  • Owner: Miro Hrončok
  • Last updated: 2020-01-27
  • Completed: no

Retire python34

The python34 package will be retired without replacement from Fedora 33. Python 3.4 has been End of Life since March 2019 and was kept around only to test software targeting EPEL 6 and Debian 8 “Jessie”. The removal is aligned with EPEL 6 EOL and happens after the EOL of Debian 8.

  • Owner: Miro Hrončok
  • Last updated: 2020-01-27
  • Completed: no

glibc 32 Build Adjustments

The glibc32 package is a special package used by gcc and a few other packages to work around the lack of RPM multilib repository support in Koji. It is difficult to maintain, and the current approach raises questions regarding (L)GPL compliance.

  • Owner: Florian Weimer
  • Last updated: 2020-02-28
  • Completed: no