Re: FYI: make's "max_jobs" needs to be separated from -j (now?)

From: Simon J. Gerraty <sjg_at_juniper.net>
Date: Wed, 02 Oct 2024 16:43:02 UTC
Dan Mack <mack@macktronics.com> wrote:
> Ack, okay.   I can't trigger it with a fresh or my /usr/obj but in any
> event the error number 6 is probably referring to a path or directory
> missing while doing a parallel build given some input state :-)

See the BUGS section of make(1):

     In jobs mode, when a target fails; make will put an error token
     into the job token pool.  This will cause all other instances of make
     using that token pool to abort the build and exit with error code 6.
     Sometimes the attempt to suppress a cascade of unnecessary errors, can
     result in a seemingly unexplained `*** Error code 6'