bug-texinfo
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: race condition in parallel build of texinfo-4.11


From: Michael Haubenwallner
Subject: Re: race condition in parallel build of texinfo-4.11
Date: Mon, 31 Mar 2008 09:43:35 +0200

On Fri, 2008-03-28 at 18:41 -0500, Karl Berry wrote:
> as this was texinfo-4.11 already, there isn't so much
> 
> Oh, sorry.  I had misremembered the patch happening since 4.11.
> 
>     Doing the rm+makedoc for funs.h only ensures that it is done once
> 
> Thanks much for the further explanation.  It somehow seems theoretically
> wrong to write the rule with only one file as the target when it really
> does create multiple files, but ok, practicality wins :).

Well, eventually there could be another 'makedoc-executed.stamp' target,
which all three can depend on and is touched when done. But this would
just be unnecessary overhead to the current variant directly depending
on existance/timestamp of one of the created files.

Additionally, both the c-files could depend on the h-file instead of the
current chain:

-doc.c: key.c
-key.c: funs.h
+doc.c key.c: funs.h

But this actually won't really make a difference.

>   I made the change.

Thank you!

/haubi/





reply via email to

[Prev in Thread] Current Thread [Next in Thread]