1 |
On Wed, 10 May 2017 15:42:25 +0200 |
2 |
Kristian Fiskerstrand <k_f@g.o> wrote: |
3 |
|
4 |
> On 05/10/2017 03:29 PM, Andreas K. Huettel wrote: |
5 |
> > Am Mittwoch, 10. Mai 2017, 13:58:56 CEST schrieb Dirkjan Ochtman: |
6 |
> >> On Wed, May 10, 2017 at 11:19 AM, Kristian Fiskerstrand |
7 |
> >> <k_f@g.o> |
8 |
> > wrote: |
9 |
> >>> Sounds like a reasonable action plan. The consequences of such a |
10 |
> >>> change definitely seems to be sufficiently high to merit a proper |
11 |
> >>> migration plan which doesn't seem to have been established at |
12 |
> >>> this point. Whether that can be added to a later point with gcc6 |
13 |
> >>> (e.g by adding a new profile, or a later point release) I don't |
14 |
> >>> have strong opinions on, but there should be a plan and proper |
15 |
> >>> overview of the consequences. |
16 |
> >> |
17 |
> >> Yeah, I think I agree. From the discussions so far, I think that we |
18 |
> >> should definitely aim for making pie the default for everyone (on |
19 |
> >> arches where it makes sense), but doing it in the gcc-6 now which |
20 |
> >> has seen only a short period of testing so far seems a bit hasty |
21 |
> >> based on data from the messages that I've seen in these threads so |
22 |
> >> far. |
23 |
> > |
24 |
> > Actually the idea I like best so far is Jason's profile suggestion. |
25 |
> > |
26 |
> > * package.use.mask gcc[pie] in the 13.0 profiles |
27 |
> > |
28 |
> > * generate a new set of profiles 17.0 where it's package.use.forced |
29 |
> > * tell people they may have to rebuild world when they switch |
30 |
> > |
31 |
> > -> This would also give us some time to discuss what other changes |
32 |
> > we might make with the transition to the new profiles. |
33 |
> > |
34 |
> > -> Also, this means the transition is independent of gcc release |
35 |
> > timing. |
36 |
> > |
37 |
> > (We just need to be careful since hardened also inherits 13.0, so |
38 |
> > the setting must be overridden there. As far as I can see that's |
39 |
> > already done there though.) |
40 |
> > |
41 |
> |
42 |
> +1 |
43 |
> |
44 |
|
45 |
+1 too actually |