flussence++ found a workaround by turning off parrot garbage collection 
in the failing steps.

For example add -G to the line below in nqp/tools/build/Makefile.in

    $(PARROT) -library=$(STAGE0) $(STAGE0)/$(NQP_PBC) \
        --target=pir --output=$(STAGE1)/$(CORE_SETTING_PIR) \
        --module-path=$(STAGE1) --setting=NULL --no-regex-lib \
        $(STAGE1)/$(CORE_SETTING_NQP)

like :

    $(PARROT) -G -library=$(STAGE0) $(STAGE0)/$(NQP_PBC) \
        --target=pir --output=$(STAGE1)/$(CORE_SETTING_PIR) \
        --module-path=$(STAGE1) --setting=NULL --no-regex-lib \
        $(STAGE1)/$(CORE_SETTING_NQP)

and that's enough to get me running.  flussence needed to add the -G 
flag to one later step involving the core setting and stage 2.

Ron

Reply via email to