[OpenAFS-devel] Re: qemu arm slave for buildbot

Marc Dionne marc.c.dionne@gmail.com
Tue, 2 Nov 2010 14:20:14 -0400


On Tue, Nov 2, 2010 at 1:50 PM,  <omalleys@msu.edu> wrote:
> Quoting Marc Dionne <marc.c.dionne@gmail.com>:
>
>> By all means post your failing build log (here or RT) when you get
>> errors, it's usually not too hard to figure out the problem, typically
>> missing dependencies or rules with multiple targets that can race each
>> other. =A0There may be things that are specific to IRIX, and in my
>> experience the race cases show up more easily on slower machines. =A0I
>> know that there are still some multiple targets lurking in the source,
>> but I've only been fixing them as I run into actual build errors. =A0It
>> might be worth cleaning the rest of them up.
>
> These race conditions don't show up as like (paraphrased) "on xxxx.o file
> timestamp is newer then it should be, rebuilding" do they?
>

For our Makefiles this usually involves generated header files and
shows up as a corrupted file - empty or truncated - which gives things
like unbalanced ifdef, missing declarations, etc.

Marc