On 1/6/23 18:31, Alexander Kanavin wrote:
**
*CAUTION: This email comes from a non Wind River email account!*
Do not click links or open attachments unless you recognize the sender
and know the content is safe.
Please stop. What problem does adding this solve?
Sorry for noise!
Originally, the patch is used to fix the yocto compliance issue. The
libportal depends on gtk4 and there is a line "REQUIRED_DISTRO_FEATURES
= "opengl"" as [1] in gtk4_4.8.2.bb. If not make opengl mandatory for
libportal, how to solve the below yocto compliance issue? Any hints?
ERROR: Nothing PROVIDES 'gtk4' (but
/build/layers/oe-core/meta/recipes-gnome/libportal/libportal_0.6.bb
DEPENDS on or otherwise requires it)
gtk4 was skipped: missing required distro feature 'opengl' (not in
DISTRO_FEATURES)
ERROR: Required build target 'meta-world-pkgdata' has no buildable
providers.
Missing or unbuildable dependency chain was: ['meta-world-pkgdata',
'libportal', 'gtk4']
[1]
https://git.openembedded.org/openembedded-core/tree/meta/recipes-gnome/gtk+/gtk4_4.8.2.bb#n55
Thanks,
Alex
On Fri 6. Jan 2023 at 11.08, Yu, Mingli <[email protected]
<mailto:[email protected]>> wrote:
From: Mingli Yu <[email protected]
<mailto:[email protected]>>
libportal depends on gtk4 which needs opengl DISTRO_FEATURES, so
add opengl DISTRO_FEATURES requirement for libportal too.
Signed-off-by: Mingli Yu <[email protected]
<mailto:[email protected]>>
---
meta/recipes-gnome/libportal/libportal_0.6.bb
<https://urldefense.com/v3/__http://libportal_0.6.bb__;!!AjveYdw8EvQ!adBoiCcCJiSyEFxuSwv8UUtX2iXZn-b1eKQaopCuZ9qdhjna0B1gOcC8yDxUpHJNiEyo7h-j03gjmDPWlNRZnPQeCyHk$>
| 1 +
1 file changed, 1 insertion(+)
diff --git a/meta/recipes-gnome/libportal/libportal_0.6.bb
<https://urldefense.com/v3/__http://libportal_0.6.bb__;!!AjveYdw8EvQ!adBoiCcCJiSyEFxuSwv8UUtX2iXZn-b1eKQaopCuZ9qdhjna0B1gOcC8yDxUpHJNiEyo7h-j03gjmDPWlNRZnPQeCyHk$>
b/meta/recipes-gnome/libportal/libportal_0.6.bb
<https://urldefense.com/v3/__http://libportal_0.6.bb__;!!AjveYdw8EvQ!adBoiCcCJiSyEFxuSwv8UUtX2iXZn-b1eKQaopCuZ9qdhjna0B1gOcC8yDxUpHJNiEyo7h-j03gjmDPWlNRZnPQeCyHk$>
index ca58ef4138..cb3c5631d9 100644
--- a/meta/recipes-gnome/libportal/libportal_0.6.bb
<https://urldefense.com/v3/__http://libportal_0.6.bb__;!!AjveYdw8EvQ!adBoiCcCJiSyEFxuSwv8UUtX2iXZn-b1eKQaopCuZ9qdhjna0B1gOcC8yDxUpHJNiEyo7h-j03gjmDPWlNRZnPQeCyHk$>
+++ b/meta/recipes-gnome/libportal/libportal_0.6.bb
<https://urldefense.com/v3/__http://libportal_0.6.bb__;!!AjveYdw8EvQ!adBoiCcCJiSyEFxuSwv8UUtX2iXZn-b1eKQaopCuZ9qdhjna0B1gOcC8yDxUpHJNiEyo7h-j03gjmDPWlNRZnPQeCyHk$>
@@ -14,6 +14,7 @@ inherit meson gi-docgen gobject-introspection vala
features_check pkgconfig
GIDOCGEN_MESON_OPTION = 'docs'
ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}"
+REQUIRED_DISTRO_FEATURES = "opengl"
DEPENDS += "glib-2.0 glib-2.0-native gtk+3 gtk4"
--
2.25.1
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#175671):
https://lists.openembedded.org/g/openembedded-core/message/175671
Mute This Topic: https://lists.openembedded.org/mt/96090762/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-