>>>
>>> usr/src/cmd/mysql-5-1/Makefile.sfw
>>>
>>> - Why all of the touching of files and the sleep statements? It's 
>>> hard to see what this achieves aside from adding 20-odd seconds to 
>>> the build time.
>>
>>
>> Since we are patching the mysql-5.1.37 source base ,some files gets 
>> modified like the Makefile.am,configure.in and other input files 
>> which causes an automatic rerun of the GNU autotools and which caused 
>> the nightly builds to fail with messages such as posted earlier in 
>> this forum
>>
>> ==== Build errors (non-DEBUG) ====
>>
>> aclocal.m4:14: error: this file was generated for autoconf 2.61.
>> aclocal.m4:14: error: this file was generated for autoconf 2.61.
>>
>>
>> ==== Elapsed build time (non-DEBUG) ====
>>
>> By doing these changes,we are just avoiding retrigger runs of GNU 
>> autotools.
>
> And why the 'sleep 5's? that was my biggest concern, if you need to 
> sleep to make it all work then why? Is there some issue with parallel 
> make? Did you hit some kind of race condition? Sleeps are never a good 
> way to avoid that kind of issue.
>
> Amanda
>>
It's just a simple and safe bet to do it such that when I do a touch a; 
touch b would always make a older than b and I don't see any problem in 
keeping it either.What would you suggest?


Reply via email to