Closed Bug 592899 Opened 14 years ago Closed 9 years ago

pymake does not build command-line targets in parallel

Categories

(Firefox Build System :: General, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: neil, Unassigned)

Details

(Whiteboard: [pymake])

Given the following Makefile: all: sleep2 sleep1 sleep2: @echo sleep 2 begin @sleep 2 @echo sleep 2 end sleep1: @echo sleep 1 begin @sleep 1 @echo sleep 1 end then the following three commands: $ make -j2 all $ pymake -j2 all $ make -j2 sleep 2 sleep1 produce the following output: sleep 2 begin sleep 1 begin sleep 1 end sleep 2 end while the following three commands: $ make all $ pymake all $ pymake -j2 sleep2 sleep1 produce the following output: sleep 2 begin sleep 2 end sleep 1 begin sleep 1 end Apparently bsmedberg went to great lengths to ensure that pymake built command-line targets serially, but I tried three different versions of gmake and they all make command-line targets in parallel.
I don't think we're going to fix pymake bugs anymore.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → INCOMPLETE
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.