[oe] [meta-qt5] Minimum required Yocto version for 5.9 branch?

Matt Hoosier matt.hoosier at gmail.com
Fri Aug 11 20:11:54 UTC 2017


Hi,

I observe that qtbase-native from jansa/master-5.9 fails on releases
versions of Yocto prior to 2.2 with a message like:

| +
> /home/hoosier/projects/consumer/tools/yocto/build/tmp/work/x86_64-linux/qtbase-native/5.9.1+gitAUTOINC+160533328c-r0/build/bin/qmake
> /home/hoosier/projects/consumer/tools/yocto/build/tmp/work/x86_64-linux/qtbase-native/5.9.1+gitAUTOINC+160533328c-r0/git
> -- -opensource -confirm-license -sysroot
> /home/hoosier/projects/consumer/tools/yocto/build/tmp/sysroots/x86_64-linux
> -no-gcc-sysroot -system-zlib -no-libjpeg -no-libpng -no-gif
> -no-accessibility -no-cups -no-gui -no-qml-debug -no-sql-mysql
> -no-sql-sqlite -no-opengl -no-openssl -no-xcb -no-icu -verbose -release
> -prefix
> /home/hoosier/projects/consumer/tools/yocto/build/tmp/sysroots/x86_64-linux/usr
> -hostprefix
> /home/hoosier/projects/consumer/tools/yocto/build/tmp/sysroots/x86_64-linux/usr
> -bindir
> /home/hoosier/projects/consumer/tools/yocto/build/tmp/sysroots/x86_64-linux/usr/bin/qt5
> -hostbindir
> /home/hoosier/projects/consumer/tools/yocto/build/tmp/sysroots/x86_64-linux/usr/bin/qt5
> -libdir
> /home/hoosier/projects/consumer/tools/yocto/build/tmp/sysroots/x86_64-linux/usr/lib
> -hostlibdir
> /home/hoosier/projects/consumer/tools/yocto/build/tmp/sysroots/x86_64-linux/usr/lib
> -headerdir
> /home/hoosier/projects/consumer/tools/yocto/build/tmp/sysroots/x86_64-linux/usr/include/qt5
> -archdatadir
> /home/hoosier/projects/consumer/tools/yocto/build/tmp/sysroots/x86_64-linux/usr/lib/qt5
> -datadir
> /home/hoosier/projects/consumer/tools/yocto/build/tmp/sysroots/x86_64-linux/usr/share/qt5
> -hostdatadir
> /home/hoosier/projects/consumer/tools/yocto/build/tmp/sysroots/x86_64-linux/usr/lib/qt5
> -docdir
> /home/hoosier/projects/consumer/tools/yocto/build/tmp/sysroots/x86_64-linux/usr/share/doc/qt5
> -sysconfdir
> /home/hoosier/projects/consumer/tools/yocto/build/tmp/sysroots/x86_64-linux/etc/qt5
> -no-glib -no-iconv -silent -nomake examples -nomake tests -no-rpath
> -platform linux-oe-g++
> | Command line: -opensource -confirm-license -sysroot
> /home/hoosier/projects/consumer/tools/yocto/build/tmp/sysroots/x86_64-linux
> -no-gcc-sysroot -system-zlib -no-libjpeg -no-libpng -no-gif
> -no-accessibility -no-cups -no-gui -no-qml-debug -no-sql-mysql
> -no-sql-sqlite -no-opengl -no-openssl -no-xcb -no-icu -verbose -release
> -prefix
> /home/hoosier/projects/consumer/tools/yocto/build/tmp/sysroots/x86_64-linux/usr
> -hostprefix
> /home/hoosier/projects/consumer/tools/yocto/build/tmp/sysroots/x86_64-linux/usr
> -bindir
> /home/hoosier/projects/consumer/tools/yocto/build/tmp/sysroots/x86_64-linux/usr/bin/qt5
> -hostbindir
> /home/hoosier/projects/consumer/tools/yocto/build/tmp/sysroots/x86_64-linux/usr/bin/qt5
> -libdir
> /home/hoosier/projects/consumer/tools/yocto/build/tmp/sysroots/x86_64-linux/usr/lib
> -hostlibdir
> /home/hoosier/projects/consumer/tools/yocto/build/tmp/sysroots/x86_64-linux/usr/lib
> -headerdir
> /home/hoosier/projects/consumer/tools/yocto/build/tmp/sysroots/x86_64-linux/usr/include/qt5
> -archdatadir
> /home/hoosier/projects/consumer/tools/yocto/build/tmp/sysroots/x86_64-linux/usr/lib/qt5
> -datadir
> /home/hoosier/projects/consumer/tools/yocto/build/tmp/sysroots/x86_64-linux/usr/share/qt5
> -hostdatadir
> /home/hoosier/projects/consumer/tools/yocto/build/tmp/sysroots/x86_64-linux/usr/lib/qt5
> -docdir
> /home/hoosier/projects/consumer/tools/yocto/build/tmp/sysroots/x86_64-linux/usr/share/doc/qt5
> -sysconfdir
> /home/hoosier/projects/consumer/tools/yocto/build/tmp/sysroots/x86_64-linux/etc/qt5
> -no-glib -no-iconv -silent -nomake examples -nomake tests -no-rpath
> -platform linux-oe-g++
> | Cannot read
> /home/hoosier/projects/consumer/tools/yocto/build/tmp/sysroots/x86_64-linux/usr/lib/qt5/mkspecs/linux-oe-g++/qmake.conf:
> No such file or directory


Does anybody know what might be going on with this error?



More information about the Openembedded-devel mailing list