Project:Toolchain

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: Project:Toolchain/To be discussed

Packaging notes

 * packaging sys-kernel/linux-headers

Misc notes

 * Managing toolchain patchsets with git
 * Policies for support of old versions

Porting notes
This section describes common build breakages, example fixes and a bit of explanation. Useful to craft the patch and explain upstream why change is needed.

glibc-2.26

 * sysmacros.h: missing major, minor macros
 * xlocale.h not found
 * glibc-2.26+ /etc/nsswitch.conf changes
 * Migrating from SunRPC to libtirpc

glibc-2.27

 * pow10, pow10f and pow10l removed
 * ld: cannot find -lieee

glibc-2.28

 * fseeko,fflush are broken for byndled gnulib, example

Update guides

 * mpfr-4 update guide

Reporting bugs

 * GCC "internal compiler error" bug reporting guide