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 <gentoo-dev+bounces-41620-garchives=archives.gentoo.org@lists.gentoo.org>)
	id 1OTDBN-0002rb-Uc
	for garchives@archives.gentoo.org; Mon, 28 Jun 2010 12:11:26 +0000
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id 5C797E0D5A;
	Mon, 28 Jun 2010 12:11:20 +0000 (UTC)
Received: from mail-wy0-f181.google.com (mail-wy0-f181.google.com [74.125.82.181])
	by pigeon.gentoo.org (Postfix) with ESMTP id 633CBE0D24
	for <gentoo-dev@lists.gentoo.org>; Mon, 28 Jun 2010 12:11:09 +0000 (UTC)
Received: by wyi11 with SMTP id 11so497355wyi.40
        for <gentoo-dev@lists.gentoo.org>; Mon, 28 Jun 2010 05:11:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=gamma;
        h=domainkey-signature:received:received:sender:date:from:to:subject
         :message-id:references:mime-version:content-type:content-disposition
         :in-reply-to:user-agent;
        bh=06Tm26MBN4/ZBuOipczYhqGdawjBPtC5wDAwVmJb85o=;
        b=keCe0w1vwFsGhm1LvepSJUndDSvg+iHiUJvxjN95SC4jH/vXNbAMhkWpGFaw3OrZGp
         wNxD4bBAi+YrV4PHjVtAeMHzv+/YpPcVyhc5+zZuXymhS/vQXExcL51Z0iwoaDPMBkU3
         Uc7zy+MTCuB+7F5nl3JCwfrFNSPq9SN5TaejU=
DomainKey-Signature: a=rsa-sha1; c=nofws;
        d=gmail.com; s=gamma;
        h=sender:date:from:to:subject:message-id:references:mime-version
         :content-type:content-disposition:in-reply-to:user-agent;
        b=KqVulO4jen5pY7/YxG8L2OwukYD6WaeUZIYZb+N+TS5duZ9Pp3E2W1HNj93PBXpvJP
         tQh8dAuE93Ce8CyCDNM5hWEwNjvefJNlYzjxacaDMhQYTmJtXSufkHAnfW/5Sz4Xbua6
         mHMI7WLfGqtMC5FnAKeHJGvb6sssNVlqaHC/c=
Received: by 10.227.142.210 with SMTP id r18mr3892506wbu.81.1277727068095;
        Mon, 28 Jun 2010 05:11:08 -0700 (PDT)
Received: from linuxized.com ([109.74.194.171])
        by mx.google.com with ESMTPS id o3sm2221031wee.38.2010.06.28.05.11.06
        (version=TLSv1/SSLv3 cipher=RC4-MD5);
        Mon, 28 Jun 2010 05:11:07 -0700 (PDT)
Sender: Alex Alexander <alex.alexander@gmail.com>
Date: Mon, 28 Jun 2010 15:11:08 +0300
From: Alex Alexander <wired@gentoo.org>
To: gentoo-dev@lists.gentoo.org
Subject: Re: [gentoo-dev] Adding --as-needed to LDFLAGS in
 profiles/default/linux/make.defaults
Message-ID: <20100628121107.GA32660@linuxized.com>
References: <AANLkTikRpyKw2cXXQ0NfvXoqbod5vVmLBLhZWDbx3Ytx@mail.gmail.com>
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
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="gBBFr7Ir9EOA20Yy"
Content-Disposition: inline
In-Reply-To: <AANLkTikRpyKw2cXXQ0NfvXoqbod5vVmLBLhZWDbx3Ytx@mail.gmail.com>
User-Agent: Mutt/1.5.20 (2009-06-14)
X-Archives-Salt: 168b672d-6f1c-4cf8-ae0b-b6235fd5f544
X-Archives-Hash: c4aec8462a52b7a119f5365722c296d6


--gBBFr7Ir9EOA20Yy
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Mon, Jun 28, 2010 at 06:39:44AM +0530, Nirbheek Chauhan wrote:
> Hello everyone,
>=20
> ...
>
> What needs to be done now is for someone with lots of CPU power to
> grab the list of packages[1], and build them one-by-one (all
> versions), adding to a new list all the ebuilds that fail. How to
> test:
>=20
> LDFLAGS=3D"-Wl,--as-needed" emerge -v1 $atom
>=20
> Once we have the list that fails with normal as-needed, we can fix
> them, get the fix upstreamed (if possible), and switch the flag on.
> This action should probably be accompanied by a news item informing
> users about the change, and encouraging them to report the (rare) bug
> which might hit them.
>=20
> Let's try to make Gentoo less frustrating for our users.

I'll help ;)

Testing from the bottom up to avoid overlapping with hwoarang.

> 1. http://dev.gentoo.org/~nirbheek/files/as-needed-failures.list
> --=20
> ~Nirbheek Chauhan
>=20
> Gentoo GNOME+Mozilla Team

--=20
Alex Alexander :: wired
Gentoo Developer
www.linuxized.com

--gBBFr7Ir9EOA20Yy
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.12 (GNU/Linux)

iQIcBAEBCAAGBQJMKJFbAAoJEDZF8K7rm0r60o8P/1HWg0WwWSpA3NdAdb7uUdps
KFTEhZ5E/i0hGBU8KnCqqaM46fmxgH6tT9E/VE/F4Wf6VY2DJOKlIkaBHCwH8dcU
KFrMD/M9qLgyFiLu/W3nsEVmqCQKc0SVIzPTbBxbHG3V5FLO86oTlqSl/Pg3EmtE
cHs00kk6YQJKpcigmGs2DIjwQy4g2ku2UF4sLCZprguZ1Kk1sK2D/6Qv1/BTwf5u
F3VXRdkwcfmQsBFXiqIx/VwfNtdGTcms0aD+o5jxIj8+foWKkAO1deaeqlCVXELH
ise2xB8F3Jg6PYvgGW1Zq4ZNeZCXbcomEPU8v04uazwU5mjs7K2qEUOQ31NgZY50
NDXH9rQLrWTuvLJH0mcJypAHuVXtvoMdZOqVt5/7lHWXff3t2/UlR1YjB5s7F8rM
OUdGb0DG5v553WZAGx32o4onE9oT+MQR9zsZ7w6HeQFO2D7WrewUbsjUMR1B+kEG
7CN0vMgXQrLoR0u38E24ITtuEvQdlUAV00GY5UBvV8azUcv0MAZZBnx212u5Wawd
WYAc45yBXrmGEAroU2gYfQ22jQQ2lQqeu8zX1wPY+xLodfcBZkGv2WQnfggZEwLH
jBGfsI+2ie1sS90bbyfMDzdiubuAt+SNpyCMaZ/2X77i64d+Py/CU/tJUPbzCXmW
fZvfqpDZEFNNITIYPNX0
=cNDa
-----END PGP SIGNATURE-----

--gBBFr7Ir9EOA20Yy--