[oe] [meta-oe][PATCH] layers: stop declaring compatibility with scarthgap

2024-05-24 Thread Dmitry Baryshkov
With the UNPACKDIR changes in place the layers are no longer compatible with the scarthgap release. Drop it from LAYERSERIES_COMPAT and limit compatibility to styheed only. Signed-off-by: Dmitry Baryshkov --- meta-filesystems/conf/layer.conf | 2 +- meta-gnome/conf/layer.conf | 2 +- meta-

[oe] [meta-oe][PATCH v2] lmsensors: fix building with GCC 14

2024-05-24 Thread Dmitry Baryshkov
GCC 14 is more strict regarding const pointers conversion. Fix conversion to let lmsensors build with GCC 14. Signed-off-by: Dmitry Baryshkov --- Changes since v1: - Submitted the patch upstream and changed the Upstream-Status tag. --- .../0001-Fix-building-with-GCC-14.patch | 36 +++

Re: [oe] [meta-oe][PATCH] lmsensors: fix building with GCC 14

2024-05-24 Thread Khem Raj
On Fri, May 24, 2024 at 7:10 AM Khem Raj wrote: > > On Fri, May 24, 2024 at 4:58 AM Dmitry Baryshkov via > lists.openembedded.org > wrote: > > > > GCC 14 is more strict regarding const pointers conversion. Fix > > conversion to let lmsensors build with GCC 14. Well it now fails with GCC14 itself

[oe] [meta-oe][PATCH] liburing: Use libc on rv64/clang18

2024-05-24 Thread Khem Raj
clang18 generates memset call which demands linking with libc Signed-off-by: Khem Raj --- meta-oe/recipes-support/liburing/liburing_2.6.bb | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/meta-oe/recipes-support/liburing/liburing_2.6.bb b/meta-oe/recipes-support/liburin

[oe] [meta-oe][PATCH] libwebsockets: remove STAGING_LIBDIR with /

2024-05-24 Thread Martin Jansa
* after buildpath warnings fix from: https://git.openembedded.org/meta-openembedded/commit/?id=eeef1fddd9052bed4b1a91565260518eb042fed2 the LibwebsocketsTargets.cmake ends with: INTERFACE_LINK_LIBRARIES "ssl;crypto;ssl;crypto;/libcap.so;-lpthread" instead of: INTERFACE_LINK_LIBRARIES "s

Re: [oe] [meta-oe][PATCH] libwebsockets: fix buildpath warnings

2024-05-24 Thread Martin Jansa
This breaks libcap dependency when libwebsocket is built with libcap in DEPENDS. mosquitto fails with: ninja: error: '/libcap.so', needed by 'src/mosquitto', missing and no known rule to make it because this change caused this diff: +++ 4.3.3/image/usr/lib/cmake/libwebsockets/LibwebsocketsTargets

[oe] [meta-python][PATCH 4/4] python3-requests-mock: new recipe

2024-05-24 Thread Tom Geelen
Mocked responses for the requests library --- .../python/python3-requests-mock_1.12.1.bb | 9 + 1 file changed, 9 insertions(+) create mode 100644 meta-python/recipes-devtools/python/python3-requests-mock_1.12.1.bb diff --git a/meta-python/recipes-devtools/python/python3-

[oe] [meta-python][PATCH 3/4] python3-pytest-unordered: new recipe

2024-05-24 Thread Tom Geelen
pytest plugin to Test equality of unordered sequences --- .../python/python3-pytest-unordered_0.6.0.bb | 12 1 file changed, 12 insertions(+) create mode 100644 meta-python/recipes-devtools/python/python3-pytest-unordered_0.6.0.bb diff --git a/meta-python/recipes-devtools/

[oe] [meta-python][PATCH 2/4] python3-pytest-socket: new recipe

2024-05-24 Thread Tom Geelen
Pytest Plugin to disable socket calls during tests --- .../python/python3-pytest-socket_0.7.0.bb | 14 ++ 1 file changed, 14 insertions(+) create mode 100644 meta-python/recipes-devtools/python/python3-pytest-socket_0.7.0.bb diff --git a/meta-python/recipes-devtools/python/

Re: [oe] [meta-oe][PATCH] libcamera: update to 0.3.0

2024-05-24 Thread Dmitry Baryshkov
On Fri, 24 May 2024 at 20:40, Khem Raj wrote: > > fails to patch, I have to evict the whole CI pipeline, > https://errors.yoctoproject.org/Errors/Details/772780/ Hmm, true. It makes me wonder how I tested it... > > On Fri, May 24, 2024 at 4:59 AM Dmitry Baryshkov via > lists.openembedded.org >

[oe] [meta-python][PATCH 1/4] python3-pytest-freezer: new recipe

2024-05-24 Thread Tom Geelen
Pytest plugin providing a fixture interface for spulec/freezegun --- .../python/python3-pytest-freezer_0.4.8.bb| 15 +++ 1 file changed, 15 insertions(+) create mode 100644 meta-python/recipes-devtools/python/python3-pytest-freezer_0.4.8.bb diff --git a/meta-python/recipes-

Re: [oe] [meta-oe][PATCH] libcamera: update to 0.3.0

2024-05-24 Thread Khem Raj
fails to patch, I have to evict the whole CI pipeline, https://errors.yoctoproject.org/Errors/Details/772780/ On Fri, May 24, 2024 at 4:59 AM Dmitry Baryshkov via lists.openembedded.org wrote: > > Upgrade libcamera to version 0.3.0, gaining support for SoftISP. > > Signed-off-by: Dmitry Baryshkov

Re: [oe] [meta-oe][PATCH 1/2] android-tools: fix building with GCC 14

2024-05-24 Thread Dmitry Baryshkov
On Fri, 24 May 2024 at 20:34, Khem Raj wrote: > > On Fri, May 24, 2024 at 4:57 AM Dmitry Baryshkov via > lists.openembedded.org > wrote: > > > > libstdc++ in GCC 14 has dropped several nested includes. Include the > > header to fix build error: > > > > system/core/fs_mgr/liblp/utility.cpp: In fu

Re: [oe] [meta-oe][PATCH 1/2] android-tools: fix building with GCC 14

2024-05-24 Thread Khem Raj
On Fri, May 24, 2024 at 4:57 AM Dmitry Baryshkov via lists.openembedded.org wrote: > > libstdc++ in GCC 14 has dropped several nested includes. Include the > header to fix build error: > > system/core/fs_mgr/liblp/utility.cpp: In function 'bool > android::fs_mgr::UpdateMetadataForInPlaceSnapshot

Re: [oe] [meta-oe][PATCH] lmsensors: fix building with GCC 14

2024-05-24 Thread Khem Raj
On Fri, May 24, 2024 at 4:58 AM Dmitry Baryshkov via lists.openembedded.org wrote: > > GCC 14 is more strict regarding const pointers conversion. Fix > conversion to let lmsensors build with GCC 14. > > Signed-off-by: Dmitry Baryshkov > --- > .../0001-Fix-building-with-GCC-14.patch | 36 ++

[oe] [meta-oe][PATCH] libcamera: update to 0.3.0

2024-05-24 Thread Dmitry Baryshkov
Upgrade libcamera to version 0.3.0, gaining support for SoftISP. Signed-off-by: Dmitry Baryshkov --- .../libcamera/{libcamera_0.2.0.bb => libcamera_0.3.0.bb}| 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-multimedia/recipes-multimedia/libcamera/{libcamera_0.2.0.bb =>

[oe] [meta-oe][PATCH] lmsensors: fix building with GCC 14

2024-05-24 Thread Dmitry Baryshkov
GCC 14 is more strict regarding const pointers conversion. Fix conversion to let lmsensors build with GCC 14. Signed-off-by: Dmitry Baryshkov --- .../0001-Fix-building-with-GCC-14.patch | 36 +++ .../recipes-bsp/lm_sensors/lmsensors_3.6.0.bb | 1 + 2 files changed, 37 inse

[oe] [meta-oe][PATCH 2/2] android-tools: fix UNPACKDIR conversion leftovers

2024-05-24 Thread Dmitry Baryshkov
With the intruction of the UNPACKDIR the remount script is placed in the UNPACKDIR and not in S. Signed-off-by: Dmitry Baryshkov --- .../recipes-devtool/android-tools/android-tools_29.0.6.r14.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-oe/dynamic-layers/selinux

[oe] [meta-oe][PATCH 1/2] android-tools: fix building with GCC 14

2024-05-24 Thread Dmitry Baryshkov
libstdc++ in GCC 14 has dropped several nested includes. Include the header to fix build error: system/core/fs_mgr/liblp/utility.cpp: In function 'bool android::fs_mgr::UpdateMetadataForInPlaceSnapshot(LpMetadata*, uint32_t, uint32_t)': system/core/fs_mgr/liblp/utility.cpp:264:28: error: no mat

[oe] Build systems MC at LPC 2024, Vienna - CFP open!

2024-05-24 Thread Josef Holzmayr
In the Linux ecosystem, there are many ways to build all the software used to put together a running system. Whether it’s building all the binary packages for a binary Linux distribution, using a source-based distribution, or building an embedded system from scratch, there are a lot of shared chall

[oe] [meta-oe][kirkstone][PATCH] nss: Backport fix CVE-2023-0767

2024-05-24 Thread Vivek Kumbhar via lists.openembedded.org
Upstream-Status: Backport from [https://hg.mozilla.org/projects/nss/rev/684586ec163ad4fbbf15ea2cd1ee5c2da43036ad] Signed-off-by: Vivek Kumbhar --- .../nss/nss/CVE-2023-0767.patch | 102 ++ meta-oe/recipes-support/nss/nss_3.74.bb | 1 + 2 files changed, 103

[oe] [meta-oe][PATCH] hddtemp: Fix reproducibility in fr locale

2024-05-24 Thread Yoann Congal
hddtemp po files lack the Language header and it is derived from Language-Team header. This process fails for FR and DE locals and an empty default is used... but reproducibility test has shown that sometime it succeeds[0]. Fix this non-reproducibility by forcing the Language header to the correct