[Buildroot] Buildroot raspberrypi3_qt5we_defconfig no longer builds

Thomas Petazzoni thomas.petazzoni at bootlin.com
Tue Aug 20 12:17:08 UTC 2019


Hello Gaël,

On Tue, 20 Aug 2019 07:43:59 -0400
Gaël PORTAY <gael.portay at collabora.com> wrote:

> I had a look that week end.
> 
> I observed that there is some -isystem CFLAGS in the generated ninja
> files.
> 
> 	-isystem../../../../../host/arm-buildroot-linux-gnueabihf/sysroot/usr/include/libpng16
> 	-isystem../../../../../host/arm-buildroot-linux-gnueabihf/sysroot/usr/include
> 	-isystem../../../../../host/arm-buildroot-linux-gnueabihf/sysroot/usr/include/freetype2
> 
> If I substitute the -isystem in -I, the file compile then but webgengine
> fails to the next subproject with -isystem flags.
> 
> IIUC, qtwebengine uses qmake that uses ng to generate ninja files.
> 
> I am looking for the culprit that introduces the -isystem flags. I am
> not yet familiar with ng/ninja, and I have basic knowledge of
> qmake only.

Did you check https://bugreports.qt.io/browse/QTBUG-53367, which seems
related, but more for qmake-generated Makefiles.

We have https://bugs.busybox.net/show_bug.cgi?id=11776, which is in
fact reporting two different qt5webengine issues, the second being the
same as the one you are facing.

Thomas
-- 
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com


More information about the buildroot mailing list