$OpenBSD: patch-tools_build_Makefile_in,v 1.5 2013/06/02 14:03:19 pascal Exp $
--- tools/build/Makefile.in.orig	Wed Jan 30 18:29:01 2013
+++ tools/build/Makefile.in	Mon Feb  4 16:19:30 2013
@@ -17,8 +17,8 @@ PARROT_LIB_DIR     = @libdir@$(PARROT_VERSION)
 PARROT_SRC_DIR     = @srcdir@$(PARROT_VERSION)
 HAS_ICU            = @has_icu@
 
-CC            = @cc@
-CFLAGS        = @ccflags@ @cc_shared@ @cc_debug@ @ccwarn@ @cc_hasjit@ @gc_flag@
+CC           ?= @cc@
+CFLAGS       += @ccflags@ @cc_shared@ @cc_debug@ @ccwarn@ @cc_hasjit@ @gc_flag@
 EXE           = @exe@
 LD            = @ld@
 LDFLAGS       = @ldflags@ @ld_debug@
@@ -87,10 +87,10 @@ modules-test:
 perl6-debug: $(RD_EXE)
 
 $(RD_EXE): modules-install
-	$(NQP_EXE) --vmlibs=perl6_group,perl6_ops --target=pir \
+	cd $(RAKUDO_DIR) && $(NQP_EXE) --vmlibs=perl6_group,perl6_ops --target=pir \
 	    --dynext=$(DESTDIR)$(PARROT_LIB_DIR)/dynext/ \
 	    --module-path=$(DESTDIR)$(PARROT_LIB_DIR)/languages/nqp/lib \
-	    --output=$(RD_PIR) $(RD_DIR)/bin/perl6-debug.nqp
+	    --output=../$(RD_PIR) ../$(RD_DIR)/bin/perl6-debug.nqp
 	$(PARROT_EXE)  --dynext $(DESTDIR)$(PARROT_LIB_DIR)/dynext/ -o $(RD_PBC) $(RD_PIR)
 	$(PBC_TO_EXE) $(RD_PBC)
 	$(CHMOD) 755 $(RD_EXE)
