aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-core/openjdk/openjdk-7-25b30/icedtea-corba-parallel-make.patch
diff options
context:
space:
mode:
Diffstat (limited to 'recipes-core/openjdk/openjdk-7-25b30/icedtea-corba-parallel-make.patch')
-rw-r--r--recipes-core/openjdk/openjdk-7-25b30/icedtea-corba-parallel-make.patch31
1 files changed, 31 insertions, 0 deletions
diff --git a/recipes-core/openjdk/openjdk-7-25b30/icedtea-corba-parallel-make.patch b/recipes-core/openjdk/openjdk-7-25b30/icedtea-corba-parallel-make.patch
new file mode 100644
index 0000000..3e2893c
--- /dev/null
+++ b/recipes-core/openjdk/openjdk-7-25b30/icedtea-corba-parallel-make.patch
@@ -0,0 +1,31 @@
+diff --git openjdk/corba/make/Makefile openjdk/corba/make/Makefile
+index d81c66c..4f750e8 100644
+--- openjdk/corba/make/Makefile
++++ openjdk/corba/make/Makefile
+@@ -134,7 +134,7 @@ default: all
+ #----- classes.jar
+
+ CLASSES_JAR = $(LIB_DIR)/classes.jar
+-$(CLASSES_JAR):
++$(CLASSES_JAR): build
+ $(MKDIR) -p $(@D)
+ $(BOOT_JAR_CMD) -cf $@ -C $(CLASSES_DIR) .
+
+@@ -144,6 +144,7 @@ SRC_ZIP_FILES = $(shell $(FIND) $(SRC_CLASSES_DIR) \( -name \*-template \) -prun
+
+ SRC_ZIP = $(LIB_DIR)/src.zip
+ $(SRC_ZIP): $(SRC_ZIP_FILES)
++ $(MKDIR) -p $(@D)
+ abs_src_zip=`cd $(@D) ; pwd`/$(@F) ; \
+ ( cd $(SRC_CLASSES_DIR) ; $(FIND) . \( -name \*-template \) -prune -o -type f -print | $(ZIP) -q $$abs_src_zip -@ ) ; \
+ ( cd $(GENSRC_DIR) ; $(FIND) . -type f -print | $(ZIP) -q $$abs_src_zip -@ ) ;
+@@ -153,7 +154,8 @@ $(SRC_ZIP): $(SRC_ZIP_FILES)
+ BIN_ZIP_FILES = $(BUILD_DIR)/lib/orb.idl $(BUILD_DIR)/lib/ir.idl
+
+ BIN_ZIP = $(LIB_DIR)/bin.zip
+-$(BIN_ZIP): $(BIN_ZIP_FILES)
++$(BIN_ZIP): build $(BIN_ZIP_FILES)
++ $(MKDIR) -p $(@D)
+ abs_bin_zip=`cd $(@D) ; pwd`/$(@F) ; \
+ ( cd $(BUILD_DIR) ; $(FIND) lib -name "*.idl" -print | $(ZIP) -q $$abs_bin_zip -@ ) ;
+