From Fedora Project Wiki

< Releases‎ | 30

Revision as of 21:21, 7 September 2018 by Bcotton (talk | contribs)

Fedora 30 Accepted System Wide Changes Proposals

These changes have been accepted by the Fedora Engineering Steering Committee for the Fedora 30 Release as System Wide Changes.

Owners

  • Owner: Neal Gompa
  • Release notes owner:

Tracking

  • Last updated: 2018-09-07
  • Tracking bug: #1625773
  • Status: Change accepted

Remove the Group: Tag From All Packages

Remove the Group: tag from over 9000 source packages.

Owners

  • Owner: Jason Tibbitts
  • Release notes owner:

Tracking

  • Last updated: 2018-09-07
  • Tracking bug: #1626676
  • Status: Change accepted

Remove glibc-all-langpacks from buildroot

glibc-minimal-langpack is added to @Buildsystem group and installed into the minimal buildroot instead of glibc-all-langpacks. Packages which need more locales than plain C/C.UTF-8/POSIX need to pull them in through BuildRequires.

Owners

  • Owner: Zbigniew Jędrzejewski-Szmek
  • Release notes owner:

Tracking

  • Last updated: 2018-09-07
  • Tracking bug: #1626677
  • Status: Change accepted

Remove Excessive Linking

Pass --as-needed flag the linker through default system-wide LDFLAGS.

Owners

  • Owner: Igor Gnatenko, Neal Gompa
  • Release notes owner:

Tracking

  • Last updated: 2018-09-05
  • Tracking bug: #1625771
  • Status: 100% code completed

Fedora 30 Accepted Self Contained Changes Proposals

Make ambiguous python shebangs error

The /usr/lib/rpm/redhat/brp-mangle-shebangs buildroot policy script will be changed to make the build fail when it sees an ambiguous python shebang, such as #!/usr/bin/python or #!/usr/bin/env python. (The script has been warning in these cases for 2 Fedora releases already, saying This will become an ERROR.)

  • Owner: Miro Hrončok
  • Last updated: 2018-09-07
  • Completed: no

No more automagic Python bytecompilation (phase 2)

See Changes/No_more_automagic_Python_bytecompilation. Now we are changing the default to be %global _python_bytecompile_extra 0.

  • Owner: Petr Viktorin
  • Last updated: 2018-09-07
  • Completed: no