Re: [oe] [meta-qt5] qtbase-native configure script can't find Perl
Thanks. I tried to use rocko: meta-qt5 = "rocko:db881bb4917628ad3eb1fa7c4f27915cf2ae60f4" But I still get the same error. Le 19/02/2018 à 18:25, Khem Raj a écrit : meta-qt5 = "5.10:0924e7a15d9ce36ef1869175cae3738071bd9edb" It seems you are using local branch called 5.10, I would suggest to use upstream rocko branch since thats what you are using for other layers. On Mon, Feb 19, 2018 at 2:51 AM, Pierre Rudloffwrote: Hello, I'm trying to build AsteroidOS, an OpenEmbedded distribution that depends on meta-qt5 and "bitbake qtbase-native" complains that it can't find Perl. I do have Perl 5.24.1 installed (I'm using Debian 9.3) and I can see it in build/tmp-glibc/hosttools/perl. I reported the error to AsteroidOS (https://github.com/AsteroidOS/asteroid/issues/55) and QT (https://bugreports.qt.io/browse/QTBUG-66467) but they suggested I ask here. Here is the full log: Loading cache: 100% |##| Time: 0:00:00 Loaded 3046 entries from dependency cache. Parsing recipes: 100% || Time: 0:00:06 Parsing of 2240 .bb files complete (2225 cached, 15 parsed). 3060 targets, 308 skipped, 0 masked, 0 errors. NOTE: Resolving any missing task queue dependencies Build Configuration: BB_VERSION = "1.36.0" BUILD_SYS= "x86_64-linux" NATIVELSBSTRING = "debian-9" TARGET_SYS = "arm-oe-linux-gnueabi" MACHINE = "tetra" DISTRO = "asteroid" DISTRO_VERSION = "alpha-1.0" TUNE_FEATURES= "arm armv7ve vfp thumb neon callconvention-hard" TARGET_FPU = "hard" meta-qt5 = "5.10:0924e7a15d9ce36ef1869175cae3738071bd9edb" meta = "rocko:abc7fbab2c125b247f3274ca4b29e4f858b5ae12" meta-asteroid= "master:3c49fd588bf8743cc93e5e88edba1ffb02602b1d" meta-oe meta-multimedia meta-gnome meta-networking = "rocko:a65c1acb1822966c3553de9fc98d8bb6be705c4e" meta-android = "rocko:4dc893c799951d8a9418860a6db9b3b7eed7bb49" meta-python meta-filesystems = "rocko:a65c1acb1822966c3553de9fc98d8bb6be705c4e" meta-anthias-hybris = "master:7e45263168efcb1696732b70204bd4fc6113c8d6" meta-sparrow-hybris = "master:55f5c9daf3e8e0797d9f49312e71e245f010fbe6" meta-sprat-hybris= "master:e64adbc6db63f7f1a90f0bdfaf8db123c3ac4a02" meta-tetra-hybris= "master:014b3436b930831dfaa5dd37510ebe7ac4944325" meta-bass-hybris = "master:248c7d5431ee2b540edbd5828ee125947f6b0de5" meta-dory-hybris = "master:cfa0f5c1c92dece99060c96da06f422c519a6d0b" meta-lenok-hybris= "master:462f80f0c45c8fdb4c37f943fbe8e3145324f8b8" meta-swift-hybris= "master:afd2e55dd62ef154e07afe66ee49418b51338314" meta-wren-hybris = "master:ef7d856fa95791bc03190ad2db704490c4ef96b1" Initialising tasks: 100% |#| Time: 0:00:00 NOTE: Executing SetScene Tasks NOTE: Executing RunQueue Tasks ERROR: qtbase-native-5.10.1+gitAUTOINC+6c6ace9d23-r0 do_configure: Configuring qt failed. PACKAGECONFIG_CONFARGS was -sysroot /home/pierre/www/asteroid/build/tmp-glibc/work/x86_64-linux/qtbase-native/5.10.1+gitAUTOINC+6c6ace9d23-r0/recipe-sysroot-native -no-gcc-sysroot -system-zlib -qt-pcre -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/pierre/www/asteroid/build/tmp-glibc/work/x86_64-linux/qtbase-native/5.10.1+gitAUTOINC+6c6ace9d23-r0/recipe-sysroot-native/usr -hostprefix /home/pierre/www/asteroid/build/tmp-glibc/work/x86_64-linux/qtbase-native/5.10.1+gitAUTOINC+6c6ace9d23-r0/recipe-sysroot-native/usr -bindir /home/pierre/www/asteroid/build/tmp-glibc/work/x86_64-linux/qtbase-native/5.10.1+gitAUTOINC+6c6ace9d23-r0/recipe-sysroot-native/usr/bin -hostbind ir /home/pierre/www/asteroid/build/tmp-glibc/work/x86_64-linux/qtbase-native/5.10.1+gitAUTOINC+6c6ace9d23-r0/recipe-sysroot-native/usr/bin -libdir /home/pierre/www/asteroid/build/tmp-glibc/work/x86_64-linux/qtbase-native/5.10.1+gitAUTOINC+6c6ace9d23-r0/recipe-sysroot-native/usr/lib -hostlibdir /home/pierre/www/asteroid/build/tmp-glibc/work/x86_64-linux/qtbase-native/5.10.1+gitAUTOINC+6c6ace9d23-r0/recipe-sysroot-native/usr/lib -headerdir /home/pierre/www/asteroid/build/tmp-glibc/work/x86_64-linux/qtbase-native/5.10.1+gitAUTOINC+6c6ace9d23-r0/recipe-sysroot-native/usr/include -archdatadir
Re: [oe] [meta-qt5] qtbase-native configure script can't find Perl
meta-qt5 = "5.10:0924e7a15d9ce36ef1869175cae3738071bd9edb" It seems you are using local branch called 5.10, I would suggest to use upstream rocko branch since thats what you are using for other layers. On Mon, Feb 19, 2018 at 2:51 AM, Pierre Rudloffwrote: > Hello, > > I'm trying to build AsteroidOS, an OpenEmbedded distribution that depends on > meta-qt5 and "bitbake qtbase-native" complains that it can't find Perl. > > I do have Perl 5.24.1 installed (I'm using Debian 9.3) and I can see it in > build/tmp-glibc/hosttools/perl. > > I reported the error to AsteroidOS > (https://github.com/AsteroidOS/asteroid/issues/55) and QT > (https://bugreports.qt.io/browse/QTBUG-66467) but they suggested I ask here. > > Here is the full log: >> >> Loading cache: 100% >> |##| >> Time: 0:00:00 >> Loaded 3046 entries from dependency cache. >> Parsing recipes: 100% >> || >> Time: 0:00:06 >> Parsing of 2240 .bb files complete (2225 cached, 15 parsed). 3060 targets, >> 308 skipped, 0 masked, 0 errors. >> NOTE: Resolving any missing task queue dependencies >> >> Build Configuration: >> BB_VERSION = "1.36.0" >> BUILD_SYS= "x86_64-linux" >> NATIVELSBSTRING = "debian-9" >> TARGET_SYS = "arm-oe-linux-gnueabi" >> MACHINE = "tetra" >> DISTRO = "asteroid" >> DISTRO_VERSION = "alpha-1.0" >> TUNE_FEATURES= "arm armv7ve vfp thumb neon callconvention-hard" >> TARGET_FPU = "hard" >> meta-qt5 = "5.10:0924e7a15d9ce36ef1869175cae3738071bd9edb" >> meta = "rocko:abc7fbab2c125b247f3274ca4b29e4f858b5ae12" >> meta-asteroid= "master:3c49fd588bf8743cc93e5e88edba1ffb02602b1d" >> meta-oe meta-multimedia meta-gnome >> meta-networking = "rocko:a65c1acb1822966c3553de9fc98d8bb6be705c4e" >> meta-android = "rocko:4dc893c799951d8a9418860a6db9b3b7eed7bb49" >> meta-python meta-filesystems = >> "rocko:a65c1acb1822966c3553de9fc98d8bb6be705c4e" >> meta-anthias-hybris = "master:7e45263168efcb1696732b70204bd4fc6113c8d6" >> meta-sparrow-hybris = "master:55f5c9daf3e8e0797d9f49312e71e245f010fbe6" >> meta-sprat-hybris= "master:e64adbc6db63f7f1a90f0bdfaf8db123c3ac4a02" >> meta-tetra-hybris= "master:014b3436b930831dfaa5dd37510ebe7ac4944325" >> meta-bass-hybris = "master:248c7d5431ee2b540edbd5828ee125947f6b0de5" >> meta-dory-hybris = "master:cfa0f5c1c92dece99060c96da06f422c519a6d0b" >> meta-lenok-hybris= "master:462f80f0c45c8fdb4c37f943fbe8e3145324f8b8" >> meta-swift-hybris= "master:afd2e55dd62ef154e07afe66ee49418b51338314" >> meta-wren-hybris = "master:ef7d856fa95791bc03190ad2db704490c4ef96b1" >> >> Initialising tasks: 100% >> |#| >> Time: 0:00:00 >> NOTE: Executing SetScene Tasks >> NOTE: Executing RunQueue Tasks >> ERROR: qtbase-native-5.10.1+gitAUTOINC+6c6ace9d23-r0 do_configure: >> Configuring qt failed. PACKAGECONFIG_CONFARGS was -sysroot >> /home/pierre/www/asteroid/build/tmp-glibc/work/x86_64-linux/qtbase-native/5.10.1+gitAUTOINC+6c6ace9d23-r0/recipe-sysroot-native >> -no-gcc-sysroot -system-zlib -qt-pcre -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/pierre/www/asteroid/build/tmp-glibc/work/x86_64-linux/qtbase-native/5.10.1+gitAUTOINC+6c6ace9d23-r0/recipe-sysroot-native/usr >> -hostprefix >> /home/pierre/www/asteroid/build/tmp-glibc/work/x86_64-linux/qtbase-native/5.10.1+gitAUTOINC+6c6ace9d23-r0/recipe-sysroot-native/usr >> -bindir >> /home/pierre/www/asteroid/build/tmp-glibc/work/x86_64-linux/qtbase-native/5.10.1+gitAUTOINC+6c6ace9d23-r0/recipe-sysroot-native/usr/bin >> -hostbind > > ir > /home/pierre/www/asteroid/build/tmp-glibc/work/x86_64-linux/qtbase-native/5.10.1+gitAUTOINC+6c6ace9d23-r0/recipe-sysroot-native/usr/bin > -libdir > /home/pierre/www/asteroid/build/tmp-glibc/work/x86_64-linux/qtbase-native/5.10.1+gitAUTOINC+6c6ace9d23-r0/recipe-sysroot-native/usr/lib > -hostlibdir > /home/pierre/www/asteroid/build/tmp-glibc/work/x86_64-linux/qtbase-native/5.10.1+gitAUTOINC+6c6ace9d23-r0/recipe-sysroot-native/usr/lib > -headerdir > /home/pierre/www/asteroid/build/tmp-glibc/work/x86_64-linux/qtbase-native/5.10.1+gitAUTOINC+6c6ace9d23-r0/recipe-sysroot-native/usr/include > -archdatadir >