Re: [OE-core] [master][RFC PATCH 1/1] buildhistory: print extra information during list pkg files error

2024-10-02 Thread Atharva Nandanwar
> Printing a useful error message while failing should help users understand why > we fail with this error. As the current error message doesn't directly link to > needing to inherit nopackages. > > Previous error message: > | DEBUG: Executing shell function buildhistory_list_pkg_files > | find: "

[OE-core] [master][RFC PATCH 1/1] buildhistory: print extra information during list pkg files error

2024-10-02 Thread Atharva Nandanwar
Printing a useful error message while failing should help users understand why we fail with this error. As the current error message doesn't directly link to needing to inherit nopackages. Previous error message: | DEBUG: Executing shell function buildhistory_list_pkg_files | find: ".../meta-toolc

Re: [OE-core] [RFC PATCH] kernel-yocto: Support in-tree config fragments

2024-10-02 Thread Bruce Ashfield
On Wed, Oct 2, 2024 at 6:09 AM Paul Barker via lists.openembedded.org wrote: > > [This is currently an RFC as it depends on a separate patch to add > support for config fragments with .config file extensions in > yocto-kernel-tools: > https://lists.yoctoproject.org/g/linux-yocto/message/1443

[OE-core][kirkstone 16/16] populate_sdk_base: inherit nopackages

2024-10-02 Thread Steve Sakoman
From: Martin Jansa Since this bbclass sets PACKAGES = "", inherit the nopackages class to skip the various packaging functions which wouldn't do anything anyway. This fixes errors from buildhistory changes where packages-split would be empty. e.g. meta-toolchain build now fails with: | DEBUG: E

[OE-core][kirkstone 15/16] kmscube: Add patch to fix -int-conversion build error

2024-10-02 Thread Steve Sakoman
From: Purushottam Choudhary On some platforms, `EGLNativeDisplayType` is an int instead of a pointer, in which case the void pointer will raise a `-Wint-conversion`. Add change as a patch instead of updating SRCREV . if we update SRCREV might will get compatiblity issue with current gstreamer 1.

[OE-core][kirkstone 11/16] install-buildtools: support buildtools-make-tarball and update to 4.1

2024-10-02 Thread Steve Sakoman
From: Paul Eggleton Support installing buildtools-make-tarball that is built in version 4.1 and later for build hosts with a broken make version. Also update the default version values to 4.1. Signed-off-by: Paul Eggleton Signed-off-by: Ross Burton Signed-off-by: Richard Purdie (cherry picked

[OE-core][kirkstone 14/16] scripts/install-buildtools: Update to 4.0.21

2024-10-02 Thread Steve Sakoman
From: Aleksandar Nikolic Update to the 4.0.21 release of the 4.0 series for buildtools. Signed-off-by: Aleksandar Nikolic Signed-off-by: Steve Sakoman --- scripts/install-buildtools | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/scripts/install-buildtools b/scripts/

[OE-core][kirkstone 13/16] install-buildtools: fix "test installation" step

2024-10-02 Thread Steve Sakoman
From: Aleksandar Nikolic The "Test installation" step fails with some harmless error messages (see [1]). This can however make a user think that the buildtools have not been installed correctly. Two reasons for the error messages: - some envvars in the environment-setup--pokysdk-linux file sta

[OE-core][kirkstone 12/16] install-buildtools: remove md5 checksum validation

2024-10-02 Thread Steve Sakoman
From: Aleksandar Nikolic No need to validate with the md5 checksum, as the file is not even uploaded to the Yocto release webpage (the download never failed due to a wrong indentation of an else statement). For validation purposes, use the sha256 checksum only. Signed-off-by: Aleksandar Nikolic

[OE-core][kirkstone 10/16] curl: free old conn better on reuse

2024-10-02 Thread Steve Sakoman
From: Mingli Yu Backport a patch [1] to free old conn better on reuse to fix the memory leak issue [2]. [1] https://github.com/curl/curl/commit/06d1210 [2] https://github.com/curl/curl/issues/8841 Signed-off-by: Mingli Yu Signed-off-by: Steve Sakoman --- ...01-url-free-old-conn-better-on-reu

[OE-core][kirkstone 07/16] gcc: upgrade to v11.5

2024-10-02 Thread Steve Sakoman
From: Deepthi Hemraj gcc stable version upgraded from v11.4 to v11.5 Dropped CVE-2023-4039.patch and 0001-aarch64-Update-Neoverse-N2-core-defini.patch because its been taken to gcc-11.5 with below commits 75c37e0314 and 50d9db203bc For changes in v11.5 see: https://gcc.gnu.org/gcc-11/changes.h

[OE-core][kirkstone 09/16] bintuils: stable 2.38 branch update

2024-10-02 Thread Steve Sakoman
From: Deepthi Hemraj Below commit on binutils-2.38 stable branch are updated. 4d71e17a9fd libctf: fix ref leak of names of newly-inserted non-root-visible types Signed-off-by: Deepthi Hemraj Signed-off-by: Steve Sakoman --- meta/recipes-devtools/binutils/binutils-2.38.inc | 2 +- 1 file chan

[OE-core][kirkstone 08/16] glibc: stable 2.35 branch updates

2024-10-02 Thread Steve Sakoman
From: Deepthi Hemraj Below commits on glibc-2.35 stable branch are updated. 37214df5f1 libio: Attempt wide backup free only for non-legacy code 09fb06d3d6 nptl: Use facilities in tst-setuid3 507983797e posix: Use facilities in tst-truncate and tst-truncate64 bcd0e854ea ungetc: Fix backup buffe

[OE-core][kirkstone 03/16] wpa-supplicant: Ignore CVE-2024-5290

2024-10-02 Thread Steve Sakoman
From: Peter Marko NVD CVE report [1] links Ubuntu bug [2] which has a very good description/discussion about this issue. It applies only to distros patching wpa-supplicant to allow non-root users (e.g. via netdev group) to load modules. This is not the case of Yocto. Quote: So upstream isn't vul

[OE-core][kirkstone 06/16] procps: patch CVE-2023-4016

2024-10-02 Thread Steve Sakoman
From: Jinfeng Wang Previous patch[1] for CVE-2023-4016 is insufficent. Backport more from upstream master. There is one change needed to apply this patch: * change file location from local/xalloc.h to include/xalloc.h [1] https://git.openembedded.org/openembedded-core/commit/meta/recipes-exten

[OE-core][kirkstone 05/16] wpa-supplicant: Patch security advisory 2024-2

2024-10-02 Thread Steve Sakoman
From: Peter Marko Pick patches according to http://w1.fi/security/2024-2/sae-h2h-and-incomplete-downgrade-protection-for-group-negotiation.txt SAE H2E and incomplete downgrade protection for group negotiation Signed-off-by: Peter Marko Signed-off-by: Steve Sakoman --- ...valid-Rejected-Groups

[OE-core][kirkstone 01/16] curl: backport Debian patch for CVE-2024-8096

2024-10-02 Thread Steve Sakoman
From: Vijay Anusuri import patch from ubuntu to fix CVE-2024-8096 Upstream-Status: Backport [import from ubuntu https://git.launchpad.net/ubuntu/+source/curl/tree/debian/patches?h=ubuntu/jammy-security Upstream commit https://github.com/curl/curl/commit/aeb1a281cab13c7ba791cb104e556b20e713941f

[OE-core][kirkstone 04/16] wpa-supplicant: Patch CVE-2024-3596

2024-10-02 Thread Steve Sakoman
From: Peter Marko Picked patches according to http://w1.fi/security/2024-1/hostapd-and-radius-protocol-forgery-attacks.txt First patch is style commit picked to have a clean cherry-pick of all mentioned commits without any conflict. Patch CVE-2024-3596_07.patch has hostapd code removed as it is

[OE-core][kirkstone 02/16] gnupg: Document CVE-2022-3219 and mark wontfix

2024-10-02 Thread Steve Sakoman
From: Peter Marko (From OE-Core rev: f10f9c3a8d2c17d5a6c3f0b00749e5b34a66e090) Signed-off-by: Khem Raj Signed-off-by: Alexandre Belloni Signed-off-by: Richard Purdie Signed-off-by: Peter Marko Signed-off-by: Steve Sakoman --- meta/recipes-support/gnupg/gnupg_2.3.7.bb | 2 ++ 1 file changed

[OE-core][kirkstone 00/16] Patch review

2024-10-02 Thread Steve Sakoman
Please review this set of changes for kirkstone and have comments back by end of day Friday, October 4 Passed a-full on autobuilder: https://autobuilder.yoctoproject.org/typhoon/#/builders/83/builds/7370 The following changes since commit ff720f337e40761c7d4d544c963cf518ad5403ad: lib/oeqa: re

[OE-core] [RFC PATCH] kernel-yocto: Support in-tree config fragments

2024-10-02 Thread Paul Barker
[This is currently an RFC as it depends on a separate patch to add support for config fragments with .config file extensions in yocto-kernel-tools: https://lists.yoctoproject.org/g/linux-yocto/message/14431] In Linux 6.8, the in-tree rv32_defconfig file for 32-bit RISC-V support was dropped

[OE-core] [RFC PATCH] systemd: extract dependencies from .note.dlopen ELF segments

2024-10-02 Thread Ross Burton
First, this is not the final implementation, this is very much a RFC and prototype. Some binaries don't dynamically link to libraries, but instead at runtime dlopen() them. This means extra work for distributions as the dependencies are not detected automatically, so libraries may be missing. sys

Re: [OE-core] [yocto] [PATCH v7 0/7] Add barebox bootloader support (and testing)

2024-10-02 Thread Ahmad Fatoum
Hello Richard, On 01.10.24 16:56, Richard Purdie wrote: > On Tue, 2024-10-01 at 16:35 +0200, Ahmad Fatoum wrote: >> My successful run looks identical to yours. barebox start up is also >> successful and uneventful. >> >> Note that barebox' XHCI driver doesn't have PCI support unlike U-Boot, so >>