On Wed, 10 May 2017 15:42:25 +0200
Kristian Fiskerstrand <k...@gentoo.org> wrote:

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

+1 too actually

Reply via email to