Gentoo Archives: gentoo-dev

From: Matthias Maier <tamiko@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] [RFC] toolchain-funcs.eclass / toolchain-glibc.eclass - gcc-6 bugfixes and updates
Date: Fri, 16 Jun 2017 08:27:58
Message-Id: 87bmpo5oci.fsf@kestrel.kyomu.43-1.org
In Reply to: [gentoo-dev] [RFC] toolchain-funcs.eclass / toolchain-glibc.eclass - gcc-6 bugfixes and updates by Matthias Maier
1 On Wed, Jun 14, 2017, at 18:15 CDT, Matthias Maier <tamiko@g.o> wrote:
2
3 > Hello all,
4 >
5 > this is a series of patches against the toolchian-funcs and toolchain-glibc
6 > eclasses, most notably
7 >
8 > - introducing new tc-enables-pie(), tc-enables-ssp(),
9 > tc-enables-ssp-strong() and tc-enables-ssp-all() functions in
10 > toolchain-funcs compatible with gcc >=6 and clang as a replacement for
11 > the old gcc-specs-* functions (patch 1).
12 >
13 > After this patchset is merged, I will follow up with fixes to a (small)
14 > number of ebuilds and eclasses utilizing the old gcc-specs-* functions
15 > so that we can deprecate those relatively quickly.
16 >
17 > - updates toolchain-glibc to use said new variants and removing obsolete
18 > configuration logic for gcc >=6. [1]
19 >
20 > - enables a number of (upstreamed) security features for glibc-2.25 per
21 > default. [2,3]
22
23 Pushed.
24
25 Best,
26 Matthias

Replies