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 ) id 1LUly9-0002mW-Pm for garchives@archives.gentoo.org; Wed, 04 Feb 2009 17:55:26 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id D5C82E07C4; Wed, 4 Feb 2009 17:54:58 +0000 (UTC) Received: from mail144.messagelabs.com (mail144.messagelabs.com [216.82.254.51]) by pigeon.gentoo.org (Postfix) with SMTP id AC3DAE07C4 for ; Wed, 4 Feb 2009 17:54:58 +0000 (UTC) X-VirusChecked: Checked X-Env-Sender: rprado@visteon.com X-Msg-Ref: server-15.tower-144.messagelabs.com!1233770097!11232738!1 X-StarScan-Version: 6.0.0; banners=-,-,- X-Originating-IP: [65.201.194.247] Received: (qmail 18218 invoked from network); 4 Feb 2009 17:54:58 -0000 Received: from unknown (HELO VNAFE03.vistcorp.ad.visteon.com) (65.201.194.247) by server-15.tower-144.messagelabs.com with SMTP; 4 Feb 2009 17:54:58 -0000 Received: from VNAMBV03.vistcorp.ad.visteon.com ([136.17.104.22]) by VNAFE03.vistcorp.ad.visteon.com with Microsoft SMTPSVC(6.0.3790.3959); Wed, 4 Feb 2009 12:54:13 -0500 X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Subject: RE: [gentoo-user] Re: Gentoo's advantage: 'optimized for yoursystem' -- huh? Date: Wed, 4 Feb 2009 12:55:37 -0500 Message-ID: <2F1868733128B647A5383526F5DF600401A91FDE@VNAMBV03.vistcorp.ad.visteon.com> In-Reply-To: <178455a4cec68cf4b4fb61d0a72f0b41.squirrel@jesgue.homelinux.org> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: [gentoo-user] Re: Gentoo's advantage: 'optimized for yoursystem' -- huh? Thread-Index: AcmG8Gv14hiJiorDR/uMyL9lMLAs+QAAJzEg References: <200902040858.23559.alan.mckinnon@gmail.com> <20090204130332.GB22980@revolver> <1233753351.4596.18.camel@silversword> <20090204133126.GC22980@revolver> <1233755775.4596.33.camel@silversword> <2F1868733128B647A5383526F5DF600401A91E25@VNAMBV03.vistcorp.ad.visteon.com> <178455a4cec68cf4b4fb61d0a72f0b41.squirrel@jesgue.homelinux.org> From: "Prado, Renato (R.P.)" To: X-OriginalArrivalTime: 04 Feb 2009 17:54:13.0853 (UTC) FILETIME=[973038D0:01C986F1] X-Archives-Salt: f8435ddf-5204-4549-a955-e7b56b6ddf69 X-Archives-Hash: ee4db25ed92847315b75962f9b71605c >Unless you mean a different thing, that can be achieved and >is already done in some packages. For example, mplayer has a >USE flag called custom-cflags which freely allow you to break >it as much as you want. What I meant was something like this: supposed that the maintainer of a particular package knows the -O3 causes a massive performance increase (just an example, I know that usually -03 only gives marginally better performance and that it can even make stuff slower), if the user has the "simmonsays" USE flag enabled, that package will be built with -03, respecting the users' -march setting but overriding -On. Developing the idea, there could be a "performance" and a "stability" USE flags, that would use the recommended CFLAGS for each package, some sort of "automated ricing" ;-) =20