From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 19018 invoked from network); 25 Aug 2004 21:26:20 +0000 Received: from smtp.gentoo.org (156.56.111.197) by lists.gentoo.org with AES256-SHA encrypted SMTP; 25 Aug 2004 21:26:20 +0000 Received: from lists.gentoo.org ([156.56.111.196] helo=parrot.gentoo.org) by smtp.gentoo.org with esmtp (Exim 4.34) id 1C05Hf-0002Hn-9l for arch-gentoo-dev@lists.gentoo.org; Wed, 25 Aug 2004 21:26:19 +0000 Received: (qmail 19840 invoked by uid 89); 25 Aug 2004 21:26:18 +0000 Mailing-List: contact gentoo-dev-help@gentoo.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Received: (qmail 11260 invoked from network); 25 Aug 2004 21:26:18 +0000 Message-ID: <412D03F6.4050604@ifm.liu.se> Date: Wed, 25 Aug 2004 23:26:14 +0200 From: Anton Starikov User-Agent: Mozilla Thunderbird 0.7.3 (X11/20040824) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Donnie Berkholz CC: gentoo-dev@lists.gentoo.org References: <412CF14E.7040106@ifm.liu.se> <1093465509.25119.4.camel@localhost> <1093465700.25119.6.camel@localhost> In-Reply-To: <1093465700.25119.6.camel@localhost> X-Enigmail-Version: 0.85.0.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-eltn-site-MailScanner-Information: Please contact the administrator, tel. 2826, for more information X-eltn-site-MailScanner: Found to be clean Subject: Re: [gentoo-dev] ifc USE flag, fortran support and some general notes about multi-compiler support X-Archives-Salt: 25a70bf9-85ac-49e4-baee-f23aec7dce41 X-Archives-Hash: fad26ece6f5ac6e03b8cb63e43de942a Donnie Berkholz wrote: > On Wed, 2004-08-25 at 15:25, Donnie Berkholz wrote: > >>Nah, USE isn't the right place for it. Ebuilds should respect the >>environment variables selecting compilers, such as CC, CXX, FC and so >>forth. The USE flags should be for other things, e.g. patches that are >>required for a specific compiler to work. > > > This doesn't make any sense. USE flags shouldn't be sticking their heads > in at all. The patches should check what CC/etc. are set to. About USE flags, it's completely different idea from IFC or ICC flags. Just couple flags only (could be more, for example if some devs and some users want to support alternative java machines, not system default for their ebuilds) which tell that you want to for something to be compiled with alternative set of compiler and compiler flags, differ from system default. It just flags that provide extra-functionality. OK, probably it can be done in different way, here I agree. But currently it looks with /etc/portage/package.use very simple and comfortable and coming into gentoo really very smoothly. BTW, I'm not asking to make something for me. I'm just telling that there is place, where extra functionality can be added into gentoo. And I can work for that. Anyway I do it already :) And I just want to discuss the possible ways of implementing it. And for sure currently there is no normal and comfortable ways to have it. Probably as usually my explanations not so good :) Anton. -- gentoo-dev@gentoo.org mailing list