Buildworld fails in 5.1
David O'Brien
obrien at freebsd.org
Mon Jul 21 13:29:22 PDT 2003
On Mon, Jul 21, 2003 at 09:46:03AM -0700, Tim Kientzle wrote:
> Gordon Tetlow wrote:
> >On Mon, Jul 21, 2003 at 09:36:37AM -0700, Tim Kientzle wrote:
> >>Hmmm... Is that what .ORDER is for? To work around a
> >>parallel make that gratuitously rebuilds things?
> >
> >Right it serializes build dependencies. The problem with crunchgen ...
>
> I would argue "the problem with make"... ;-) I think it's pretty
> clear that
It is not clear.
> a b c: foo
> buildabc
>
> does not require that 'buildabc' be run three times.
The above is short hand for
a: foo
buildabc
b: foo
buildabc
c: foo
buildabc
make in no way knows that buildabc produces 3 things and not a single
one.
--
-- David (obrien at FreeBSD.org)
More information about the freebsd-current
mailing list