diff options
| author | Carlos Alberto Lopez Perez <clopez@igalia.com> | 2022-12-28 06:36:04 +0100 |
|---|---|---|
| committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2023-01-26 23:39:06 +0000 |
| commit | 36b6ff5a9ee68deb07090359dfdf01dd39b84918 (patch) | |
| tree | facb0edddffa6f35d9a65f7debcc01095a328c46 | |
| parent | d87d141c3455d0c7946730cb5012f3f6dbe29456 (diff) | |
| download | poky-36b6ff5a9ee68deb07090359dfdf01dd39b84918.tar.gz | |
mesa-gl: gallium is required when enabling x11
Otherwise Meson will fail wit this error:
- meson.build:555:6: ERROR: Problem encountered: xlib based GLX requires at least one gallium driver
Related: https://github.com/agherzan/meta-raspberrypi/pull/1119
(From OE-Core rev: 62cd3870fd257484c3be584229c668d095395780)
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit e7ee2dd98148e5104c52735a9a43e519dc24abfd)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
| -rw-r--r-- | meta/recipes-graphics/mesa/mesa-gl_22.2.3.bb | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/meta/recipes-graphics/mesa/mesa-gl_22.2.3.bb b/meta/recipes-graphics/mesa/mesa-gl_22.2.3.bb index f2bc8f6b5b..c7c7aa7ac3 100644 --- a/meta/recipes-graphics/mesa/mesa-gl_22.2.3.bb +++ b/meta/recipes-graphics/mesa/mesa-gl_22.2.3.bb | |||
| @@ -8,6 +8,6 @@ S = "${WORKDIR}/mesa-${PV}" | |||
| 8 | 8 | ||
| 9 | # At least one DRI rendering engine is required to build mesa. | 9 | # At least one DRI rendering engine is required to build mesa. |
| 10 | # When no X11 is available, use osmesa for the rendering engine. | 10 | # When no X11 is available, use osmesa for the rendering engine. |
| 11 | PACKAGECONFIG ??= "opengl ${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'x11', 'osmesa gallium', d)}" | 11 | PACKAGECONFIG ??= "opengl gallium ${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'x11', 'osmesa', d)}" |
| 12 | PACKAGECONFIG:class-target = "opengl ${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'x11', 'osmesa gallium', d)}" | 12 | PACKAGECONFIG:class-target = "opengl gallium ${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'x11', 'osmesa', d)}" |
| 13 | 13 | ||
