On Tuesday 18 January 2005 15:13, Stuart Longland wrote:
> What exactly does confcache do?  The above was literally:
>
> $ tar -xjvf /home/portage/distfiles/kdebase-3.3.1.tar.bz2
> $ cd kdebase-3.3.1
> $ time ./configure --cache-file=/tmp/kdebase-cache
> $ make distclean
> $ time ./configure --cache-file=/tmp/kdebase-cache
> $ time ./configure --cache-file=/tmp/kdebase-cache -n
>
> Isn't the third case what confcache would attempt to do?

It does the second case.  Don't see the point in doing the third, because you 
still have to do the second one anyway when you build the package.

Has the advantage that it safely maintains a cache for the entire box, and 
knows when the cache is invalid and needs rebuilding.  It was written because 
configure is a major bottleneck for building packages on SMP boxes.  Oh, and 
because configure doesn't know how to manage its own cache file.

Best regards,
Stu
-- 
Stuart Herbert                                              [EMAIL PROTECTED]
Gentoo Developer                                       http://www.gentoo.org/
                                                   http://stu.gnqs.org/diary/

GnuPG key id# F9AFC57C available from http://pgp.mit.edu
Key fingerprint = 31FB 50D4 1F88 E227 F319  C549 0C2F 80BA F9AF C57C
--

--
[email protected] mailing list

Reply via email to