[Buildroot] raspberrypi3_qt5we_defconfig fails to build qt5webengine
Thomas Petazzoni
thomas.petazzoni at bootlin.com
Mon Dec 10 07:52:47 UTC 2018
Hello,
On Sun, 9 Dec 2018 23:17:07 +0100, Peter Seiderer wrote:
> But QMAKE_COMPILER should already be set in mkspecs/common/g++-base.conf, but
> is changed by buildroot package/qt5/qt5base/qt5base.mk from 'gcc' to
> '/usr/bin/gcc' by
>
> # This allows to use ccache when available
> define QT5BASE_CONFIGURE_HOSTCC
> $(SED) 's,^QMAKE_COMPILER\s*=.*,QMAKE_COMPILER = $(HOSTCC),' $(@D)/mkspecs/common/g++-base.conf
> $(SED) 's,^QMAKE_CC\s*=.*,QMAKE_CC = $(HOSTCC),' $(@D)/mkspecs/common/g++-base.conf
> $(SED) 's,^QMAKE_CXX\s*=.*,QMAKE_CXX = $(HOSTCXX),' $(@D)/mkspecs/common/g++-base.conf
> endef
>
> The rigth fix should be removing the first sed line, QMAKE_COMPILER is the
> compiler flavour and not a compiler path (see e.g. [1])...
Ah, ok. Thanks for looking into this.
> Will send a proper patch (after some testing) soon...
Thanks a lot, and sorry for this breakage, I caused it when adding the
ccache stuff for HOSTCC in qt5base.mk.
Thanks,
Thomas
--
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
More information about the buildroot
mailing list