Project:Toolchain/Support policies

From Gentoo Wiki
Jump to: navigation, search
Warning
This page is a work in progress by dilfridge (talk | contribs). Treat its contents with caution.

General guidelines

  • An EAPI must be allowed for 2 years in stable packages to be used in toolchain.

GCC

  • The latest version of each major GCC release is kept in the tree, i.e., 4.7.4, 4.8.5, 4.9.4, 5.4.0, 6.4.0; no removals of old versions
  • You should be able to build any old in-tree GCC version with the one two major releases later, and vice versa
  • Security fixes are backported to all unmasked versions, if possible.
  • Bug fixes are backported to the newest stable version, if possible.

GLIBC

  • Old versions are removed slowly, with ~8 major versions kept in the tree.
  • Security fixes are backported to all unmasked versions.
  • Bug fixes are backported to the newest stable version, if possible.