* [PATCH 0/2] qt4: allow builds for mips64 but disable webkit for n32
@ 2014-11-28 6:48 jackie.huang
2014-11-28 6:48 ` [PATCH 1/2] Revert "qt4*.bbclass: disable build qt on mips64 with 64 bits userspace" jackie.huang
2014-11-28 6:48 ` [PATCH 2/2] qt4: disable webkit for mips64 n32 temporarily jackie.huang
0 siblings, 2 replies; 3+ messages in thread
From: jackie.huang @ 2014-11-28 6:48 UTC (permalink / raw)
To: openembedded-core
From: Jackie Huang <jackie.huang@windriver.com>
The following changes since commit ff2ff155ea5273b2023a1c9834b13f10249d343f:
gdk-pixbuf: use ptest-gnome (2014-11-25 12:58:21 +0000)
are available in the git repository at:
git://git.pokylinux.org/poky-contrib jhuang0/d_qt4-webkit_0
http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=jhuang0/d_qt4-webkit_0
Jackie Huang (2):
Revert "qt4*.bbclass: disable build qt on mips64 with 64 bits
userspace"
qt4: disable webkit for mips64 n32 temporarily
meta/classes/qt4e.bbclass | 3 ---
meta/classes/qt4x11.bbclass | 3 ---
meta/recipes-qt/qt4/qt4-4.8.6.inc | 5 +++++
3 files changed, 5 insertions(+), 6 deletions(-)
--
1.7.9.5
^ permalink raw reply [flat|nested] 3+ messages in thread
* [PATCH 1/2] Revert "qt4*.bbclass: disable build qt on mips64 with 64 bits userspace"
2014-11-28 6:48 [PATCH 0/2] qt4: allow builds for mips64 but disable webkit for n32 jackie.huang
@ 2014-11-28 6:48 ` jackie.huang
2014-11-28 6:48 ` [PATCH 2/2] qt4: disable webkit for mips64 n32 temporarily jackie.huang
1 sibling, 0 replies; 3+ messages in thread
From: jackie.huang @ 2014-11-28 6:48 UTC (permalink / raw)
To: openembedded-core
From: Jackie Huang <jackie.huang@windriver.com>
This reverts commit 17890ebd637da0b3bf78804002d8b4f0ace078d2.
qt4 is upgraded to 4.8.6 and this is fixed by:
c889b40 qt webkit: add support for MIPS64 platforms
so revert the commit.
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
---
meta/classes/qt4e.bbclass | 3 ---
meta/classes/qt4x11.bbclass | 3 ---
2 files changed, 6 deletions(-)
diff --git a/meta/classes/qt4e.bbclass b/meta/classes/qt4e.bbclass
index 850bb6a..13b1050 100644
--- a/meta/classes/qt4e.bbclass
+++ b/meta/classes/qt4e.bbclass
@@ -19,6 +19,3 @@ EXTRA_QMAKEVARS_PRE += " QT_LIBINFIX=${QT_LIBINFIX} "
# Qt4 uses atomic instructions not supported in thumb mode
ARM_INSTRUCTION_SET = "arm"
-
-# Qt4 could NOT be built on MIPS64 with 64 bits userspace
-COMPATIBLE_HOST_mips64 = "mips64.*-linux-gnun32"
diff --git a/meta/classes/qt4x11.bbclass b/meta/classes/qt4x11.bbclass
index 65d196a..b06e15d 100644
--- a/meta/classes/qt4x11.bbclass
+++ b/meta/classes/qt4x11.bbclass
@@ -9,6 +9,3 @@ QT_LIBINFIX = ""
# Qt4 uses atomic instructions not supported in thumb mode
ARM_INSTRUCTION_SET = "arm"
-
-# Qt4 could NOT be built on MIPS64 with 64 bits userspace
-COMPATIBLE_HOST_mips64 = "mips64.*-linux-gnun32"
--
1.7.9.5
^ permalink raw reply related [flat|nested] 3+ messages in thread
* [PATCH 2/2] qt4: disable webkit for mips64 n32 temporarily
2014-11-28 6:48 [PATCH 0/2] qt4: allow builds for mips64 but disable webkit for n32 jackie.huang
2014-11-28 6:48 ` [PATCH 1/2] Revert "qt4*.bbclass: disable build qt on mips64 with 64 bits userspace" jackie.huang
@ 2014-11-28 6:48 ` jackie.huang
1 sibling, 0 replies; 3+ messages in thread
From: jackie.huang @ 2014-11-28 6:48 UTC (permalink / raw)
To: openembedded-core
From: Jackie Huang <jackie.huang@windriver.com>
Disable webkit for mips64 n32 temporarily that fails to compile.
The webkit package also disable the build for n32:
f5c4d18 webkit/midori: block to build webkit on mips64 with libn32 ABI
The opened defect in qt upstream is:
https://bugreports.qt-project.org/browse/QTBUG-39224
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
---
meta/recipes-qt/qt4/qt4-4.8.6.inc | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/meta/recipes-qt/qt4/qt4-4.8.6.inc b/meta/recipes-qt/qt4/qt4-4.8.6.inc
index ae6692b..924a6ad 100644
--- a/meta/recipes-qt/qt4/qt4-4.8.6.inc
+++ b/meta/recipes-qt/qt4/qt4-4.8.6.inc
@@ -31,6 +31,11 @@ SRC_URI[sha256sum] = "8b14dd91b52862e09b8e6a963507b74bc2580787d171feda197badfa70
S = "${WORKDIR}/qt-everywhere-opensource-src-${PV}"
+# disable webkit for mips64 n32 temporarily that fails to compile,
+# qt upstream defect:
+# https://bugreports.qt-project.org/browse/QTBUG-39224
+QT_CONFIG_FLAGS_append_mips64 = "${@bb.utils.contains("TUNE_FEATURES", "n32", " -no-webkit", "" ,d)}"
+
FILES_${QT_BASE_NAME}-tools_append = " ${bindir}/qml ${bindir}/qmlplugindump"
FILES_${QT_BASE_NAME}-tools-dbg_append = " ${bindir}/.debug/qml ${bindir}/.debug/qmlplugindump"
--
1.7.9.5
^ permalink raw reply related [flat|nested] 3+ messages in thread
end of thread, other threads:[~2014-11-28 6:48 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-11-28 6:48 [PATCH 0/2] qt4: allow builds for mips64 but disable webkit for n32 jackie.huang
2014-11-28 6:48 ` [PATCH 1/2] Revert "qt4*.bbclass: disable build qt on mips64 with 64 bits userspace" jackie.huang
2014-11-28 6:48 ` [PATCH 2/2] qt4: disable webkit for mips64 n32 temporarily jackie.huang
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.