[yocto] Qtbase Poky/Jethro

Michael Gloff mgloff at emacinc.com
Sat Feb 6 12:28:47 PST 2016


Does anyone have any insite as to why Qt5 does not compile against OE core
fido branch?

A more recent pull of OE core master now fails building qtbase at
do_populate_sysroot with:

ERROR: QA Issue: Qt5OpenGLExtensions.pc failed sanity test (tmpdir) in path
/home/developer/oe/poky/build/tmp/work/i586-poky-linux/qtbase/5.5.99+5.6.0-alpha1+gitAUTOINC+f7f4dde80e-r0/sysroot-destdir//usr/lib/pkgconfig
[pkgconfig]
ERROR: QA Issue: Qt5Sql.pc failed sanity test (tmpdir) in path
/home/developer/oe/poky/build/tmp/work/i586-poky-linux/qtbase/5.5.99+5.6.0-alpha1+gitAUTOINC+f7f4dde80e-r0/sysroot-destdir//usr/lib/pkgconfig
[pkgconfig]
ERROR: QA Issue: Qt5Network.pc failed sanity test (tmpdir) in path
/home/developer/oe/poky/build/tmp/work/i586-poky-linux/qtbase/5.5.99+5.6.0-alpha1+gitAUTOINC+f7f4dde80e-r0/sysroot-destdir//usr/lib/pkgconfig
[pkgconfig]
ERROR: QA Issue: Qt5Test.pc failed sanity test (tmpdir) in path
/home/developer/oe/poky/build/tmp/work/i586-poky-linux/qtbase/5.5.99+5.6.0-alpha1+gitAUTOINC+f7f4dde80e-r0/sysroot-destdir//usr/lib/pkgconfig
[pkgconfig]
ERROR: QA Issue: Qt5DBus.pc failed sanity test (tmpdir) in path
/home/developer/oe/poky/build/tmp/work/i586-poky-linux/qtbase/5.5.99+5.6.0-alpha1+gitAUTOINC+f7f4dde80e-r0/sysroot-destdir//usr/lib/pkgconfig
[pkgconfig]
ERROR: QA Issue: Qt5Core.pc failed sanity test (tmpdir) in path
/home/developer/oe/poky/build/tmp/work/i586-poky-linux/qtbase/5.5.99+5.6.0-alpha1+gitAUTOINC+f7f4dde80e-r0/sysroot-destdir//usr/lib/pkgconfig
[pkgconfig]
ERROR: QA Issue: Qt5PlatformSupport.pc failed sanity test (tmpdir) in path
/home/developer/oe/poky/build/tmp/work/i586-poky-linux/qtbase/5.5.99+5.6.0-alpha1+gitAUTOINC+f7f4dde80e-r0/sysroot-destdir//usr/lib/pkgconfig
[pkgconfig]
ERROR: QA Issue: Qt5PrintSupport.pc failed sanity test (tmpdir) in path
/home/developer/oe/poky/build/tmp/work/i586-poky-linux/qtbase/5.5.99+5.6.0-alpha1+gitAUTOINC+f7f4dde80e-r0/sysroot-destdir//usr/lib/pkgconfig
[pkgconfig]
ERROR: QA Issue: Qt5Widgets.pc failed sanity test (tmpdir) in path
/home/developer/oe/poky/build/tmp/work/i586-poky-linux/qtbase/5.5.99+5.6.0-alpha1+gitAUTOINC+f7f4dde80e-r0/sysroot-destdir//usr/lib/pkgconfig
[pkgconfig]
ERROR: QA Issue: Qt5Xml.pc failed sanity test (tmpdir) in path
/home/developer/oe/poky/build/tmp/work/i586-poky-linux/qtbase/5.5.99+5.6.0-alpha1+gitAUTOINC+f7f4dde80e-r0/sysroot-destdir//usr/lib/pkgconfig
[pkgconfig]
ERROR: QA Issue: Qt5Concurrent.pc failed sanity test (tmpdir) in path
/home/developer/oe/poky/build/tmp/work/i586-poky-linux/qtbase/5.5.99+5.6.0-alpha1+gitAUTOINC+f7f4dde80e-r0/sysroot-destdir//usr/lib/pkgconfig
[pkgconfig]
ERROR: QA Issue: Qt5Gui.pc failed sanity test (tmpdir) in path
/home/developer/oe/poky/build/tmp/work/i586-poky-linux/qtbase/5.5.99+5.6.0-alpha1+gitAUTOINC+f7f4dde80e-r0/sysroot-destdir//usr/lib/pkgconfig
[pkgconfig]
ERROR: QA Issue: Qt5XcbQpa.pc failed sanity test (tmpdir) in path
/home/developer/oe/poky/build/tmp/work/i586-poky-linux/qtbase/5.5.99+5.6.0-alpha1+gitAUTOINC+f7f4dde80e-r0/sysroot-destdir//usr/lib/pkgconfig
[pkgconfig]
ERROR: QA Issue: Qt5OpenGL.pc failed sanity test (tmpdir) in path
/home/developer/oe/poky/build/tmp/work/i586-poky-linux/qtbase/5.5.99+5.6.0-alpha1+gitAUTOINC+f7f4dde80e-r0/sysroot-destdir//usr/lib/pkgconfig
[pkgconfig]
ERROR: QA Issue: Qt5Bootstrap.pc failed sanity test (tmpdir) in path
/home/developer/oe/poky/build/tmp/work/i586-poky-linux/qtbase/5.5.99+5.6.0-alpha1+gitAUTOINC+f7f4dde80e-r0/sysroot-destdir//usr/lib/pkgconfig
[pkgconfig]
ERROR: QA staging was broken by the package built above

Michael Gloff
mgloff at emacinc.com


On Wed, Feb 3, 2016 at 3:15 PM, Michael Gloff <mgloff at emacinc.com> 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?
>
> Thanks,
>
> Michael Gloff
> mgloff at emacinc.com
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/yocto/attachments/20160206/5997a6e7/attachment.html>


More information about the yocto mailing list