mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* Parallel build broken in latest BK
@ 2002-12-05  4:23 Patrick Mochel
  2002-12-05  4:49 ` Jeff Garzik
  0 siblings, 1 reply; 4+ messages in thread
From: Patrick Mochel @ 2002-12-05  4:23 UTC (permalink / raw)
  To: linux-kernel


I typically do 

$ make -j4 MAKE="make -j4" bzImage

to build kernels. However, in the recent bitkeeper tree (as ~7pm CST), it 
fails with:

make -j4 -f scripts/Makefile.build obj=arch/i386/boot arch/i386/boot/bzImage
make[1]: warning: -jN forced in submake: disabling jobserver mode.
make[1]: *** read jobs pipe: Is a directory.  Stop.
make[1]: *** Waiting for unfinished jobs....
make: *** [bzImage] Error 2

as the last few lines. However, a single-threaded make completes fine. 

More output is available upon request.

	-pat



^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Parallel build broken in latest BK
  2002-12-05  4:49 ` Jeff Garzik
@ 2002-12-05  4:41   ` Patrick Mochel
  2002-12-05  5:21   ` Barry K. Nathan
  1 sibling, 0 replies; 4+ messages in thread
From: Patrick Mochel @ 2002-12-05  4:41 UTC (permalink / raw)
  To: Jeff Garzik; +Cc: linux-kernel


> Try the GNU-and-improved:
> 
> 	make -j4
> 
> I just tried that and it works fine.
> 
> I think MAKE= is a remnant of the old kbuild.  Shouldn't be needed
> anymore since the build doesn't descend into directories the way it used
> to.
> 
> Also, just plain "make" is preferred now, too :)
> It builds bzImage and modules both.

Ahhh. Very nice. 

Thanks,

	-pat


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Parallel build broken in latest BK
  2002-12-05  4:23 Parallel build broken in latest BK Patrick Mochel
@ 2002-12-05  4:49 ` Jeff Garzik
  2002-12-05  4:41   ` Patrick Mochel
  2002-12-05  5:21   ` Barry K. Nathan
  0 siblings, 2 replies; 4+ messages in thread
From: Jeff Garzik @ 2002-12-05  4:49 UTC (permalink / raw)
  To: Patrick Mochel; +Cc: linux-kernel

On Wed, Dec 04, 2002 at 10:23:40PM -0600, Patrick Mochel wrote:
> 
> I typically do 
> 
> $ make -j4 MAKE="make -j4" bzImage

Try the GNU-and-improved:

	make -j4

I just tried that and it works fine.

I think MAKE= is a remnant of the old kbuild.  Shouldn't be needed
anymore since the build doesn't descend into directories the way it used
to.

Also, just plain "make" is preferred now, too :)
It builds bzImage and modules both.

	Jeff




^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Parallel build broken in latest BK
  2002-12-05  4:49 ` Jeff Garzik
  2002-12-05  4:41   ` Patrick Mochel
@ 2002-12-05  5:21   ` Barry K. Nathan
  1 sibling, 0 replies; 4+ messages in thread
From: Barry K. Nathan @ 2002-12-05  5:21 UTC (permalink / raw)
  To: Jeff Garzik; +Cc: Patrick Mochel, linux-kernel

On Wed, Dec 04, 2002 at 11:49:13PM -0500, Jeff Garzik wrote:
> Try the GNU-and-improved:
> 
> 	make -j4
> 
> I just tried that and it works fine.
> 
> I think MAKE= is a remnant of the old kbuild.  Shouldn't be needed
> anymore since the build doesn't descend into directories the way it used
> to.

AFAIK MAKE= is a remnant of old/non-GNU make's -- even with the old
kbuild, it's unneeded with newer GNU make releases AFAIK.

-Barry K. Nathan <barryn@pobox.com>

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2002-12-05  5:14 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-12-05  4:23 Parallel build broken in latest BK Patrick Mochel
2002-12-05  4:49 ` Jeff Garzik
2002-12-05  4:41   ` Patrick Mochel
2002-12-05  5:21   ` Barry K. Nathan

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®