On Sun Mar 8, 2026 at 10:57 AM CET, Scott Murray via lists.openembedded.org wrote: > Announcement: > https://lore.freedesktop.org/wayland-devel/aZbDU-xtVMLhB0wD@xpredator/ > > Functional changes: > - New Vulkan renderer. A "vulkan" PACKAGECONFIG option has been > added to enable building it, and it is enabled if "vulkan" is > present in DISTRO_FEATURES, similar to how X11 and Wayland are > handled. > - New Lua shell. A "lua-shell" PACkAGECONFIG option has been added > to enable building it, but it has not been enabled by defsult to > avoid affecting build times. > - Fullscreen shell and screen-share module marked as deprecated. > Their PACKAGECONFIG options have been updated to still work, but > have not been renamed to avoid breaking working configurations. > - Perfetto support. A "perfetto" PACKAGECONFIG option has been > added to enable building it, but it is not on by default due > to meta-oe being required to build. > - The "client-no-resize" option for the RDP backend has been > replaced with "resizeable/no-resizeable" to match the VNC > backend. The example in weston.ini has been updated. > > Signed-off-by: Scott Murray <[email protected]> > ---
Hi Scott, Thanks for your patch, and sorry for the delay. I looks like this is breaking "no-x11" builds. I believe you should be able to reproduce this just with "DISTRO_FEATURES:remove = 'x11'": ERROR: weston-15.0.0-r0 do_compile: Execution of '/srv/pokybuild/yocto-worker/no-x11/build/build/tmp/work/x86-64-v3-poky-linux/weston/15.0.0/temp/run.do_compile.2505757' failed with exit code 1 ... | FAILED: [code=1] libweston/renderer-vulkan/vulkan-renderer.so.p/vulkan-pipeline.c.o | x86_64-poky-linux-gcc -m64 -march=x86-64-v3 -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/srv/pokybuild/yocto-worker/no-x11/build/build/tmp/work/x86-64-v3-poky-linux/weston/15.0.0/recipe-sysroot -Ilibweston/renderer-vulkan/vulkan-renderer.so.p -Ilibweston/renderer-vulkan -I../sources/weston-15.0.0/libweston/renderer-vulkan -I. -I../sources/weston-15.0.0 -Iinclude -I../sources/weston-15.0.0/include -Ilibweston -I../sources/weston-15.0.0/libweston -Iprotocol -I/srv/pokybuild/yocto-worker/no-x11/build/build/tmp/work/x86-64-v3-poky-linux/weston/15.0.0/recipe-sysroot/usr/include/libdrm -I/srv/pokybuild/yocto-worker/no-x11/build/build/tmp/work/x86-64-v3-poky-linux/weston/15.0.0/recipe-sysroot/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=gnu11 -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -Wmissing-prototypes -Wno-unused-parameter -Wno-shift-negative-value -Wno-missing-field-initializers -Wno-pedantic -Wundef -fvisibility=hidden -O2 -g -fcanon-prefix-map -ffile-prefix-map=/srv/pokybuild/yocto-worker/no-x11/build/build/tmp/work/x86-64-v3-poky-linux/weston/15.0.0/sources/weston-15.0.0=/usr/src/debug/weston/15.0.0 -ffile-prefix-map=/srv/pokybuild/yocto-worker/no-x11/build/build/tmp/work/x86-64-v3-poky-linux/weston/15.0.0/build=/usr/src/debug/weston/15.0.0 -ffile-prefix-map=/srv/pokybuild/yocto-worker/no-x11/build/build/tmp/work/x86-64-v3-poky-linux/weston/15.0.0/recipe-sysroot= -ffile-prefix-map=/srv/pokybuild/yocto-worker/no-x11/build/build/tmp/work/x86-64-v3-poky-linux/weston/15.0.0/recipe-sysroot-native= -pipe -fPIC -MD -MQ libweston/renderer-vulkan/vulkan-renderer.so.p/vulkan-pipeline.c.o -MF libweston/renderer-vulkan/vulkan-renderer.so.p/vulkan-pipeline.c.o.d -o libweston/renderer-vulkan/vulkan-renderer.so.p/vulkan-pipeline.c.o -c ../sources/weston-15.0.0/libweston/renderer-vulkan/vulkan-pipeline.c | In file included from ../sources/weston-15.0.0/libweston/renderer-vulkan/vulkan-pipeline.c:42: | ../sources/weston-15.0.0/libweston/renderer-vulkan/vulkan-renderer-internal.h:43:10: fatal error: xcb/xcb.h: No such file or directory | 43 | #include <xcb/xcb.h> | | ^~~~~~~~~~~ | compilation terminated. | ninja: build stopped: subcommand failed https://autobuilder.yoctoproject.org/valkyrie/#/builders/25/builds/3404 Can you have a look at the error? Thanks, Mathieu -- Mathieu Dubois-Briand, Bootlin Embedded Linux and Kernel engineering https://bootlin.com
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#233381): https://lists.openembedded.org/g/openembedded-core/message/233381 Mute This Topic: https://lists.openembedded.org/mt/118201497/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
