From mboxrd@z Thu Jan  1 00:00:00 1970
Received: from pigeon.gentoo.org ([69.77.167.62] helo=lists.gentoo.org)
	by finch.gentoo.org with esmtp (Exim 4.60)
	(envelope-from <gentoo-dev+bounces-30845-garchives=archives.gentoo.org@lists.gentoo.org>)
	id 1K2HYn-0004bk-Tg
	for garchives@archives.gentoo.org; Sat, 31 May 2008 03:15:14 +0000
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id D80C8E0394;
	Sat, 31 May 2008 03:15:11 +0000 (UTC)
Received: from ti-out-0910.google.com (ti-out-0910.google.com [209.85.142.187])
	by pigeon.gentoo.org (Postfix) with ESMTP id 4C760E0394
	for <gentoo-dev@lists.gentoo.org>; Sat, 31 May 2008 03:15:11 +0000 (UTC)
Received: by ti-out-0910.google.com with SMTP id u5so80701tia.10
        for <gentoo-dev@lists.gentoo.org>; Fri, 30 May 2008 20:15:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=gamma;
        h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references;
        bh=mJWoTUeE4NfuD9+f8SV0YeGNgeniWKHzG6ybsaSEHwY=;
        b=Ts6mQlerbi2wvOxluWGD8nF6x19D6Mm61R3t9Uz08nFtE5YUDzTo+/3gEUbdcFBO2JhdqN+sUIZKdpsD7X7AQiL7BPUpvi7mcz7x9Ax1WNu+8m6IB34gFEYy+WcJQQgU5lIxpHOShx5nN1vVnvVZu4z/ZIANrOYapPnU2sHDTEY=
DomainKey-Signature: a=rsa-sha1; c=nofws;
        d=gmail.com; s=gamma;
        h=message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references;
        b=pk0kX6n9ASuY4Q4HMkTDh+4OLvGwD+M9y/wqhyHaWeHHVFc9qTTCg05AT/e5b8Nm/HnFxkNLcXP+dNF64f2tJt2nnIC0Dr7BmqvhDSaeyETKplLXIL3LeG5S7ByH5lBKHIlKwQhLadw1QWSK/XcdYzxxBvUreTt7aW7aI8IwndE=
Received: by 10.110.3.15 with SMTP id 15mr829116tic.15.1212203709963;
        Fri, 30 May 2008 20:15:09 -0700 (PDT)
Received: by 10.110.41.4 with HTTP; Fri, 30 May 2008 20:15:09 -0700 (PDT)
Message-ID: <8b4c83ad0805302015y2f408626rd479dde4f578badf@mail.gmail.com>
Date: Sat, 31 May 2008 08:45:09 +0530
From: "Nirbheek Chauhan" <nirbheek.chauhan@gmail.com>
To: gentoo-dev@lists.gentoo.org
Subject: Re: [gentoo-dev] RFC: --as-needed to default LDFLAGS (Was: RFC: Should preserve-libs be enabled by default?)
In-Reply-To: <20080531040300.475efef6@snowcone>
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: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
References: <20080530220743.GH17201@comet> <20080531021748.4dd0b78e@snowcone>
	 <20080531014356.GB6931@seldon.metaweb.com>
	 <20080531025020.7d7da9d7@snowcone>
	 <8b4c83ad0805301908sec8a9dale54c1696b5a0dccc@mail.gmail.com>
	 <20080531031432.24169d4c@snowcone>
	 <8b4c83ad0805301923v73ee15eds92d525f97a0e2c4b@mail.gmail.com>
	 <20080531033319.02d42034@snowcone>
	 <8b4c83ad0805301958x6ea98788l77983b10756f0da4@mail.gmail.com>
	 <20080531040300.475efef6@snowcone>
X-Archives-Salt: 76b7f4df-9eb1-434b-a5b2-b914df89e186
X-Archives-Hash: 5c8528c73ca42dcb34b663687398cb2e

On Sat, May 31, 2008 at 8:33 AM, Ciaran McCreesh
<ciaran.mccreesh@googlemail.com> wrote:
> On Sat, 31 May 2008 08:28:27 +0530
> "Nirbheek Chauhan" <nirbheek.chauhan@gmail.com> wrote:
>> Fact: It can't be fixed easily and/or in a reasonable time-frame. Else
>> someone would've done it -- heck you could've fixed it.
>
> Untrue. The amount of effort that's been wasted messing around with
> as-needed could easily have been directed to fixing the root cause
> instead. Debian have already done most of the work.

And the time you just wasted spewing rhetoric on this thread? Since
you have such a deep understanding of everything, couldn't you have
done the rest of the work, posted it here and instantly convinced
everyone?

>> Fact: It works. Unlike your vapour-proposal to "fix libtool".
>
> But it doesn't work. And fixing libtool isn't vapour. Read the Debian
> patch.

Fixing libtool isn't vapour, neither is the debian patch, but your
plan/proposal to do is non-existant. You're just saying "Do this
because I say you should, I don't know how, but you should. Oh, and if
you don't you're all idiots".

>> Fact: Breakages are rare, code which causes it is discouraged anyway,
>> and is fixable in any case. We're not a standards organisation.
>
> You seriously think Gentoo has the manpower to go around making
> unnecessary changes to upstream code? And there's nothing in the C++
> standard discouraging static initialisation.

The tracker bug (bug 129413) seems to say otherwise.

>> Fact: It hasn't been done forever, and won't be done anytime soon.
>
> And the Debian patch is...?

Useless unless it's complete. As I said above, fix it and convince us.
Show us how wrong we are. We'll be glad and grateful. Don't whine
about it and waste everyone's time and energy.


-- 
~Nirbheek Chauhan
-- 
gentoo-dev@lists.gentoo.org mailing list