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-41611-garchives=archives.gentoo.org@lists.gentoo.org>)
	id 1OT9WO-00025U-1Y
	for garchives@archives.gentoo.org; Mon, 28 Jun 2010 08:16:52 +0000
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id 86BA3E0FA1;
	Mon, 28 Jun 2010 08:16:49 +0000 (UTC)
Received: from mail-ww0-f53.google.com (mail-ww0-f53.google.com [74.125.82.53])
	by pigeon.gentoo.org (Postfix) with ESMTP id 4826EE0BBA
	for <gentoo-dev@lists.gentoo.org>; Mon, 28 Jun 2010 08:16:38 +0000 (UTC)
Received: by wwb24 with SMTP id 24so398308wwb.40
        for <gentoo-dev@lists.gentoo.org>; Mon, 28 Jun 2010 01:16:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=googlemail.com; s=gamma;
        h=domainkey-signature:received:received:date:from:to:subject
         :message-id:in-reply-to:references:x-mailer:mime-version
         :content-type;
        bh=uSxfYGN9V3q8igU19zCI2eWLCH2QELHRfEFlZhef8qo=;
        b=IvAJm/ZC5pIr9LdtVRVO6By83iXE/ONjFqiQNeJjC5EvtoYgSVmRA4O37X+s9wYuqz
         SFuLQ5k3wKwl4y3va2DjjCzT0YdnZxNrlXHaUzPoA7EhqZAlMYAFG5PP+ndBWG7k4H0A
         jlPzOut7v0uEkDfifGDcOjb1FfPsitaIN/i0Y=
DomainKey-Signature: a=rsa-sha1; c=nofws;
        d=googlemail.com; s=gamma;
        h=date:from:to:subject:message-id:in-reply-to:references:x-mailer
         :mime-version:content-type;
        b=Bx13xkTL3kEkegJyENBlslxGwNvnMcn/AYvJ88/hr9QDenp6lSGnKpLbMwstBHndkz
         Vfk4SiD4kQelOjtTlcy14qFQRVwS2bsQMhwbdazfJruXpwaCeiP4Ju4CvKl9ZhNrM5Vy
         ASs3MgrL9WxbcfTE4e0Jqtwb4/XIkfCyI3kDA=
Received: by 10.227.154.142 with SMTP id o14mr3643419wbw.49.1277712997528;
        Mon, 28 Jun 2010 01:16:37 -0700 (PDT)
Received: from snowcone ([92.16.56.192])
        by mx.google.com with ESMTPS id 39sm1433923wet.43.2010.06.28.01.16.37
        (version=TLSv1/SSLv3 cipher=RC4-MD5);
        Mon, 28 Jun 2010 01:16:37 -0700 (PDT)
Date: Mon, 28 Jun 2010 09:16:32 +0100
From: Ciaran McCreesh <ciaran.mccreesh@googlemail.com>
To: gentoo-dev@lists.gentoo.org
Subject: Re: [gentoo-dev] Adding --as-needed to LDFLAGS in
 profiles/default/linux/make.defaults
Message-ID: <20100628091632.14dca3c9@snowcone>
In-Reply-To: <4C285876.4020208@gentoo.org>
References: <AANLkTikRpyKw2cXXQ0NfvXoqbod5vVmLBLhZWDbx3Ytx@mail.gmail.com>
	<20100628083559.2c810fda@snowcone>
	<4C2852F6.30003@gentoo.org>
	<20100628085119.1631337d@snowcone>
	<4C285876.4020208@gentoo.org>
X-Mailer: Claws Mail 3.7.6 (GTK+ 2.20.1; x86_64-pc-linux-gnu)
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-SHA1;
 boundary="Sig_/1fXQ/3rGOSd5XipVFgj3WOD"; protocol="application/pgp-signature"
X-Archives-Salt: 18c5cf63-670e-46b2-b2ac-30fb2ea06ffc
X-Archives-Hash: 93b86da3e4273852857146542eb11e1f

--Sig_/1fXQ/3rGOSd5XipVFgj3WOD
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

On Mon, 28 Jun 2010 11:08:22 +0300
Samuli Suominen <ssuominen@gentoo.org> wrote:
> This is not about optimizing but preventing clear breakage, the
> benefits of asneeded are not under debate here (like already stated
> in the original message this thread started from)

--as-needed does not prevent breakage. It shoves some breakages under
the carpet so they're sometimes less visible, and sometimes easier to
fix when they happen. However, it does absolutely nothing to address
any of the root causes of the breakage, and it does introduce new
breakages itself.

Had one tenth of the effort that had been put into running around and
adding in hacks to work around a deliberately broken toolchain instead
been put into fixing libtool and delivering better slotting mechanisms,
none of this would be an issue.

Or is the policy "we've started running towards the cliff and we've
already debated the merits of jumping off it, so all you're allowed to
discuss now is how we remove the fence"?

--=20
Ciaran McCreesh

--Sig_/1fXQ/3rGOSd5XipVFgj3WOD
Content-Type: application/pgp-signature; name=signature.asc
Content-Disposition: attachment; filename=signature.asc

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

iEYEARECAAYFAkwoWmIACgkQ96zL6DUtXhFu+gCfe+8dSaUtmxNFiqJaax6uH7uI
dwEAoIVtSc2muD+FVTLosD6Il0Ldkt8I
=DNZV
-----END PGP SIGNATURE-----

--Sig_/1fXQ/3rGOSd5XipVFgj3WOD--