From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <gentoo-dev+bounces-80576-garchives=archives.gentoo.org@lists.gentoo.org>
Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80])
	(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
	(No client certificate requested)
	by finch.gentoo.org (Postfix) with ESMTPS id 79A38139694
	for <garchives@archives.gentoo.org>; Wed, 10 May 2017 13:42:44 +0000 (UTC)
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id D336A21C038;
	Wed, 10 May 2017 13:42:34 +0000 (UTC)
Received: from smtp.gentoo.org (dev.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4])
	(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
	(No client certificate requested)
	by pigeon.gentoo.org (Postfix) with ESMTPS id 7CC95E0D0B
	for <gentoo-dev@lists.gentoo.org>; Wed, 10 May 2017 13:42:34 +0000 (UTC)
Received: from [10.100.0.22] (host-37-191-226-104.lynet.no [37.191.226.104])
	(using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
	(No client certificate requested)
	(Authenticated sender: k_f)
	by smtp.gentoo.org (Postfix) with ESMTPSA id 9022533BEBE;
	Wed, 10 May 2017 13:42:31 +0000 (UTC)
Subject: [gentoo-dev] Re: New profiles for default-pie transition
To: gentoo-dev@lists.gentoo.org, "Andreas K. Huettel" <dilfridge@gentoo.org>
References: <874lwu9c13.fsf@kestrel.kyomu.43-1.org>
 <830a66d7-5102-cf5c-fadd-add67f48ad04@gentoo.org>
 <CAKmKYaDg-QuFA9HO1VvdReS_fCduwNn4AX6CEGFhfC+-2zpxgg@mail.gmail.com>
 <2090987.1dkQBvKUQA@porto>
From: Kristian Fiskerstrand <k_f@gentoo.org>
Message-ID: <9b079661-0873-176c-189a-8d9d23e525d0@gentoo.org>
Date: Wed, 10 May 2017 15:42:25 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.1.0
Precedence: bulk
List-Post: <mailto:gentoo-dev@lists.gentoo.org>
List-Help: <mailto:gentoo-dev+help@lists.gentoo.org>
List-Unsubscribe: <mailto:gentoo-dev+unsubscribe@lists.gentoo.org>
List-Subscribe: <mailto:gentoo-dev+subscribe@lists.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-dev.gentoo.org>
X-BeenThere: gentoo-dev@lists.gentoo.org
Reply-to: gentoo-dev@lists.gentoo.org
MIME-Version: 1.0
In-Reply-To: <2090987.1dkQBvKUQA@porto>
Content-Type: multipart/signed; micalg=pgp-sha512;
 protocol="application/pgp-signature";
 boundary="1mWlBwWjgHkHMGjcs93Ie66vBQap6eTRc"
X-Archives-Salt: 1913b37c-4586-4882-a5db-f34c758464da
X-Archives-Hash: e469e030beefa0fd9f99c14df7ecff31

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--1mWlBwWjgHkHMGjcs93Ie66vBQap6eTRc
Content-Type: multipart/mixed; boundary="wIlBakjI9KEuX62VU6mSDJkCBJpu4IFHG";
 protected-headers="v1"
From: Kristian Fiskerstrand <k_f@gentoo.org>
Reply-To: k_f@gentoo.org
To: gentoo-dev@lists.gentoo.org, "Andreas K. Huettel" <dilfridge@gentoo.org>
Message-ID: <9b079661-0873-176c-189a-8d9d23e525d0@gentoo.org>
Subject: Re: New profiles for default-pie transition
References: <874lwu9c13.fsf@kestrel.kyomu.43-1.org>
 <830a66d7-5102-cf5c-fadd-add67f48ad04@gentoo.org>
 <CAKmKYaDg-QuFA9HO1VvdReS_fCduwNn4AX6CEGFhfC+-2zpxgg@mail.gmail.com>
 <2090987.1dkQBvKUQA@porto>
In-Reply-To: <2090987.1dkQBvKUQA@porto>

--wIlBakjI9KEuX62VU6mSDJkCBJpu4IFHG
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable

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_f@gentoo.or=
g>=20
> wrote:
>>> Sounds like a reasonable action plan. The consequences of such a chan=
ge
>>> definitely seems to be sufficiently high to merit a proper migration
>>> plan which doesn't seem to have been established at this point. Wheth=
er
>>> 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, b=
ut
>>> 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.
>=20
> Actually the idea I like best so far is Jason's profile suggestion.=20
>=20
> * package.use.mask gcc[pie] in the 13.0 profiles
>=20
> * 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
>=20
> -> This would also give us some time to discuss what other changes we m=
ight=20
> make with the transition to the new profiles.=20
>=20
> -> Also, this means the transition is independent of gcc release timing=
=2E
>=20
> (We just need to be careful since hardened also inherits 13.0, so the s=
etting=20
> must be overridden there. As far as I can see that's already done there=
=20
> though.)
>=20

+1

--=20
Kristian Fiskerstrand
OpenPGP keyblock reachable at hkp://pool.sks-keyservers.net
fpr:94CB AFDD 3034 5109 5618 35AA 0B7F 8B60 E3ED FAE3


--wIlBakjI9KEuX62VU6mSDJkCBJpu4IFHG--

--1mWlBwWjgHkHMGjcs93Ie66vBQap6eTRc
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEEtOrRIMf4mkrqRycHJQt6/tY3nYUFAlkTGMEACgkQJQt6/tY3
nYWCZAf/ZQqE8AqwhfEbavagjh8fP/jwLfZqpTalYkE9rGuRiOsSacIKQvNcpN6L
mGG/0C0+YrMeKSXIKzxvEq+5ackG7xR9Hdi4m5rzVfgGYz5LM5En6mR7BaSOibRy
YDDVUjHdZkqmErL854F/2BNEEy1g/a79e2g8iUCG6XAJaZ0t6lvXg+tzvlu1p9oF
KQFbDUY8iaxiCc3FAF4ICPFnCEkkW7zzeqeFVivZ3wmzHSZNFNgOi7ESXtID/6xP
2J+7H3F/+DySJkSdIZnuONqbUuFKSSQH48ekQNts+xXyLL5XG8DmEXIbyyblqsn/
1Wc6fAHmfuJjB9NgCEZVLA+tmHlYyA==
=F0bG
-----END PGP SIGNATURE-----

--1mWlBwWjgHkHMGjcs93Ie66vBQap6eTRc--