Project:Toolchain
From Gentoo Wiki
Toolchain Project | |
---|---|
Description | Manages gcc/binutils/glibc and other toolchain-related packages |
Project email | toolchain@gentoo.org |
Packages | p.g.o/toolchain@gentoo.org
|
IRC channel | #gentoo-toolchain (webchat) |
Bugs | Related bugs |
Lead(s) |
Last elected: 2022-04-24 |
Member(s) |
|
Subproject(s) (and inherited member(s)) |
|
Parent Project | Gentoo |
Project listing |
The toolchain project manages gcc, binutils, glibc, and other toolchain-related packages.
Team meetings
- The next team meeting is (to be decided).
- Agenda: (to be written)
- Agenda topic collection page: /To be discussed
Packaging notes
- Packaging sys-devel/gcc
- Packaging sys-libs/glibc
- Packaging sys-kernel/linux-headers
- Managing toolchain patchsets with git
- Policies for support of old versions
Developer help
User guides for toolchain packages
This section covers various package Toolchain project maintains.
Hardening
dev-util/ccache
Porting notes
See Project:Toolchain/Porting notes.
Update guides
Reporting bugs
- Bisecting with live ebuilds
- GCC "internal compiler error" bug reporting guide
- "stack smashing detected" debugging guide
Ongoing work / investigations
- libxcrypt migration (nearly complete)
- TODO: musl
- 64-bit time_t for 32-bit arches (early stages)
- LTO — details the Toolchain project's position on Link Time Optimization.
23.0 profile update
- 23.0 profile transition — A project management page for the 23.0 profile transition.
- 23.0 profile update table — provides the definitive table for the target profiles of a 17.* to 23.0 profile upgrade.
- 23.0 profile timeline — provides the timeline for the 23.0 profile upgrade.
Past projects
- Anything on the porting notes page
- gcc-10 and znver1 stack smash, bug #724314