All of lore.kernel.org
 help / color / mirror / Atom feed
* [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.