[Buildroot] [PATCH v8 4/5] package/qt5/qt5base: disable broken qmake sysrootify

Thomas Petazzoni thomas.petazzoni at bootlin.com
Wed Jul 27 20:31:02 UTC 2022


Hello James,

On Mon, 14 Feb 2022 18:53:06 -0700
James Hilliard <james.hilliard1 at gmail.com> wrote:

> Currently the qmake gcc sysrootify path logic causes issues with
> per-package directories, disable automatic gcc sysroot for qt5base
> install and override all qt.conf paths manually to point to their
> correct locations.

Could you clarify which "issues" this is fixing? I am now looking at
this patch because it is the only one that has not been applied, 6
months after it has been posted, and the commit log is very fuzzy about
what the problem is, and how the commit fixes it.

I have just built the following defconfig successfully:

BR2_arm=y
BR2_cortex_a9=y
BR2_ARM_ENABLE_VFP=y
BR2_TOOLCHAIN_EXTERNAL=y
BR2_TOOLCHAIN_EXTERNAL_BOOTLIN=y
BR2_PER_PACKAGE_DIRECTORIES=y
BR2_INIT_NONE=y
BR2_SYSTEM_BIN_SH_NONE=y
# BR2_PACKAGE_BUSYBOX is not set
BR2_PACKAGE_QT5=y
BR2_PACKAGE_QT5MQTT=y
BR2_PACKAGE_QT5SCRIPT=y
BR2_PACKAGE_QT5SERIALBUS=y
# BR2_TARGET_ROOTFS_TAR is not set

Basically building with PPD, qt5base, and a limited set of qt5
packages. Could you describe the problem that you encountered, together
with a defconfig that allows to reproduce it?

Thanks a lot!

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



More information about the buildroot mailing list