From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.50) id 1EcMsj-0001Py-S9 for garchives@archives.gentoo.org; Wed, 16 Nov 2005 12:59:22 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.5/8.13.5) with SMTP id jAGCwBot018165; Wed, 16 Nov 2005 12:58:11 GMT Received: from mail.twi-31o2.org (66-191-187-123.dhcp.gnvl.sc.charter.com [66.191.187.123]) by robin.gentoo.org (8.13.5/8.13.5) with ESMTP id jAGCtUba002182 for ; Wed, 16 Nov 2005 12:55:31 GMT Received: from localhost (localhost [127.0.0.1]) by mail.twi-31o2.org (Postfix) with ESMTP id D90E724801F for ; Wed, 16 Nov 2005 07:45:57 -0500 (EST) Received: from mail.twi-31o2.org ([127.0.0.1]) by localhost (gravity.twi-31o2.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 13763-04 for ; Wed, 16 Nov 2005 07:45:54 -0500 (EST) Received: from vertigo.twi-31o2.org (vertigo.twi-31o2.org [192.168.0.10]) (using TLSv1 with cipher RC4-MD5 (128/128 bits)) (No client certificate requested) by mail.twi-31o2.org (Postfix) with ESMTP id 9DAB724801E for ; Wed, 16 Nov 2005 07:45:54 -0500 (EST) Subject: Re: [gentoo-dev] Why arch-specific make.conf files? From: Chris Gianelloni To: gentoo-dev@lists.gentoo.org In-Reply-To: <20051116033016.407f0889@sven.genone.homeip.net> References: <20051115201919.11d52815@sven.genone.homeip.net> <200511152026.35987@enterprise.flameeyes.is-a-geek.org> <1132084441.9703.45.camel@cgianelloni.nuvox.net> <20051116033016.407f0889@sven.genone.homeip.net> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-HLjosusgQci2ufl71cTo" Organization: Gentoo Linux Date: Wed, 16 Nov 2005 07:50:47 -0500 Message-Id: <1132145447.32133.0.camel@vertigo.twi-31o2.org> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Reply-to: gentoo-dev@lists.gentoo.org Mime-Version: 1.0 X-Mailer: Evolution 2.4.1 X-Virus-Scanned: amavisd-new at twi-31o2.org X-Archives-Salt: 7a7fc53d-a874-4226-8fdd-436b9a9494ec X-Archives-Hash: e3681741c65b0e026de5ecb9a6e1eeaf --=-HLjosusgQci2ufl71cTo Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On Wed, 2005-11-16 at 03:30 +0100, Marius Mauch wrote: > On Tue, 15 Nov 2005 14:54:01 -0500 > Chris Gianelloni wrote: >=20 > > On Tue, 2005-11-15 at 20:26 +0100, Diego 'Flameeyes' Petten=F2 wrote: > > > On Tuesday 15 November 2005 20:19, Marius Mauch wrote: > > > > From my POV those vars should be set in the profiles instead, and > > > > a quick scan shows that indeed most (maybe all? didn't count them) > > > > profiles set them already, so there isn't really a point in > > > > having them in make.conf too, except to make it easy for users to > > > > change them > > > Little note: with Gentoo/FreeBSD I tried avoiding providing CHOST > > > in make.conf, as to change to non-i686 CHOST you need to rebuild > > > everything, as the stage is currently i686-centric, I'm sorry of > > > that, I'll try to automatize a more complete building when I'll > > > have time. > > >=20 > > > The problem of this is that distcc-config looks inside make.conf > > > for CHOST instead of using portageq envvar CHOST, so it just > > > breaks :P I think other things might do the same assumption of > > > finding CHOST in make.conf, and beside being plainly wrong, I'm not > > > sure if I want to break everything ;) > >=20 > > CHOST doesn't have to match what is in the profile. In fact, I can > > think of a lot of cases where it does not. While I agree that it > > shouldn't be required to have CHOST in make.conf, it *is* currently a > > requirement, and has been for as long as I can remember. >=20 > The portageq way would scan all make.* files, so you *could* still set > CHOST in make.conf if you want to. I wasn't disputing that. I was only stating that currently, there are things that *require* CHOST in make.conf that would need to be adjusted. --=20 Chris Gianelloni Release Engineering - Strategic Lead x86 Architecture Team Games - Developer Gentoo Linux --=-HLjosusgQci2ufl71cTo Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) iD8DBQBDeysnkT4lNIS36YERAhgvAKCdz5AwZeVrFV6reTG5FP+AcVyelwCffLgs FCZII8FOzlXN/BI2G88y1l8= =RA+b -----END PGP SIGNATURE----- --=-HLjosusgQci2ufl71cTo-- -- gentoo-dev@gentoo.org mailing list