[Top][All Lists]
[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/