On Tuesday 18 January 2005 17: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?
Er. Now that you pull my attention to it...
As I understand it, configure -n creates but doesn't run config.status, 
meaning it doesn't process Makefile.in to create Makefile. Any caching has to 
do with tests, not with running config.status. So, on your system it takes 
three minutes to run the tests but half an hour to create the makefiles? 
Something's wrong here: creating the makefiles is just a matter of expanding 
macros! How can it take that much time?

-- 
Dan Armak
Gentoo Linux developer (KDE)
Public GPG key: http://dev.gentoo.org/~danarmak/danarmak-gpg-public.key
Fingerprint: DD70 DBF9 E3D4 6CB9 2FDD  0069 508D 9143 8D5F 8951

Attachment: pgpB0iipSyozG.pgp
Description: PGP signature

Reply via email to