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 1OhtUO-0000g0-J1 for garchives@archives.gentoo.org; Sun, 08 Aug 2010 00:11:45 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 60CE5E07CE; Sun, 8 Aug 2010 00:11:36 +0000 (UTC) Received: from mail-ey0-f181.google.com (mail-ey0-f181.google.com [209.85.215.181]) by pigeon.gentoo.org (Postfix) with ESMTP id 8FEB5E06DC for ; Sun, 8 Aug 2010 00:11:09 +0000 (UTC) Received: by eydd26 with SMTP id d26so3922222eyd.40 for ; Sat, 07 Aug 2010 17: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:cc :subject:message-id:references:mime-version:content-type :content-disposition:in-reply-to:user-agent; bh=ODwdnrI8rXMwmOnKaVk2mqDEgzobBQJaWnfAaOYXMIY=; b=Gsm5nIyOYflzBryBcn6sRcAFjsaPC2TgucVViMNPfPjHlS7Tnwl8EEbRWAyfEjXkk5 0VHblPBnxGzl0mQYO6fnad/MIyPz5THXbdw0o6ojt6/0h9zHv0dKp6amAMOdGegkzWWI BUmHfQL6CdlHlayK/e+Fd/yB+OKBTrkhDUiE8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to:user-agent; b=axKeNtQqIgFPUxtPYmd6vklUNm+gEoHE+tWp+soJkx4/J3rzOFQc2HGXhWB5HvwmZ7 Fvyc+b31YW2UiedC2l2muaBrHcP2V+r6LeTyKo74bV++XaDvecjNu6jxf1X3OkeDuyye BSzP81HoCkpmm9ZPJQtxldgOkLGkQMyTmldRA= Received: by 10.213.16.197 with SMTP id p5mr10352848eba.65.1281226268668; Sat, 07 Aug 2010 17:11:08 -0700 (PDT) Received: from Mystical (178.128.28.78.dsl.dyn.forthnet.gr [178.128.28.78]) by mx.google.com with ESMTPS id u9sm5030354eeh.11.2010.08.07.17.11.06 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sat, 07 Aug 2010 17:11:07 -0700 (PDT) Sender: Markos Chandras Date: Sun, 8 Aug 2010 03:11:42 +0300 From: Markos Chandras To: Mike Frysinger Cc: gentoo-dev@lists.gentoo.org, qa@gentoo.org Subject: [gentoo-dev] Re: Add --hash-style=gnu to LDFLAGS Message-ID: <20100808001142.GA7077@Mystical> References: <20100807163230.GA31575@Mystical> <201008071732.43567.vapier@gentoo.org> 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 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="wRRV7LY7NUeQGEoC" Content-Disposition: inline In-Reply-To: <201008071732.43567.vapier@gentoo.org> User-Agent: Mutt/1.5.20 (2009-06-14) X-Archives-Salt: fc7cedef-0fc6-4241-b125-7ba17350d8d6 X-Archives-Hash: 04981e2d25cedc83fb7d0a866bacd9dc --wRRV7LY7NUeQGEoC Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Aug 07, 2010 at 05:32:42PM -0400, Mike Frysinger wrote: > On Saturday, August 07, 2010 12:32:31 Markos Chandras wrote: > > It seems like few of our fellow developers don't know how to track down > > packages that don't respect LDFLAGS. Adding -Wl,--hash-style=3Dgnu is a= good > > way to do that. I would like to see this linker flag enabled by default= on > > LDFLAGS (or at least for the dev/ profiles for now). Do you agree? >=20 > it isnt a valid flag for everyone. it requires a new enough binutils (no= t too=20 > big of a deal), a new enough glibc (also not too big of a deal), and you = cant=20 > be a mips target (glibc support is broken). support does exist in uClibc= , but=20 > only in recent versions (this is an issue), and hasnt been widely tested = for=20 > many targets. > We could at least enable that on x86/amd64 dev profiles (since only devs are supposed to use them and they are the most used arches among us) just to ge= t some more feedback and fix the packages before they reach the end users. This will reduce the bug # and make sure that --as-needed is respected in a broader range of packages >=20 > considering the only real benefit is that it automates a QA check, i dont= =20 > think it's worth the hassle. newer Gentoo binutils already enables .gnu.= hash=20 > support by default, so people get the speed increase transparently. Agreed --=20 Markos Chandras (hwoarang) Gentoo Linux Developer Web: http://hwoarang.silverarrow.org Key ID: 441AC410 Key FP: AAD0 8591 E3CD 445D 6411 3477 F7F7 1E8E 441A C410 --wRRV7LY7NUeQGEoC Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.16 (GNU/Linux) iEYEARECAAYFAkxd9j4ACgkQ9/cejkQaxBD5eACeLT/zp9jGYb4Fs5py8SnMRuWp 2FIAoIB2KG7sUG2zXI57oQJ25/NtfSpU =MF+k -----END PGP SIGNATURE----- --wRRV7LY7NUeQGEoC--