From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 5809 invoked from network); 10 Sep 2004 08:08:24 +0000 Received: from smtp.gentoo.org (156.56.111.197) by lists.gentoo.org with AES256-SHA encrypted SMTP; 10 Sep 2004 08:08:24 +0000 Received: from lists.gentoo.org ([156.56.111.196] helo=parrot.gentoo.org) by smtp.gentoo.org with esmtp (Exim 4.34) id 1C5gSF-00022G-TJ for arch-gentoo-dev@lists.gentoo.org; Fri, 10 Sep 2004 08:08:23 +0000 Received: (qmail 19220 invoked by uid 89); 10 Sep 2004 08:08:23 +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 13025 invoked from network); 10 Sep 2004 08:08:22 +0000 From: Paul de Vrieze To: gentoo-dev@lists.gentoo.org Date: Fri, 10 Sep 2004 10:06:07 +0200 User-Agent: KMail/1.7 References: <200409092212.21995.stuart@gentoo.org> In-Reply-To: <200409092212.21995.stuart@gentoo.org> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart3194604.3YlgMXghR5"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200409101006.15081.pauldv@gentoo.org> Subject: Re: [gentoo-dev] Experiment: confcache patch for portage-2.0.50-r10 X-Archives-Salt: 52fb00b5-c0f3-417f-b9ae-061fc9dd2fbb X-Archives-Hash: a1528c2e73b2856214485a168ead7d94 --nextPart3194604.3YlgMXghR5 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Thursday 09 September 2004 23:12, Stuart Herbert wrote: > Hi, > > GNU autoconf is a bottleneck for compiling packages - especially on > multi-processor boxes. It supports the idea of a cache, but provides > no tools for maintaining the cache at all. > > I've put together an experimental patch for Portage 2.0.50-r10, which > maintains a cache for configure to reuse. You can find it here: > > http://dev.gentoo.org/~stuart/confcache/ > > Once you've patched and re-installed Portage, to activate the cache, > make sure you have both 'sandbox' and 'confcache' set in FEATURES in > /etc/make.conf. This feature only helps ebuilds which call 'econf'. > > I'd be interested in getting some feedback on this patch, as well as > any suggested improvements. Great. One other thing is that many configure functions also support some=20 kind of presets where the answers can be provided (site configuration) in=20 `PREFIX/etc/config.site'. This is not a cache but a way to set defaults.=20 I think we could also look into that. Paul =2D-=20 Paul de Vrieze Gentoo Developer Mail: pauldv@gentoo.org Homepage: http://www.devrieze.net --nextPart3194604.3YlgMXghR5 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (GNU/Linux) iD8DBQBBQWB3bKx5DBjWFdsRAuRMAJ9h+lqO8kfOyvSpNujYDQLPAVt6LQCguDMb IbdyH1UOiuwnYk+hQVnagC8= =DaOt -----END PGP SIGNATURE----- --nextPart3194604.3YlgMXghR5--