[oe] [meta-qt5][PATCH] Upgrade to Qt 5.9.0

Samuli Piippo samuli.piippo at gmail.com
Thu Jun 1 12:35:29 UTC 2017


On 01.06.2017 10:30, Daniel Mack wrote:
> On 05/31/2017 08:40 AM, Samuli Piippo wrote:
>> * adapt QtWebEngine recipe to use GN instead of GYP
>> * add QtRemoteObjects as a new Qt module
>> * update available QtBase configure arguments
>> * remove obsolete patches
>> * patch all .pc files to remove build paths
>> * include generated QML cache files in packages
>> * the patch "configure paths for target qmake properly" could not
>>    be applied anymore and support must be done differently
> 
> When trying to build qtwebengine, I get the following:
> 
> | [1/330] CC base/third_party/libevent/buffer.o
> | FAILED: base/third_party/libevent/buffer.o
> | cc -MMD -MF base/third_party/libevent/buffer.o.d
> -I/home/daniel/src/poky/build/tmp-glibc/work/aarch64-nepos-linux/qtwebengine/5.9.0+gitAUTOINC+73f7be5b2a_aa2fdd6be3-r0/build/src/3rdparty/chromium/tools/gn/out/Release/gen
> -I/home/daniel/src/poky/build/tmp-glibc/work/aarch64-nepos-linux/qtwebengine/5.9.0+gitAUTOINC+73f7be5b2a_aa2fdd6be3-r0/git/src/3rdparty/chromium
> -I/home/daniel/src/poky/build/tmp-glibc/work/aarch64-nepos-linux/qtwebengine/5.9.0+gitAUTOINC+73f7be5b2a_aa2fdd6be3-r0/git/src/3rdparty/chromium/base/third_party/libevent/linux
> -DNO_TCMALLOC -D__STDC_FORMAT_MACROS -O2 -g0 -D_FILE_OFFSET_BITS=64
> -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -pthread -pipe
> -fno-exceptions -D__STDC_FORMAT_MACROS -DNO_TCMALLOC
> -D__STDC_FORMAT_MACROS -O2 -g0 -D_FILE_OFFSET_BITS=64
> -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -pthread -pipe
> -fno-exceptions -D__STDC_FORMAT_MACROS -DHAVE_CONFIG_H  -c
> /home/daniel/src/poky/build/tmp-glibc/work/aarch64-nepos-linux/qtwebengine/5.9.0+gitAUTOINC+73f7be5b2a_aa2fdd6be3-r0/git/src/3rdparty/chromium/base/third_party/libevent/buffer.c
> -o base/third_party/libevent/buffer.o
> | /bin/sh: cc: command not found
> 

Parts of the chromium is built for the host and requires gcc-multilib to 
be installed when building on a x64 host. I should have noted that in 
commit message.

My /usr/bin/cc is a symlink to gcc



More information about the Openembedded-devel mailing list