Re: [oe] [meta-qt5] qtbase-native configure script can't find Perl

2018-02-19 Thread Pierre Rudloff

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 Rudloff  wrote:

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

2018-02-19 Thread Khem Raj
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 Rudloff  wrote:
> 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
>