On Wed, Feb 03, 2016 at 03:15:26PM -0600, Michael Gloff wrote: > All, > I'm hoping someone can help to get qtbase to compile on a fresh checkout of > poky and meta-qt5 on Jethro branch and a clean build directory. I've > attached the log.do_compile and pasted below what I believe to be the > error. Has anyone seen this before? Qtbase does build in master for me > though. Are there some particular patches that need to be backported? > > Build Configuration: > BB_VERSION = "1.28.0" > BUILD_SYS = "x86_64-linux" > NATIVELSBSTRING = "Ubuntu-14.04" > TARGET_SYS = "x86_64-poky-linux" > MACHINE = "genericx86-64" > DISTRO = "poky" > DISTRO_VERSION = "2.0.1" > TUNE_FEATURES = "m64 core2" > TARGET_FPU = "" > meta > meta-yocto > meta-yocto-bsp = "jethro:dd0ba9ea4a11ab15348d4fe3574e4b28784db82f" > meta-qt5 = "jethro:d5536e34ec985c82b621448ab4325e5cbba38560" > > | > /home/developer/oe/poky/build/tmp/work/core2-64-poky-linux/qtbase/5.5.1+gitAUTOINC+5afc431323-r0/git/src/widgets/styles/qgtkstyle.cpp: > In member function 'virtual QRect > QGtkStyle::subControlRect(QStyle::ComplexControl, const > QStyleOptionComplex*, QStyle::SubControl, const QWidget*) const': > | > /home/developer/oe/poky/build/tmp/work/core2-64-poky-linux/qtbase/5.5.1+gitAUTOINC+5afc431323-r0/git/src/widgets/styles/qgtkstyle.cpp:3636:24: > error: 'isInstanceOf' is not a member of 'QStyleHelper' > | } else if (QStyleHelper::isInstanceOf(groupBox->styleObject, > QAccessible::Grouping)) { > | ^ > | > /home/developer/oe/poky/build/tmp/work/core2-64-poky-linux/qtbase/5.5.1+gitAUTOINC+5afc431323-r0/git/src/widgets/styles/qgtkstyle.cpp:3636:74: > error: 'QAccessible' has not been declared > | } else if (QStyleHelper::isInstanceOf(groupBox->styleObject, > QAccessible::Grouping)) { > > Are there some PACKAGECONFIGs or DISTRO_FEATURES that are not part of > default Poky that need to be enabled?
You can either remove gtkstyle (which is included by default with x11 in DISTRO_FEATUREs) or add accessibility (which most people probably enable, because it's needed for building qtquickcontrols as comment in qtbase_git.bb says). This issue is fixed in qtbase 5.6, but the populate_sysroot tasks are failing since this oe-core commit fixed the QA checks: http://git.openembedded.org/openembedded-core/commit/meta/classes/insane.bbclass?id=3739aaf644d5a0f28e85fd07c67cecbfa5b8fb8a I'm working on the fix for this. -- Martin 'JaMa' Jansa jabber: martin.ja...@gmail.com
signature.asc
Description: Digital signature
-- _______________________________________________ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto