[oe-commits] Richard Purdie : packagegroup-core-lsb: Limit mips64 issues to qt4 packages only

git at git.openembedded.org git at git.openembedded.org
Sun Mar 30 09:03:03 UTC 2014


Module: openembedded-core.git
Branch: master
Commit: ef7968dbded62cfce91e4f44bc96e8d04b076f15
URL:    http://git.openembedded.org/?p=openembedded-core.git&a=commit;h=ef7968dbded62cfce91e4f44bc96e8d04b076f15

Author: Richard Purdie <richard.purdie at linuxfoundation.org>
Date:   Sat Mar 29 22:49:39 2014 +0000

packagegroup-core-lsb: Limit mips64 issues to qt4 packages only

The COMPATIBLE_HOST setting was only there for mips64 issues. Move that
restriction to the qt4 packages themselves so the rest of the lsb images can
be built.

Signed-off-by: Richard Purdie <richard.purdie at linuxfoundation.org>

---

 .../packagegroups/packagegroup-core-lsb.bb            | 19 +++++++++++--------
 1 file changed, 11 insertions(+), 8 deletions(-)

diff --git a/meta/recipes-extended/packagegroups/packagegroup-core-lsb.bb b/meta/recipes-extended/packagegroups/packagegroup-core-lsb.bb
index 68070e4..914a7a9 100644
--- a/meta/recipes-extended/packagegroups/packagegroup-core-lsb.bb
+++ b/meta/recipes-extended/packagegroups/packagegroup-core-lsb.bb
@@ -7,8 +7,6 @@ DESCRIPTION = "Packages required to satisfy the Linux Standard Base (LSB) specif
 PR = "r10"
 LICENSE = "MIT"
 
-COMPATIBLE_HOST_mips64 = "mips64.*-linux-gnun32"
-
 inherit packagegroup
 
 PACKAGES = "\
@@ -203,23 +201,28 @@ def get_libqt3(d):
         bb.warn('a requirement for LSB')
     return ''
 
-SUMMARY_packagegroup-core-lsb-desktop = "LSB Desktop"
-DESCRIPTION_packagegroup-core-lsb-desktop = "Packages required to support libraries \
-    specified in the LSB Desktop specification"
-RDEPENDS_packagegroup-core-lsb-desktop = "\
+QT4PKGS = " \
     libqtcore4 \
     libqtgui4 \
     libqtsql4 \
     libqtsvg4 \
     libqtxml4 \
     libqtnetwork4 \
+    qt4-plugin-sqldriver-sqlite \
+    ${@base_contains("DISTRO_FEATURES", "opengl", "libqtopengl4", "", d)} \
+    "
+QT4PKGS_mips64 = ""
+
+SUMMARY_packagegroup-core-lsb-desktop = "LSB Desktop"
+DESCRIPTION_packagegroup-core-lsb-desktop = "Packages required to support libraries \
+    specified in the LSB Desktop specification"
+RDEPENDS_packagegroup-core-lsb-desktop = "\
     libxt \
     libxxf86vm \
     libdrm \
     libglu \
     libxi \
     libxtst \
-    qt4-plugin-sqldriver-sqlite \
     libx11-locale \
     xorg-minimal-fonts \
     gdk-pixbuf-loader-ico \
@@ -230,7 +233,7 @@ RDEPENDS_packagegroup-core-lsb-desktop = "\
     gtk+ \
     atk \
     libasound \
-    ${@base_contains("DISTRO_FEATURES", "opengl", "libqtopengl4", "", d)} \
+    ${QT4PKGS} \
     ${@get_libqt3(d)} \
 "
 



More information about the Openembedded-commits mailing list