Re: parallel build bug in git M4

Ralf Wildenhues <[email protected]>
Newsgroups gmane.comp.gnu.m4.patches
Organization Department of Numerical Simulation, University of Bonn
Message-ID <[email protected]>
Hi Eric,

* Eric Blake wrote on Thu, Mar 19, 2009 at 02:31:26AM CET:
> According to Ralf Wildenhues on 3/14/2009 6:36 AM:
> > 
> > I have been thinking about this a bit, and the only real solution that
> > I've found that doesn't involve other races or adding .NOTPARALLEL was
> > to reintroduce a subdir makefile.  But then we can put all doc/ rules
> > there again; see the patch below.  Do you see any other possibilities?
> 
> I'm still thinking about it.  Gary originally introduced the non-recursive
> make; and for the source files and incremental builds, it makes a big
> difference.

The reintroduction of doc/Makefile.am carries only a negligible speed
penalty.

> But the documentation doesn't have much that runs in
> parallel, and making the man page occur in a recursive make doesn't seem
> like too big a penalty from my point of view if it avoids the race.  I'd
> really like to hear from Gary on this issue, though, before pushing anything.

Certainly.

Cheers,
Ralf
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.