From: Richard Purdie <richard.purdie@linuxfoundation.org>
To: Alexander Kanavin <alex.kanavin@gmail.com>,
openembedded-core@lists.openembedded.org
Subject: Re: [PATCH 11/24] mesa-gl: do not enable nativesdk variant to avoid clashes with main mesa recipe
Date: Mon, 28 Jan 2019 17:25:35 +0000 [thread overview]
Message-ID: <e027d8fa4a0410d575fb9ff71833c13b626ba9db.camel@linuxfoundation.org> (raw)
In-Reply-To: <f26f729ae8292856bc3b1e73af1980fcb11d4972.1548679462.git.alex.kanavin@gmail.com>
On Mon, 2019-01-28 at 13:46 +0100, Alexander Kanavin wrote:
> An alternative would be setting PREFERRED_PROVIDER, but for
> native/nativesdk
> builds mesa-gl is not a viable alternative to mesa, as it lacks all
> of the
> bits that make accelerated qemu possible. Using PREFERRED_PROVIDER
> would
> imply otherwise.
>
> Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
> ---
> meta/recipes-graphics/mesa/mesa-gl_18.1.9.bb | 2 ++
> 1 file changed, 2 insertions(+)
>
> diff --git a/meta/recipes-graphics/mesa/mesa-gl_18.1.9.bb
> b/meta/recipes-graphics/mesa/mesa-gl_18.1.9.bb
> index 73267eb4f0d..030db6c1440 100644
> --- a/meta/recipes-graphics/mesa/mesa-gl_18.1.9.bb
> +++ b/meta/recipes-graphics/mesa/mesa-gl_18.1.9.bb
> @@ -7,3 +7,5 @@ PROVIDES = "virtual/libgl virtual/mesa"
> S = "${WORKDIR}/mesa-${PV}"
>
> PACKAGECONFIG ??= "opengl dri ${@bb.utils.filter('DISTRO_FEATURES',
> 'x11', d)}"
> +
> +BBCLASSEXTEND_remove = "nativesdk"
I really hate using remove in OE-Core. Lets find a different way to do
this please as if we do this, its nearly impossible to undo in another
layer...
Cheers,
Richard
next prev parent reply other threads:[~2019-01-28 17:25 UTC|newest]
Thread overview: 30+ messages / expand[flat|nested] mbox.gz Atom feed top
2019-01-28 12:46 [PATCH 00/24] Enable accelerated OpenGL in qemu Alexander Kanavin
2019-01-28 12:46 ` [PATCH 01/24] gtk+3: enable native/nativesdk variant Alexander Kanavin
2019-01-28 12:46 ` [PATCH 02/24] gtk+3: remove the gtk-icon-utils-native recipe Alexander Kanavin
2019-01-28 12:46 ` [PATCH 03/24] shared-mime-info: update the database also in native builds Alexander Kanavin
2019-01-28 12:46 ` [PATCH 04/24] pixbufcache.bbclass: remove a dependency loop introduced by enabling gtk+3-native Alexander Kanavin
2019-01-28 12:46 ` [PATCH 05/24] meta: add native and nativesdk variants to various recipes to enable gtk+3-native/nativesdk Alexander Kanavin
2019-01-28 12:46 ` [PATCH 06/24] libepoxy: enable native/nativesdk variants Alexander Kanavin
2019-01-28 12:46 ` [PATCH 07/24] mesa: enable native and nativesdk variants Alexander Kanavin
2019-01-28 12:46 ` [PATCH 08/24] virglrenderer: add a recipe Alexander Kanavin
2019-01-28 12:46 ` [PATCH 09/24] qemu: enable virglrenderer and glx options for native/nativesdk builds Alexander Kanavin
2019-01-28 12:46 ` [PATCH 10/24] qemu: drop --with-gtkabi option, as it is no longer supported Alexander Kanavin
2019-01-28 12:46 ` [PATCH 11/24] mesa-gl: do not enable nativesdk variant to avoid clashes with main mesa recipe Alexander Kanavin
2019-01-28 17:25 ` Richard Purdie [this message]
2019-01-28 17:37 ` Alexander Kanavin
2019-01-29 11:44 ` Alexander Kanavin
2019-01-28 12:46 ` [PATCH 12/24] local.conf.sample: adjust the qemu config to enable gtk+ instead of sdl Alexander Kanavin
2019-01-28 12:46 ` [PATCH 13/24] qemu: build target variant with gtk+, and nativesdk variant without sdl Alexander Kanavin
2019-01-28 12:46 ` [PATCH 14/24] qemu: remove support for building against host sdl Alexander Kanavin
2019-01-28 12:46 ` [PATCH 15/24] atk: disable gobject-introspection for nativesdk Alexander Kanavin
2019-01-28 12:46 ` [PATCH 16/24] qemu: add a gettext-native dependency to gtk option Alexander Kanavin
2019-01-28 12:46 ` [PATCH 17/24] libjpeg-turbo: fix nativesdk build in same way as native builds are Alexander Kanavin
2019-01-28 12:46 ` [PATCH 18/24] qemu: add a patch to avoid a missing definition error Alexander Kanavin
2019-01-28 12:46 ` [PATCH 19/24] qemu: add environment variable wrappers to make qemu look good with gtk frontend Alexander Kanavin
2019-01-28 12:46 ` [PATCH 20/24] qemu: add a backported patch to fix egl-headless support Alexander Kanavin
2019-01-28 12:46 ` [PATCH 21/24] runqemu: add options for enabling virgl GL acceleration Alexander Kanavin
2019-01-28 12:46 ` [PATCH 22/24] runqemu: do not check for GL libraries Alexander Kanavin
2019-01-28 12:46 ` [PATCH 23/24] selftest: add tests for virgl GL acceleration Alexander Kanavin
2019-01-28 12:46 ` [PATCH 24/24] vte: allow building vte-native with gcc 4.8 Alexander Kanavin
2019-01-28 16:54 ` Khem Raj
2019-01-28 17:18 ` Alexander Kanavin
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=e027d8fa4a0410d575fb9ff71833c13b626ba9db.camel@linuxfoundation.org \
--to=richard.purdie@linuxfoundation.org \
--cc=alex.kanavin@gmail.com \
--cc=openembedded-core@lists.openembedded.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox