packagegroup-qt6-modules is the base packagegroup added to SDKs that inherit the populate_sdk_qt6 bbclass. By default, this packagegroup pulls in two other packagegroups: packagegroup-qt6-essentials and packagegroup-qt6-addons. The addons packagegroup pulls in a big number of qt packages that we don't even install in our images. This would be fine if it weren't for the fact that the bitbake server tends to crash when building several of these packages at once, even on powerful development PCs. The current workaround is to reduce the number of bitbake jobs at a project level, but this hinders the overall SDK build time. Remove the addons and use our own qt6 packagegroup instead. This way, we prevent errors in our daily builds and the qt6 contents in our SDKs are more similar to what we provide in our images. In the ccimx8x-sbc-pro toolchain, this reduces the installer script's size by around 492 MiB. https://onedigi.atlassian.net/browse/DEL-9410 Signed-off-by: Gabriel Valcazar <gabriel.valcazar@digi.com> |
||
|---|---|---|
| .. | ||
| classes | ||
| conf | ||
| dynamic-layers | ||
| recipes-aws | ||
| recipes-connectivity | ||
| recipes-core | ||
| recipes-crank | ||
| recipes-devtools | ||
| recipes-digi | ||
| recipes-extended | ||
| recipes-gnome | ||
| recipes-graphics | ||
| recipes-multimedia | ||
| recipes-sato | ||
| recipes-support | ||
| DIGI_EULA | ||
| DIGI_OPEN_EULA | ||
| README | ||
README
OpenEmbedded/Yocto Digi Embedded Linux layer ============================================ This layer provides the Digi Embedded Linux distribution images. This layer depends on: git://git.yoctoproject.org/poky.git git://git.openembedded.org/meta-openembedded.git git://git.yoctoproject.org/meta-freescale.git git://github.com/Freescale/meta-fsl-demos.git Digi's license agreements ------------------------- All software is covered by Digi's general EULA and Digi's Open Source EULA. To have the right to use the software in your images you need to read and accept both EULAs at the DIGI_EULA and DIGI_OPEN_EULA files. NXP Semiconductors' software license agreement ---------------------------------------------- Some platforms depends on libraries and packages that are covered by NXP Semiconductors' EULA. To have the right to use those binaries in your images you need to read and accept the EULA file in meta-freescale Yocto layer. Support ------- This layer is provided 'as is' with no guarantee. However, some support may be available from tech.support@digi.com