]> code.ossystems Code Review - openembedded-core.git/commitdiff
icu: Add patch to fix issue with #elif and recent gcc versions
authorRichard Purdie <rpurdie@linux.intel.com>
Tue, 30 Jun 2009 10:52:59 +0000 (11:52 +0100)
committerRichard Purdie <rpurdie@linux.intel.com>
Tue, 30 Jun 2009 10:52:59 +0000 (11:52 +0100)
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
meta/packages/icu/files/gccfix.patch [new file with mode: 0644]
meta/packages/icu/icu-3.6.inc
meta/packages/icu/icu-native_3.6.bb
meta/packages/icu/icu_3.6.bb

diff --git a/meta/packages/icu/files/gccfix.patch b/meta/packages/icu/files/gccfix.patch
new file mode 100644 (file)
index 0000000..9291e92
--- /dev/null
@@ -0,0 +1,13 @@
+Index: source/layoutex/ParagraphLayout.cpp
+===================================================================
+--- source.orig/layoutex/ParagraphLayout.cpp   2009-06-30 11:48:47.000000000 +0100
++++ source/layoutex/ParagraphLayout.cpp        2009-06-30 11:49:06.000000000 +0100
+@@ -798,7 +798,7 @@
+     return nullLanguageCode;
+ }
+-#elif
++#else
+ // TODO - dummy implementation for right now...
+ le_int32 ParagraphLayout::getLanguageCode(const Locale *locale)
index 1c7eda21e21289260b000ae9860c1af0268b42ce..be58fb1f449cc4d88cb45730c92216210d46896c 100644 (file)
@@ -1,7 +1,8 @@
 
 LICENSE = "ICU"
 
-SRC_URI = "ftp://ftp.software.ibm.com/software/globalization/icu/3.6/icu4c-3_6-src.tgz"
+SRC_URI = "ftp://ftp.software.ibm.com/software/globalization/icu/3.6/icu4c-3_6-src.tgz \
+           file://gccfix.patch;patch=1"
 
 S = "${WORKDIR}/icu/source"
 
index 887bfcac2f3fb7ab88268417c198fc3c7c18ccb9..90dd0c9378936ac712dcb91e80be88022dd4ef28 100644 (file)
@@ -1,3 +1,5 @@
 require icu-3.6.inc
 
 inherit native
+
+PR = "r1"
index 5b341470ff8501b6ffe7331f4ce7a6daa8d06ef0..2df68f45e0f05b75c30cc71c7651a98ff2963e74 100644 (file)
@@ -1,7 +1,7 @@
 require icu-3.6.inc
 
 DEPENDS += "icu-native"
-PR = "r3"
+PR = "r4"
 
 FULL_OPTIMIZATION_arm = "-Os"