Project:Toolchain

From Gentoo Wiki
Jump to:navigation Jump to:search
Toolchain Project
Description Manages gcc/binutils/glibc and other toolchain-related packages
Project email toolchain@gentoo.org
IRC channel #gentoo-toolchain (webchat)
Lead(s)
Last elected: 2019-05-11
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

sys-kernel/linux-headers

Misc notes

Managing patches

Version support policy

USE=native-symlinks flags

User guides for toolchain packages

This section covers various package Toolchain project maintains.

dev-util/ccache

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.

binutils

binutils-2.31.1

binutils-2.32

binutils-2.34

Tracker bug #707898

gcc

gcc-8

gcc-9

gcc-10

gcc-11

glibc

glibc-2.26

glibc-2.27

glibc-2.28

Tracker: bug #663916

glibc-2.30

Tracker: bug #691846

glibc-2.31

Tracker: bug #708318

glibc-2.32

Tracker: bug #736174

glibc-2.33

Tracker: bug #768369

  • ...

glibc-2.34

Tracker: bug #803482

  • error: expected declaration specifiers or "..." before "(" token, bug #803485, conflicting macros in outdated gnulib
  • error: missing binary operator before token "(", SIGSTKSZ, bug #803554, change of SIGSTKSZ definition, outdated gnulib
  • error: variably modified ‘sigsegv_stack’ at file scope, SIGSTKSZ, bug #803644, change of SIGSTKSZ definition
  • error: void value not ignored as it ought to be, closefrom, bug #803557, introduction of void closefrom
  • error: too few arguments to function ‘close_range’, bug #803632, introduction of close_range with 3 params
  • Test failures

libffi

libffi-3.3

Tracker: bug #667508

libffi-3.4

Tracker: bug #801109

linux-headers

linux-headers-5.2

Tracker: bug #690296

Update guides

Reporting bugs

Ongoing investigations