Re: Buildworld fails in 5.1

From: David O'Brien <obrien_at_freebsd.org>
Date: Mon, 21 Jul 2003 13:29:12 -0700
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)
Received on Mon Jul 21 2003 - 11:29:22 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:37:16 UTC