From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1RJTqE-0007JL-Pi for garchives@archives.gentoo.org; Thu, 27 Oct 2011 17:34:10 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id C91FF21C06E; Thu, 27 Oct 2011 17:34:01 +0000 (UTC) Received: from mail-gx0-f181.google.com (mail-gx0-f181.google.com [209.85.161.181]) by pigeon.gentoo.org (Postfix) with ESMTP id 9DD5A21C08B for ; Thu, 27 Oct 2011 17:33:32 +0000 (UTC) Received: by ggnp2 with SMTP id p2so3795633ggn.40 for ; Thu, 27 Oct 2011 10:33:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:content-type :content-transfer-encoding; bh=q+VVEJ6tFqqk6oKwenwNfOALRVUGD7LZTtYD3BlFqOM=; b=PlKWuFrhWI9TA78XCYgRSy/dJU0TQsq2w0ZYFzo8aXZmgDdzIMl9sMw0nubuTQlR96 GHN6LGUJHmP3iwdLxGQWVDMxp6HukR4ULRcUNSHiPiEG3tkvgaYaQNWP8FdoIeW4ru0T Anv+jVEnDH2tX2vn1jBj6Q2UP9y8L99NOIQ8k= Received: by 10.150.199.18 with SMTP id w18mr21434316ybf.1.1319736812147; Thu, 27 Oct 2011 10:33:32 -0700 (PDT) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Sender: nirbheek.chauhan@gmail.com Received: by 10.151.144.18 with HTTP; Thu, 27 Oct 2011 10:33:12 -0700 (PDT) In-Reply-To: <4EA98204.4030601@gentoo.org> References: <4EA91E7E.4000902@gentoo.org> <4EA98204.4030601@gentoo.org> From: Nirbheek Chauhan Date: Thu, 27 Oct 2011 23:03:12 +0530 X-Google-Sender-Auth: gULGYzGoeYoYTvuXteLkrdcCxEg Message-ID: Subject: Re: [gentoo-dev] hardened glibc and gcc dependencies To: gentoo-dev@lists.gentoo.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: X-Archives-Hash: 0d4fe3e7c65a79a234e9bed6950879a3 On Thu, Oct 27, 2011 at 9:38 PM, "Pawe=C5=82 Hajdan, Jr." wrote: > On 10/27/11 11:03 AM, "Pawe=C5=82 Hajdan, Jr." wrote: >> In glibc: DEPEND=3D"gcc[hardened?]" >> In gcc: PDEPEND=3D"elibc_glibc? glibc[hardened?]" > > I even got an OK on #gentoo-hardened, but I just realized that EAPI-0 > (that both packages in question use) doesn't allow use deps like > [hardened?]. > > I guess bumping the EAPI on those packages is not an option (is it?), so > I'm going to do some more experiments to see if there are more possible > problems. > As per council approval in the last meeting, profiles/ is now EAPI 1. EAPI 2 usage in profiles was not a blocker due to portage version problems, but due to unresolved questions about cat/pkg[use] atoms in package.mask etc. Barring those, EAPI 2 would've been approved for profiles/ as well. So, I honestly see no reason why toolchain should not start using EAPI 2. --=20 ~Nirbheek Chauhan Gentoo GNOME+Mozilla Team