On Mon, 2009-07-06 at 17:53 -0400, Mike Edenfield wrote:
> On 7/6/2009 4:23 PM, Jarry wrote:
> > Mike Edenfield wrote:
> >> On 7/6/2009 2:23 PM, Jarry wrote:
> 
> >>> MAKEOPTS="-j2"
> 
> >> Can you try this again without -j2 in the make opts? The gcc build
> >> process is enough of a pain to debug when you can see output
> >> sequentially, running parallel makes makes it worse.
> 
> > Now this is strange: I commented out that MAKEOPTS="-j2" in make.conf
> > and gcc compilled without any complaint. I did not change anything
> > else! Can't believe this. I will check it tomorrow again, with -j2
> > and without...
> 
> I can't explain why this happens but I do know that I've seen a number 
> of complex builds (especially gcc/glibc) that just randomly fail when 
> using a parallel make.  I see this effect on FreeBSD moreso than Gentoo, 
> but I suspect that's only a question of scale.
> 
> --Mike
> 

Try MAKEOPTS="-j1" - the default is still j2 if you just delete the
variable.

Ive also seen this a lot recently.  Serialising the make process into
one thread helps.

BillK




Reply via email to