On Thu, 2019-04-18 at 11:17 +0800, Lei Maohui wrote: > Make icu support arm32 BE. > > Upstream-Status: Pending > > Signed-off-by: Lei Maohui <leimao...@cn.fujitsu.com> > --- > .../icu/icu/0001-Make-icu-support-arm-BE.patch | 28 > ++++++++++++++++++++++ > meta/recipes-support/icu/icu_64.2.bb | 1 + > 2 files changed, 29 insertions(+) > create mode 100644 > meta/recipes-support/icu/icu/0001-Make-icu-support-arm-BE.patch > > diff --git a/meta/recipes-support/icu/icu/0001-Make-icu-support-arm-BE.patch > b/meta/recipes-support/icu/icu/0001-Make-icu-support-arm-BE.patch > new file mode 100644 > index 0000000..019d09e > --- /dev/null > +++ b/meta/recipes-support/icu/icu/0001-Make-icu-support-arm-BE.patch > @@ -0,0 +1,28 @@ > +From 8fa6cbf2d3de73bdca5e65f6523e4cce334aeee7 Mon Sep 17 00:00:00 2001 > +From: Lei Maohui <leimao...@cn.fujitsu.com> > +Date: Fri, 14 Dec 2018 16:07:31 +0900 > +Subject: [PATCH] Make icu support arm BE. > + > +Upstream-Status: Pending > + > +Signed-off-by: Lei Maohui <leimao...@cn.fujitsu.com> > +--- > + i18n/double-conversion-utils.h | 2 +- > + 1 file changed, 1 insertion(+), 1 deletion(-) > + > +diff --git a/i18n/double-conversion-utils.h > b/source/i18n/double-conversion-utils.h > +index 0bd3e83..9288e28 100644 > +--- a/i18n/double-conversion-utils.h > ++++ b/i18n/double-conversion-utils.h > +@@ -77,7 +77,7 @@ inline void abort_noreturn() { abort(); } > + // On Linux,x86 89255e-22 != Div_double(89255.0/1e22) > + // ICU PATCH: Enable ARM32 & ARM64 builds for Windows with 'defined(_M_ARM) > || defined(_M_ARM64)'. > + #if defined(_M_X64) || defined(__x86_64__) || \ > +- defined(__ARMEL__) || defined(__avr32__) || defined(_M_ARM) || > defined(_M_ARM64) || \ > ++ defined(__arm__) || defined(__avr32__) || defined(_M_ARM) || > defined(_M_ARM64) || \ > + defined(__hppa__) || defined(__ia64__) || \ > + defined(__mips__) || \ > + defined(__powerpc__) || defined(__ppc__) || defined(__ppc64__) || \ > +-- >
This patch still doesn't apply cleanly and the build therefore throws warnings... https://autobuilder.yoctoproject.org/typhoon/#/builders/65/builds/558 or pretty much anything in https://autobuilder.yoctoproject.org/typhoon/#/builders/83/builds/135 Cheers, Richard -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core