On 27.02.2017 23:45, Thorsten Glaser wrote:
> Guillem Jover dixit:
> 
>>    This is wrong in so many levels, as we'll have discrepancies between
>>    architectures, the interface towards maintainers is inconsistent, and
>>    updating the PIE support needs touching and coordinating two places. But
> 
> Not quite: it *only* needs changing in GCC now that dpkg keeps its
> hands off the default PIE setting.
> 
>>    it's certainly the current lesser evil.
> 
> That, yes. It additionally is the better way to do this because the
> -specs= stuff was inherently broken (consider compiler wrappers for
> other libcs which do their own specs stuff) and otherwise fragile,
> while the “PIE is enabled by default in GCC” mechanism is used by
> all architectures now and better understood (and having some arch
> not defaulting to PIE is a safe (even if less “secure”) failure mode.
> 
> Thank you for this change — now I can probably remove all the
> special CFLAGS handling from my packages again…
> 
> … will this land in stretch? (If not, I’d better keep it in.)

yes, same question here (although I'd like to wait for the the current gcc-6 to
migrate first).

Thanks, Matthias

Reply via email to