From dbff56238e083d0110eb13c1f5a07716340fdfe4 Mon Sep 17 00:00:00 2001 From: Dmitry Eremin-Solenikov Date: Sat, 3 Sep 2011 22:22:44 +0400 Subject: icu-3.6: fix building with big make -j icu-3.6 buildsystem contains small problem which causes some parallel builds to fail. Fix that. (From OE-Core rev: 41b7c955cfdc7b4d5c667c8a8742237d5edaca4f) Signed-off-by: Dmitry Eremin-Solenikov Signed-off-by: Richard Purdie --- .../icu/files/fix-parallel-build.patch | 19 +++++++++++++++++++ meta/recipes-support/icu/icu-3.6.inc | 1 + 2 files changed, 20 insertions(+) create mode 100644 meta/recipes-support/icu/files/fix-parallel-build.patch (limited to 'meta/recipes-support/icu') diff --git a/meta/recipes-support/icu/files/fix-parallel-build.patch b/meta/recipes-support/icu/files/fix-parallel-build.patch new file mode 100644 index 0000000000..5b01a4c26c --- /dev/null +++ b/meta/recipes-support/icu/files/fix-parallel-build.patch @@ -0,0 +1,19 @@ +Upstream-Status: pending + +Fix parallel builds + +Signed-off-by: Dmitry Eremin-Solenikov + +Index: source/data/Makefile.in +=================================================================== +--- source.orig/data/Makefile.in 2011-09-02 02:03:37.000000000 +0400 ++++ source/data/Makefile.in 2011-09-02 02:06:26.000000000 +0400 +@@ -351,8 +351,8 @@ + endif + + +-build-dir: $(BUILD_DIRS) +-$(BUILD_DIRS): ++$(MAINBUILDDIR) $(BUILD_DIRS): build-dir ++build-dir: + -$(MKINSTALLDIRS) $(BUILD_DIRS) diff --git a/meta/recipes-support/icu/icu-3.6.inc b/meta/recipes-support/icu/icu-3.6.inc index 1c611bdf36..18efd169ec 100644 --- a/meta/recipes-support/icu/icu-3.6.inc +++ b/meta/recipes-support/icu/icu-3.6.inc @@ -3,6 +3,7 @@ HOMEPAGE = "http://www-01.ibm.com/software/globalization/icu/index.jsp" BASE_SRC_URI = "ftp://ftp.software.ibm.com/software/globalization/icu/3.6/icu4c-3_6-src.tgz \ file://gccfix.patch;apply=yes \ + file://fix-parallel-build.patch \ file://use-g++-for-linking.patch;apply=yes" SRC_URI = "${BASE_SRC_URI} \ file://noldlibpath.patch;apply=yes" -- cgit v1.2.3-54-g00ecf