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-42249-garchives=archives.gentoo.org@lists.gentoo.org>)
	id 1Ok88r-0005Nd-5q
	for garchives@archives.gentoo.org; Sat, 14 Aug 2010 04:14:45 +0000
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id 580F0E095B;
	Sat, 14 Aug 2010 04:14:38 +0000 (UTC)
Received: from mail-fx0-f53.google.com (mail-fx0-f53.google.com [209.85.161.53])
	by pigeon.gentoo.org (Postfix) with ESMTP id E66CFE0949
	for <gentoo-dev@lists.gentoo.org>; Sat, 14 Aug 2010 04:14:28 +0000 (UTC)
Received: by fxm15 with SMTP id 15so2766427fxm.40
        for <gentoo-dev@lists.gentoo.org>; Fri, 13 Aug 2010 21:14:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=gamma;
        h=domainkey-signature:mime-version:received:sender:received
         :in-reply-to:references:date:x-google-sender-auth:message-id:subject
         :from:to:content-type:content-transfer-encoding;
        bh=Y0Ol+sGnIAeFgBtS+pCtXwT8BYGlHvVKMgUPS6aUzrA=;
        b=R3aHXpTuJU/DxaK+3HHJ/m9t/94sJm9xfyjpMn4hNCQ+plPyRgxDwWOCV12R4W2d2M
         NVLqVcjJdRgoSnJJOLHSJ2A0fzSHZqPiH6B/JXAzwFILqN+PDTmc/cwmMx8vIEDP4P8/
         DX3uQRhEH8J3/djrOQeBbm9iSP05Bm6T+IHus=
DomainKey-Signature: a=rsa-sha1; c=nofws;
        d=gmail.com; s=gamma;
        h=mime-version:sender:in-reply-to:references:date
         :x-google-sender-auth:message-id:subject:from:to:content-type
         :content-transfer-encoding;
        b=jVw7DsVvqBy5QrBxU3ZFEKRCN4c7vyJ3J/PUMf6m1TjkuthDzAvC4DZszDMowBWQO/
         T6h8rn70fb+UvBirBhx2UzWTwUJW3U0G3JyTRgndy2hQRLeNpE+FB30CMsOWDieqzei3
         zd3SNX4FkqEyB3NM3O/0F8TnO0nmOLFHShB7c=
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
Received: by 10.223.125.196 with SMTP id z4mr2824084far.80.1281759268324; Fri,
 13 Aug 2010 21:14:28 -0700 (PDT)
Sender: vapierfilter@gmail.com
Received: by 10.223.109.134 with HTTP; Fri, 13 Aug 2010 21:14:28 -0700 (PDT)
In-Reply-To: <20100813214335.4f0b83b9@gentoo.org>
References: <20100807163230.GA31575@Mystical>
	<1281201535.29176.45.camel@yamato.local>
	<20100810215352.GA7980@Mystical>
	<AANLkTi=RoCPQ=8LXLN-hAKQ5owNbMVReY=Pn5ydoyyL2@mail.gmail.com>
	<20100812103557.7833d5b8@gentoo.org>
	<20100813151142.GA21041@Mystical>
	<20100813214335.4f0b83b9@gentoo.org>
Date: Sat, 14 Aug 2010 00:14:28 -0400
X-Google-Sender-Auth: NYOdvxK7JrEi706C_sYlKffBuoM
Message-ID: <AANLkTikmfGRDCizJeHEO2Tm-kQKg8JJqS2j-Gom7Vr_c@mail.gmail.com>
Subject: Re: [gentoo-dev] Re: Add --hash-style=gnu to LDFLAGS
From: Mike Frysinger <vapier@gentoo.org>
To: gentoo-dev@lists.gentoo.org
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
X-Archives-Salt: a3b0ab36-21aa-4211-a56e-8ce43871e76b
X-Archives-Hash: c40f7292a262f856b806f71330516c47

On Fri, Aug 13, 2010 at 11:43 PM, Ryan Hill wrote:
> On Fri, 13 Aug 2010 18:11:42 +0300 Markos Chandras wrote:
>> Could someone guide me to add --hash-style=3Dgnu to default/linux/amd64/=
dev
>> profile? I don't want to break anything
>
> The thing is, you can't right now. :D =A0LDFLAGS don't stack, meaning you=
'd
> have to do something like
>
> --- targets/developer/make.defaults =A0 =A0 26 Jul 2010 19:15:05 -0000 =
=A0 =A0 =A01.9
> +++ targets/developer/make.defaults =A0 =A0 14 Aug 2010 03:31:18 -0000
> @@ -12,3 +12,6 @@
>
> =A0# Log eqawarn messages
> =A0PORTAGE_ELOG_CLASSES=3D"${PORTAGE_ELOG_CLASSES} qa"
> +
> +# Help find packages not respecting LDFLAGS
> +LDFLAGS=3D"-Wl,--hash-style=3Dgnu ${LDFLAGS}"
>
>
> Which breaks boost-build (bug #293652). =A0That's why I suggested just pu=
tting
> a message in targets/developer/profile.bashrc (which is otherwise complet=
ely
> useless).

that's crap.  fix the package or at least work around it:
LDFLAGS=3D`echo ${LDFLAGS}`

we shouldnt be forced to add random hacks throughout the tree because
of one or two random broken packages
-mike