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