[OE-core] [PATCH v2] uboot-config: Fix devtool modify

2025-02-05 Thread Tom Hochstein via lists.openembedded.org
Fix a problem with `devtool modify` as suggested by Marcus Flyckt on the mailing list: ``` I encountered an issue with `do_config` when using `devtool modify` on `u-boot-imx`. ``` [...] | cp: cannot stat '[...]/u-boot-imx/2024.04/build/imx8mp_wl400s_defconfig/.config': No such

Re: [OE-core] Patchtest results for [PATCH] uboot-config: Fix devtool modify

2025-02-05 Thread Tom Hochstein via lists.openembedded.org
On 2/5/2025 12:16 PM, patcht...@automation.yoctoproject.org wrote: [You don't often get email from patcht...@automation.yoctoproject.org. Learn why this is important at https://aka.ms/LearnAboutSenderIdentification ] Thank you for your submission. Patchtest identified one or more issues with th

[OE-core] [PATCH] uboot-config: Fix devtool modify

2025-02-05 Thread Tom Hochstein via lists.openembedded.org
Fix a problem with `devtool modify` as suggested by Marcus Flyckt on the mailing list: ``` I encountered an issue with `do_config` when using `devtool modify` on `u-boot-imx`. ``` [...] | cp: cannot stat '[...]/u-boot-imx/2024.04/build/imx8mp_wl400s_defconfig/.config': No such

Re: [OE-core] [PATCH v4 5/5] mesa: Fix missing GLES3 headers in SDK sysroot

2025-01-06 Thread Tom Hochstein via lists.openembedded.org
I saw that patches 1-4 are accepted but not this one. Do I need to re- submit? Tom On 12/23/2024 2:04 PM, Tom Hochstein via lists.openembedded.org wrote: Building weston with core-image-weston SDK fails: ``` ../libweston/renderer-gl/gl-shader-config-color-transformation.c:29:10: fatal error

[OE-core] [PATCH v4 5/5] mesa: Fix missing GLES3 headers in SDK sysroot

2024-12-23 Thread Tom Hochstein via lists.openembedded.org
Building weston with core-image-weston SDK fails: ``` ../libweston/renderer-gl/gl-shader-config-color-transformation.c:29:10: fatal error: GLES3/gl3.h: No such file or directory 29 | #include | ^ ``` Both GLES2 and GLES3 implementations are contained in libGLESv2.so

[OE-core] [PATCH v4 4/5] weston: Disable unused tests build

2024-12-23 Thread Tom Hochstein via lists.openembedded.org
Building weston with core-image-weston SDK fails for xwayland tests: ``` Run-time dependency xcb-cursor found: NO (tried pkgconfig and cmake) tests/meson.build:357:2: ERROR: Problem encountered: xcb and xcb-cursor required for running xwayland tests ``` The problem is the tests folder is built b

[OE-core] [PATCH v4 3/5] weston: Fix wayland-protocols dependency

2024-12-23 Thread Tom Hochstein via lists.openembedded.org
An SDK build of weston fails: ``` Run-time dependency wayland-protocols found: NO (tried pkgconfig and cmake) ``` The file wayland-protocols.pc is missing in the SDK. This is traced to the upgrade of wayland-protocols to 1.38 [1], which re-enables the dev package, which moves wayland-protocols.pc

[OE-core] [PATCH v4 1/5] pkgconfig: Add pkg-config-native to SDK

2024-12-23 Thread Tom Hochstein via lists.openembedded.org
Building weston with an SDK fails to find pkg-config-native: ``` Did not find pkg-config by name 'pkg-config-native' Found pkg-config: NO Found CMake: /opt/poky/5.1/sysroots/x86_64-pokysdk-linux/usr/bin/cmake (3.31.0) Build-time dependency wayland-scanner found: NO (tried cmake) protocol/meson.bui

[OE-core] [PATCH v4 2/5] wayland-protocols: Remove inoperative packaging override

2024-12-23 Thread Tom Hochstein via lists.openembedded.org
The upgrade to 1.38 re-enables the dev package [1]. With the dev package enabled, the file wayland-protocol.pc is filtered by default into the dev package, and the override adding it to the main package does nothing and is not needed. [1] https://github.com/openembedded/openembedded-core/commit/5

Re: [OE-core] [PATCH v3 5/5] mesa: Fix missing GLES3 headers in SDK sysroot

2024-12-23 Thread Tom Hochstein via lists.openembedded.org
On 12/23/2024 5:28 AM, Richard Purdie wrote: +# GLES2 and GLES3 implementations are packaged in a single library in libgles2-mesa. +# Add a dependency so the GLES3 dev package is associated with its implementation. +RDEPENDS:libgles2-mesa-dev += "libgles3-mesa-dev" + RDEPENDS:libopencl-mesa

Re: [OE-core] [PATCH 4/4] weston: Add xcb-util-cursor dependency

2024-12-22 Thread Tom Hochstein via lists.openembedded.org
On 12/22/2024 2:28 PM, Randy MacLeod wrote: Better still is to install the tests along with dependencies only for the ptests as is done in many recipes, for example wayland:   install: https://git.openembedded.org/openembedded-core/tree/meta/recipes-graphics/wayland/wayland_1.23.1.bb?h=maste

Re: [OE-core] [PATCH v3 5/5] mesa: Fix missing GLES3 headers in SDK sysroot

2024-12-22 Thread Tom Hochstein via lists.openembedded.org
v3 is the same as v2 but adds this patch. Tom On 12/22/2024 10:22 AM, Tom Hochstein via lists.openembedded.org wrote: Building weston with core-image-weston SDK fails: ``` ../libweston/renderer-gl/gl-shader-config-color-transformation.c:29:10: fatal error: GLES3/gl3.h: No such file or

[OE-core] [PATCH v3 4/5] weston: Disable unused tests build

2024-12-22 Thread Tom Hochstein via lists.openembedded.org
Building weston with core-image-weston SDK fails for xwayland tests: ``` Run-time dependency xcb-cursor found: NO (tried pkgconfig and cmake) tests/meson.build:357:2: ERROR: Problem encountered: xcb and xcb-cursor required for running xwayland tests ``` The problem is the tests folder is built b

[OE-core] [PATCH v3 5/5] mesa: Fix missing GLES3 headers in SDK sysroot

2024-12-22 Thread Tom Hochstein via lists.openembedded.org
Building weston with core-image-weston SDK fails: ``` ../libweston/renderer-gl/gl-shader-config-color-transformation.c:29:10: fatal error: GLES3/gl3.h: No such file or directory 29 | #include | ^ ``` Both GLES2 and GLES3 implementations are contained in libGLESv2.so

[OE-core] [PATCH v3 3/5] weston: Fix wayland-protocols dependency

2024-12-22 Thread Tom Hochstein via lists.openembedded.org
An SDK build of weston fails: ``` Run-time dependency wayland-protocols found: NO (tried pkgconfig and cmake) ``` The file wayland-protocols.pc is missing in the SDK. This is traced to the upgrade of wayland-protocols to 1.38 [1], which re-enables the dev package, which moves wayland-protocols.pc

[OE-core] [PATCH v3 1/5] pkgconfig: Add pkg-config-native to SDK

2024-12-22 Thread Tom Hochstein via lists.openembedded.org
Building weston with an SDK fails to find pkg-config-native: ``` Did not find pkg-config by name 'pkg-config-native' Found pkg-config: NO Found CMake: /opt/poky/5.1/sysroots/x86_64-pokysdk-linux/usr/bin/cmake (3.31.0) Build-time dependency wayland-scanner found: NO (tried cmake) protocol/meson.bui

[OE-core] [PATCH v3 2/5] wayland-protocols: Remove inoperative packaging override

2024-12-22 Thread Tom Hochstein via lists.openembedded.org
The upgrade to 1.38 re-enables the dev package [1]. With the dev package enabled, the file wayland-protocol.pc is filtered by default into the dev package, and the override adding it to the main package does nothing and is not needed. [1] https://github.com/openembedded/openembedded-core/commit/5

[OE-core] [PATCH v2 4/4] weston: Disable unused tests build

2024-12-21 Thread Tom Hochstein via lists.openembedded.org
Building weston with core-image-weston SDK fails for xwayland tests: ``` Run-time dependency xcb-cursor found: NO (tried pkgconfig and cmake) tests/meson.build:357:2: ERROR: Problem encountered: xcb and xcb-cursor required for running xwayland tests ``` The problem is the tests folder is built b

[OE-core] [PATCH v2 1/4] pkgconfig: Add pkg-config-native to SDK

2024-12-21 Thread Tom Hochstein via lists.openembedded.org
Building weston with an SDK fails to find pkg-config-native: ``` Did not find pkg-config by name 'pkg-config-native' Found pkg-config: NO Found CMake: /opt/poky/5.1/sysroots/x86_64-pokysdk-linux/usr/bin/cmake (3.31.0) Build-time dependency wayland-scanner found: NO (tried cmake) protocol/meson.bui

[OE-core] [PATCH v2 3/4] weston: Fix wayland-protocols dependency

2024-12-21 Thread Tom Hochstein via lists.openembedded.org
An SDK build of weston fails: ``` Run-time dependency wayland-protocols found: NO (tried pkgconfig and cmake) ``` The file wayland-protocols.pc is missing in the SDK. This is traced to the upgrade of wayland-protocols to 1.38 [1], which re-enables the dev package, which moves wayland-protocols.pc

[OE-core] [PATCH v2 2/4] wayland-protocols: Remove inoperative packaging override

2024-12-21 Thread Tom Hochstein via lists.openembedded.org
The upgrade to 1.38 re-enables the dev package [1]. With the dev package enabled, the file wayland-protocol.pc is filtered by default into the dev package, and the override adding it to the main package does nothing and is not needed. [1] https://github.com/openembedded/openembedded-core/commit/5

Re: [OE-core] [PATCH 4/4] weston: Add xcb-util-cursor dependency

2024-12-21 Thread Tom Hochstein via lists.openembedded.org
On 12/21/2024 4:33 PM, Khem Raj via lists.openembedded.org wrote: On Sat, Dec 21, 2024 at 1:45 PM Tom Hochstein > wrote: On 12/21/2024 2:10 PM, Khem Raj wrote: > > Tests sometimes do require additional packages and at times > development he

Re: [OE-core] [PATCH 4/4] weston: Add xcb-util-cursor dependency

2024-12-21 Thread Tom Hochstein via lists.openembedded.org
On 12/21/2024 2:10 PM, Khem Raj wrote: Tests sometimes do require additional packages and at times development headers and libs on target for different reasons and these dependencies may not be needed for normal functioning of the package. I would suggest to add them into image as rdeps (if they

Re: [OE-core] [PATCH 4/4] weston: Add xcb-util-cursor dependency

2024-12-21 Thread Tom Hochstein via lists.openembedded.org
On 12/20/2024 3:42 AM, Alexander Kanavin wrote: On Fri, 20 Dec 2024 at 00:13, Tom Hochstein wrote: Good question, I actually made a guess that xcb-util-cursor is missing from the rootfs because nothing actually links to it, so Yocto doesn't automatically add it to the runtime. Adding it explici

Re: [OE-core] [PATCH 4/4] weston: Add xcb-util-cursor dependency

2024-12-19 Thread Tom Hochstein via lists.openembedded.org
On 12/19/2024 4:41 PM, Alexander Kanavin wrote: On Thu, 19 Dec 2024 at 23:22, Tom Hochstein via lists.openembedded.org wrote: Building weston with core-image-weston SDK fails: ``` Run-time dependency xcb-cursor found: NO (tried pkgconfig and cmake) tests/meson.build:357:2: ERROR: Problem

[OE-core] [PATCH 4/4] weston: Add xcb-util-cursor dependency

2024-12-19 Thread Tom Hochstein via lists.openembedded.org
Building weston with core-image-weston SDK fails: ``` Run-time dependency xcb-cursor found: NO (tried pkgconfig and cmake) tests/meson.build:357:2: ERROR: Problem encountered: xcb and xcb-cursor required for running xwayland tests ``` Fixed by adding xcb-util-cursor as runtime dependency. Signe

[OE-core] [PATCH 3/4] weston: Fix wayland-protocols dependency

2024-12-19 Thread Tom Hochstein via lists.openembedded.org
An SDK build of weston fails: ``` Run-time dependency wayland-protocols found: NO (tried pkgconfig and cmake) ``` The file wayland-protocols.pc is missing in the SDK. This is traced to the upgrade of wayland-protocols to 1.38 [1], which re-enables the dev package, which moves wayland-protocols.pc

[OE-core] [PATCH 1/4] pkgconfig: Add pkg-config-native to SDK

2024-12-19 Thread Tom Hochstein via lists.openembedded.org
Building weston with an SDK fails to find pkg-config-native: ``` Did not find pkg-config by name 'pkg-config-native' Found pkg-config: NO Found CMake: /opt/poky/5.1/sysroots/x86_64-pokysdk-linux/usr/bin/cmake (3.31.0) Build-time dependency wayland-scanner found: NO (tried cmake) protocol/meson.bui

[OE-core] [PATCH 2/4] wayland-protocols: Remove inoperative packaging override

2024-12-19 Thread Tom Hochstein via lists.openembedded.org
The upgrade to 1.38 re-enables the dev package [1]. With the dev package enabled, the file wayland-protocol.pc is filtered by default into the dev package, and the override adding it to the main package does nothing and is not needed. [1] https://github.com/openembedded/openembedded-core/commit/5