[oe] [meta-qt5][sumo][PATCH] qtwebkit: Make qtwebkit support armv BE

Lei Maohui leimaohui at cn.fujitsu.com
Tue Jul 17 20:15:14 UTC 2018


Signed-off-by: Lei Maohui <leimaohui at cn.fujitsu.com>
---
 .../qtwebkit/0001-Fix-build-bug-for-armeb.patch    | 26 ++++++++++++++++++++++
 recipes-qt/qt5/qtwebkit_git.bb                     |  1 +
 2 files changed, 27 insertions(+)
 create mode 100644 recipes-qt/qt5/qtwebkit/0001-Fix-build-bug-for-armeb.patch

diff --git a/recipes-qt/qt5/qtwebkit/0001-Fix-build-bug-for-armeb.patch b/recipes-qt/qt5/qtwebkit/0001-Fix-build-bug-for-armeb.patch
new file mode 100644
index 0000000..9e15205
--- /dev/null
+++ b/recipes-qt/qt5/qtwebkit/0001-Fix-build-bug-for-armeb.patch
@@ -0,0 +1,26 @@
+From 21cd85076261611a28d5f0a68828bc2216b8e7fe Mon Sep 17 00:00:00 2001
+From: Lei Maohui <leimaohui at cn.fujitsu.com>
+Date: Thu, 26 Jul 2018 17:50:32 +0900
+Subject: [PATCH] Fix build bug for armeb.
+
+Signed-off-by: Lei Maohui <leimaohui at cn.fujitsu.com>
+---
+ Source/WTF/wtf/dtoa/utils.h | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/Source/WTF/wtf/dtoa/utils.h b/Source/WTF/wtf/dtoa/utils.h
+index 298bf4d..7f6c873 100644
+--- a/Source/WTF/wtf/dtoa/utils.h
++++ b/Source/WTF/wtf/dtoa/utils.h
+@@ -46,7 +46,7 @@
+ // disabled.)
+ // On Linux,x86 89255e-22 != Div_double(89255.0/1e22)
+ #if defined(_M_X64) || defined(__x86_64__) || \
+-defined(__ARMEL__) || \
++defined(__arm__) || \
+ defined(_MIPS_ARCH_MIPS32R2)
+ #define DOUBLE_CONVERSION_CORRECT_DOUBLE_OPERATIONS 1
+ #elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA) || CPU(MIPS64) || CPU(AARCH64) || CPU(HPPA)
+-- 
+2.7.4
+
diff --git a/recipes-qt/qt5/qtwebkit_git.bb b/recipes-qt/qt5/qtwebkit_git.bb
index c8e8328..025f0b1 100644
--- a/recipes-qt/qt5/qtwebkit_git.bb
+++ b/recipes-qt/qt5/qtwebkit_git.bb
@@ -31,6 +31,7 @@ ARM_INSTRUCTION_SET_armv7ve = "thumb"
 SRC_URI += "\
     file://0001-qtwebkit-fix-QA-issue-bad-RPATH.patch \
     file://0002-Exclude-backtrace-API-for-non-glibc-libraries.patch \
+    file://0001-Fix-build-bug-for-armeb.patch \
 "
 
 PACKAGECONFIG ??= "gstreamer qtlocation qtmultimedia qtsensors qtwebchannel \
-- 
2.7.4






More information about the Openembedded-devel mailing list