Herold Heiko <[EMAIL PROTECTED]> writes:

>> would insert `make distclean' before the second configure, or *at
>> least* `rm config.cache'.
> 
> Exactly my point - shouldn't either everything handled gracefully, or
> cleaned up automatically when necessary (in ./configure ?),

I don't think so.  Dependency information is reliably (or "reliably")
handled for source files.  But for example, if you touch a `Makefile',
noone guarantees that things will recompile.  Rerunning configure is
sort of like touching the Makefiles, a gray area.

For me, rerunning configure without doing a `make distclean' or at
least `rm config.cache' is calling for trouble.

> or at least pointed out in the installation instructions ?
> After all wget will be compiled not only by competent programmers,
> but also by, say, people touching unix for their first time (linux,
> bsd ?) ...

Maybe.

Or maybe Wget will be a good lesson that they should always start from
the clean sources and not trust build systems.  They'll thank me for
that when they grow up.  :-)

Seriously, I don't think it matters that much.  Starting with Autoconf
2.50, caching is turned off by default anyway, so the whole point will
be moot.

Reply via email to