mirror of
http://code.qt.io/yocto/meta-qt6.git
synced 2026-01-01 13:58:07 +00:00
qtwebengine: Disable building on musl targets
Chromium needs lot of patches to build with musl e.g. see meta-browser [1] for patches Until there is interest to port qtwebengine to musl mark it incompatible [1] https://github.com/OSSystems/meta-browser/tree/master/meta-chromium/recipes-browser/chromium/files/musl Pick-to: 6.8 Change-Id: Icb862000b957f89bf793b2cda4fada23c38bfe01 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
This commit is contained in:
parent
b104f509ba
commit
8827bfefbc
|
|
@ -73,3 +73,5 @@ RDEPENDS:${PN}:append:x86-64 = "\
|
||||||
${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'qtpdf', '', d)} \
|
${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'qtpdf', '', d)} \
|
||||||
${@bb.utils.contains('DISTRO_FEATURES', 'webengine', 'qtwebengine qtwebview', '', d)} \
|
${@bb.utils.contains('DISTRO_FEATURES', 'webengine', 'qtwebengine qtwebview', '', d)} \
|
||||||
"
|
"
|
||||||
|
|
||||||
|
RDEPENDS:${PN}:remove:libc-musl = "qtpdf qtwebengine qtwebview"
|
||||||
|
|
|
||||||
|
|
@ -4,6 +4,7 @@ inherit linuxloader
|
||||||
inherit qemu
|
inherit qemu
|
||||||
|
|
||||||
COMPATIBLE_MACHINE = "(-)"
|
COMPATIBLE_MACHINE = "(-)"
|
||||||
|
COMPATIBLE_MACHINE:libc-musl = "(-)"
|
||||||
COMPATIBLE_MACHINE:aarch64 = "(.*)"
|
COMPATIBLE_MACHINE:aarch64 = "(.*)"
|
||||||
COMPATIBLE_MACHINE:armv6 = "(.*)"
|
COMPATIBLE_MACHINE:armv6 = "(.*)"
|
||||||
COMPATIBLE_MACHINE:armv7a = "(.*)"
|
COMPATIBLE_MACHINE:armv7a = "(.*)"
|
||||||
|
|
|
||||||
|
|
@ -38,7 +38,7 @@ DEPENDS:append:armv7a = " ${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'qtp
|
||||||
DEPENDS:append:armv7ve = " ${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'qtpdf', '', d)}"
|
DEPENDS:append:armv7ve = " ${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'qtpdf', '', d)}"
|
||||||
DEPENDS:append:x86 = " qtquick3dphysics"
|
DEPENDS:append:x86 = " qtquick3dphysics"
|
||||||
DEPENDS:append:x86-64 = " ${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'qtpdf', '', d)} qtquick3dphysics"
|
DEPENDS:append:x86-64 = " ${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'qtpdf', '', d)} qtquick3dphysics"
|
||||||
|
DEPENDS:remove:libc-musl = "qtpdf"
|
||||||
PACKAGECONFIG ?= "examples"
|
PACKAGECONFIG ?= "examples"
|
||||||
|
|
||||||
INSANE_SKIP:${PN}-ptest += "buildpaths"
|
INSANE_SKIP:${PN}-ptest += "buildpaths"
|
||||||
|
|
|
||||||
|
|
@ -16,6 +16,7 @@ include recipes-qt/qt6/qt6.inc
|
||||||
DEPENDS += "qtbase qtdeclarative qtdeclarative-native qtwebengine"
|
DEPENDS += "qtbase qtdeclarative qtdeclarative-native qtwebengine"
|
||||||
|
|
||||||
COMPATIBLE_MACHINE = "(-)"
|
COMPATIBLE_MACHINE = "(-)"
|
||||||
|
COMPATIBLE_MACHINE:libc-musl = "(-)"
|
||||||
COMPATIBLE_MACHINE:aarch64 = "(.*)"
|
COMPATIBLE_MACHINE:aarch64 = "(.*)"
|
||||||
COMPATIBLE_MACHINE:armv6 = "(.*)"
|
COMPATIBLE_MACHINE:armv6 = "(.*)"
|
||||||
COMPATIBLE_MACHINE:armv7a = "(.*)"
|
COMPATIBLE_MACHINE:armv7a = "(.*)"
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user