I finally figured out exactly why this happens: if you have a recursive
variable that is exported and the value is a $(shell ...) function, then
you'll get this error (this error means that parallel builds would
eventually turn non-parallel as tokens are lost).
I'll be looking at it today I hope.
Yeah, I have been confronted with the same problem today. In MSYS of
MingW32, I have compiled the Make 3.81beta3, then used it to compile the
GCC 4.0.0, and got these:
make[4]: *** INTERNAL: reap_children invoked while reap_lock set.. Stop.
make[4]: Leaving directory
`/home/dist-gcc/i686-pc-mi