On Mon, 2008-12-01 at 18:51 -0800, Garrett Cooper wrote:
> Another issue is ncurses and how it does it's echo'ing (see the
> following line from progs/Makefile.in):
> 
> transform.h :
>         echo "#define PROG_CAPTOINFO \"$(define_captoinfo)\"" >$@
>         echo "#define PROG_INFOTOCAP \"$(define_infotocap)\"" >>$@
>         echo "#define PROG_RESET     \"$(define_reset)\""     >>$@
>         echo "#define PROG_INIT      \"$(define_init)\""      >>$@
> 
> Under certain conditions this fails (the bugs who reported the
> internal bug didn't have a clearcut means for reproducing the issue).

I can't see any possible way that this could fail, unless maybe there
are multiple instances of make trying to create this same file.  I don't
accept the assertion that this is real-life race-condition-prone code.

When this fails, what are the symptoms?  Is the transform.h file
corrupted somehow?  In what way?

-- 
-------------------------------------------------------------------------------
 Paul D. Smith <[EMAIL PROTECTED]>          Find some GNU make tips at:
 http://www.gnu.org                      http://make.mad-scientist.us
 "Please remain calm...I may be mad, but I am a professional." --Mad Scientist


_______________________________________________
Help-make mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/help-make

Reply via email to