* [oe-core][Patch 1/3] mesa.inc: add tools support for intel
@ 2026-07-01 16:36 Markus Volk
2026-07-01 16:36 ` [oe-core][Patch 2/3] mesa.inc: enable intel raytracing support conditionally Markus Volk
2026-07-01 16:36 ` [oe-core][Patch 3/3] systemd-systemctl-native: dont install systemd-sysv-install.SKELETON Markus Volk
0 siblings, 2 replies; 5+ messages in thread
From: Markus Volk @ 2026-07-01 16:36 UTC (permalink / raw)
To: openembedded-core
This commit enables the mesa-tools-intel if 'tools' and 'intel' are
in PACKAGECONFIG.
Signed-off-by: Markus Volk <f_l_k@t-online.de>
---
meta/recipes-graphics/mesa/mesa.inc | 1 +
1 file changed, 1 insertion(+)
diff --git a/meta/recipes-graphics/mesa/mesa.inc b/meta/recipes-graphics/mesa/mesa.inc
index ad82be99a6..469aa789fd 100644
--- a/meta/recipes-graphics/mesa/mesa.inc
+++ b/meta/recipes-graphics/mesa/mesa.inc
@@ -176,6 +176,7 @@ TOOLS .= "${@bb.utils.contains('PACKAGECONFIG', 'freedreno', ',freedreno', '', d
TOOLS .= "${@bb.utils.contains('PACKAGECONFIG', 'imagination', ',imagination', '', d)}"
TOOLS .= "${@bb.utils.contains('PACKAGECONFIG', 'lima', ',lima', '', d)}"
TOOLS .= "${@bb.utils.contains('PACKAGECONFIG', 'panfrost', ',panfrost', '', d)}"
+TOOLS .= "${@bb.utils.contains('PACKAGECONFIG', 'intel', ',intel', '', d)}"
# dependencies for tools.
TOOLS_DEPS:append = "${@bb.utils.contains('PACKAGECONFIG', 'freedreno', ' ncurses libconfig libxml2 ', '', d)}"
--
2.54.0
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [oe-core][Patch 2/3] mesa.inc: enable intel raytracing support conditionally
2026-07-01 16:36 [oe-core][Patch 1/3] mesa.inc: add tools support for intel Markus Volk
@ 2026-07-01 16:36 ` Markus Volk
2026-07-02 18:30 ` Mathieu Dubois-Briand
2026-07-01 16:36 ` [oe-core][Patch 3/3] systemd-systemctl-native: dont install systemd-sysv-install.SKELETON Markus Volk
1 sibling, 1 reply; 5+ messages in thread
From: Markus Volk @ 2026-07-01 16:36 UTC (permalink / raw)
To: openembedded-core
Enable intel-rt if 'libclc', 'gallium-llvm' and 'intel' are in PACKAGECONFIG
Signed-off-by: Markus Volk <f_l_k@t-online.de>
---
meta/recipes-graphics/mesa/mesa.inc | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/meta/recipes-graphics/mesa/mesa.inc b/meta/recipes-graphics/mesa/mesa.inc
index 469aa789fd..f8e294076a 100644
--- a/meta/recipes-graphics/mesa/mesa.inc
+++ b/meta/recipes-graphics/mesa/mesa.inc
@@ -127,7 +127,8 @@ PACKAGECONFIG[etnaviv] = ",,python3-pycparser-native"
PACKAGECONFIG[ethosu] = ""
PACKAGECONFIG[freedreno] = ""
PACKAGECONFIG[imagination] = "-Dimagination-srv=true,-Dimagination-srv=false"
-PACKAGECONFIG[intel] = ""
+intel_rt_enabled = "${@bb.utils.contains('PACKAGECONFIG', 'intel libclc gallium-llvm', '-Dintel-rt=enabled', '', d)}"
+PACKAGECONFIG[intel] = "${intel_rt_enabled},-Dintel-rt=disabled"
PACKAGECONFIG[lima] = ""
PACKAGECONFIG[nouveau] = ""
PACKAGECONFIG[panfrost] = ""
--
2.54.0
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [oe-core][Patch 3/3] systemd-systemctl-native: dont install systemd-sysv-install.SKELETON
2026-07-01 16:36 [oe-core][Patch 1/3] mesa.inc: add tools support for intel Markus Volk
2026-07-01 16:36 ` [oe-core][Patch 2/3] mesa.inc: enable intel raytracing support conditionally Markus Volk
@ 2026-07-01 16:36 ` Markus Volk
1 sibling, 0 replies; 5+ messages in thread
From: Markus Volk @ 2026-07-01 16:36 UTC (permalink / raw)
To: openembedded-core
systemd-sysv-install.SKELETON is not available in the systemd source anymore, thus build fails:
ERROR: systemd-systemctl-native-261-r0 do_install: Execution of '/home/flk/bitbake/bitbake-builds/oe/build/tmp/work/x86_64-linux/systemd-systemctl-native/261/temp/run.do_install.1285221' failed with exit code 1
ERROR: Logfile of failure stored in: /home/flk/bitbake/bitbake-builds/oe/build/tmp/work/x86_64-linux/systemd-systemctl-native/261/temp/log.do_install.1285221
Log data follows:
| DEBUG: Executing shell function do_install
| Installing systemctl to /home/flk/bitbake/bitbake-builds/oe/build/tmp/work/x86_64-linux/systemd-systemctl-native/261/image/home/flk/bitbake/bitbake-builds/oe/build/tmp/work/x86_64-linux/systemd-systemctl-native/261/recipe-sysroot-native/usr/bin
| install: cannot stat '/home/flk/bitbake/bitbake-builds/oe/build/tmp/work/x86_64-linux/systemd-systemctl-native/261/sources/systemd-systemctl-261/src/systemctl/systemd-sysv-install.SKELETON': No such file or directory
Signed-off-by: Markus Volk <f_l_k@t-online.de>
---
meta/recipes-core/systemd/systemd-systemctl-native_261.bb | 8 --------
1 file changed, 8 deletions(-)
diff --git a/meta/recipes-core/systemd/systemd-systemctl-native_261.bb b/meta/recipes-core/systemd/systemd-systemctl-native_261.bb
index 2d1ecee49a..a37b5c6aad 100644
--- a/meta/recipes-core/systemd/systemd-systemctl-native_261.bb
+++ b/meta/recipes-core/systemd/systemd-systemctl-native_261.bb
@@ -27,11 +27,3 @@ EXTRA_OEMESON += "-Dpcre2=disabled -Dp11kit=disabled -Dopenssl=disabled"
# More details are here https://github.com/systemd/systemd/issues/35897#issuecomment-2665405887
EXTRA_OEMESON += "--sysconfdir ${sysconfdir_native}"
-do_install:append() {
- # Install systemd-sysv-install in /usr/bin rather than /usr/lib/systemd
- # (where it is normally installed) so systemctl can find it in $PATH.
- # It is expected that the use of systemd-sysv-install will be removed
- # with version 259 of systemd and then this, and everything that was
- # added along with it, should be reverted.
- install -Dm 0755 ${S}/src/systemctl/systemd-sysv-install.SKELETON ${D}${bindir}/systemd-sysv-install
-}
--
2.54.0
^ permalink raw reply related [flat|nested] 5+ messages in thread
* Re: [oe-core][Patch 2/3] mesa.inc: enable intel raytracing support conditionally
2026-07-01 16:36 ` [oe-core][Patch 2/3] mesa.inc: enable intel raytracing support conditionally Markus Volk
@ 2026-07-02 18:30 ` Mathieu Dubois-Briand
2026-07-02 20:54 ` Markus Volk
0 siblings, 1 reply; 5+ messages in thread
From: Mathieu Dubois-Briand @ 2026-07-02 18:30 UTC (permalink / raw)
To: f_l_k, openembedded-core
On Wed Jul 1, 2026 at 6:36 PM CEST, Markus Volk via lists.openembedded.org wrote:
> Enable intel-rt if 'libclc', 'gallium-llvm' and 'intel' are in PACKAGECONFIG
>
> Signed-off-by: Markus Volk <f_l_k@t-online.de>
> ---
Hi Markus,
Thanks for your patch.
It looks like this is failing on 32 bit platforms.
ERROR: mesa-2_26.1.2-r0 do_configure: Execution of '/srv/pokybuild/yocto-worker/qemux86-alt/build/build/tmp/work/core2-32-poky-linux/mesa/26.1.2/temp/run.do_configure.837832' failed with exit code 1
...
| ../sources/mesa-26.1.2/meson.build:373:4: ERROR: Feature intel-rt cannot be enabled: Intel Ray Tracing requires 64-bit architectures
https://autobuilder.yoctoproject.org/valkyrie/#/builders/20/builds/4010
https://autobuilder.yoctoproject.org/valkyrie/#/builders/19/builds/4054
https://autobuilder.yoctoproject.org/valkyrie/#/builders/20/builds/4010
Can you have a look at the issue?
Thanks,
Mathieu
--
Mathieu Dubois-Briand, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [oe-core][Patch 2/3] mesa.inc: enable intel raytracing support conditionally
2026-07-02 18:30 ` Mathieu Dubois-Briand
@ 2026-07-02 20:54 ` Markus Volk
0 siblings, 0 replies; 5+ messages in thread
From: Markus Volk @ 2026-07-02 20:54 UTC (permalink / raw)
To: mathieu.dubois-briand; +Cc: openembedded-core
[-- Attachment #1: Type: text/plain, Size: 312 bytes --]
On Thu, Jul 2 2026 at 20:30:59 +02:00:00, Mathieu Dubois-Briand via
lists.openembedded.org
<mathieu.dubois-briand=bootlin.com@lists.openembedded.org> wrote:
> Intel Ray Tracing requires 64-bit architectures
Hi Mathieu,
Starting tomorrow, I'll be on vacation for a week. After that, I'll
take a look at it.
[-- Attachment #2: Type: text/html, Size: 501 bytes --]
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2026-07-02 20:55 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-07-01 16:36 [oe-core][Patch 1/3] mesa.inc: add tools support for intel Markus Volk
2026-07-01 16:36 ` [oe-core][Patch 2/3] mesa.inc: enable intel raytracing support conditionally Markus Volk
2026-07-02 18:30 ` Mathieu Dubois-Briand
2026-07-02 20:54 ` Markus Volk
2026-07-01 16:36 ` [oe-core][Patch 3/3] systemd-systemctl-native: dont install systemd-sysv-install.SKELETON Markus Volk
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox