Re: [OE-core] [PATCH 2/2] spdx: use TOOLCHAIN_OUTPUTNAME for SDK filename prefix

2023-09-23 Thread Ryan Eatmon via lists.openembedded.org
On 9/22/2023 5:20 PM, Denys Dmytriyenko wrote: Replace SDK_NAME with TOOLCHAIN_OUTPUTNAME when naming SDK host and target SPDX archives. In most cases TOOLCHAIN_OUTPUTNAME is almost identical to SDK_NAME, but sometimes custom meta-toolchain recipes have some variations and

Re: [OE-core] [PATCH 1/2] bitbake.conf: add MACHINE to SDK_NAME

2023-09-23 Thread Ryan Eatmon via lists.openembedded.org
On 9/22/2023 5:20 PM, Denys Dmytriyenko wrote: Do the same here as Poky has done 5 years ago, adding MACHINE to SDK_NAME: https://git.yoctoproject.org/meta-yocto/commit/?id=3614dd4aee9d19f1024edb6a36b2862c2d726c04 This avoids file conflicts in deploy/sdk/ when building multiple machines

[OE-core] [PATCH 2/2] glib-2.0: Remove failing ptests on musl

2023-09-23 Thread Khem Raj
FAIL: glib/convert.test (Child process killed by signal 6) FAIL: glib/collate.test (Child process killed by signal 6) FAIL: glib/gdatetime.test (Child process killed by signal 6) FAIL: glib/date.test (Child process killed by signal 6) FAIL: glib/converter-stream.test (Child process killed by

[OE-core] [PATCH 1/2] glib-2.0: Enable possible locales with musl for ptests

2023-09-23 Thread Khem Raj
Signed-off-by: Khem Raj --- meta/recipes-core/glib-2.0/glib.inc | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/meta/recipes-core/glib-2.0/glib.inc b/meta/recipes-core/glib-2.0/glib.inc index c314594d493..5183f37a6ef 100644 ---

[OE-core] [PATCH v2] curl: Update from 8.2.1 to 8.3.0

2023-09-23 Thread Robert Joslyn via lists.openembedded.org
From: Robert Joslyn NSS support was removed, so adjust PACKAGECONFIG options. The --enable-crypto-auth option was removed and split into separate options for basic-auth, bearer-auth, digest-auth, kerberos-auth, negotiate-auth, and aws. Enable these new options since upstream enables them by

Re: [OE-core] [PATCH] curl: Update from 8.2.1 to 8.3.0

2023-09-23 Thread Robert Joslyn via lists.openembedded.org
On 9/20/23 10:12 PM, Alexander Kanavin wrote: I applied the patch on current poky master with default config (a83a16b7939e066b6686b62ae7ec66f12ef34f1e) and ran the tests locally: root@qemux86-64:/usr/lib/curl/ptest/tests# ./runtests.pl -a -n -j4 The failure I am getting is: test 1964...[HTTP

[OE-core] [PATCH 5/5] oeqa/runtime/parselogs: parse the logs with Python, not grep

2023-09-23 Thread Ross Burton
From: Ross Burton Instead of constructing huge grep statements, we can simply open the logs in Python and do the relevant string operations directly. The trick is to remember to casefold() all of the strings, so that the "in" operator can be used. Just one of the ignores needs to be adjusted

[OE-core] [PATCH 3/5] oeqa/runtime/parselogs: move some variables out of global scope

2023-09-23 Thread Ross Burton
From: Ross Burton errors and log_locations can be trivially set in the class directly, instead of being defined in the module and then copied into the class. Signed-off-by: Ross Burton --- meta/lib/oeqa/runtime/cases/parselogs.py | 19 +-- 1 file changed, 9 insertions(+), 10

[OE-core] [PATCH 4/5] oeqa/runtime/parselogs: select the correct machine-specific ignores early

2023-09-23 Thread Ross Burton
From: Ross Burton This has no impact to the execution, but makes the following changes neater. Signed-off-by: Ross Burton --- meta/lib/oeqa/runtime/cases/parselogs.py | 13 ++--- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/meta/lib/oeqa/runtime/cases/parselogs.py

[OE-core] [PATCH 1/5] oeqa/runtime/parselogs: improve find call

2023-09-23 Thread Ross Burton
From: Ross Burton getLogList() uses remote find invocations to find the logs. Instead of relying on shell expansion of wildcards and redundant use of -maxdepth (pointless as the shell expansion means the find is passed the files to return), invoke find idiomatically by telling it what directory

[OE-core] [PATCH 2/5] oeqa/runtime/parselogs: don't pass around members

2023-09-23 Thread Ross Burton
From: Ross Burton There's no point in passing around member fields, just access them directly. Signed-off-by: Ross Burton --- meta/lib/oeqa/runtime/cases/parselogs.py | 24 ++-- 1 file changed, 14 insertions(+), 10 deletions(-) diff --git

[OE-core] [PATCH 0/5 v2] oeqa/runtime/parselogs improvements

2023-09-23 Thread Ross Burton
From: Ross Burton Mostly the same as before, but this time with a missing casefold() added. Ross Ross Burton (5): oeqa/runtime/parselogs: improve find call oeqa/runtime/parselogs: don't pass around members oeqa/runtime/parselogs: move some variables out of global scope

Re: [OE-core] [qa-build-notification] QA notification for completed autobuilder build (yocto-3.1.28.rc2)

2023-09-23 Thread Jing Hui Tham
Hi All, QA for yocto-3.1.28.rc2 is completed. This is the full report for this release: https://git.yoctoproject.org/cgit/cgit.cgi/yocto-testresults-contrib/tree/?h=intel-yocto-testresults === Summary No high milestone defects. No new issue found. Thanks, Jing Hui >

[OE-core] [PATCH][mickledore] linux-yocto: update CVE exclusions

2023-09-23 Thread Ross Burton
From: Ross Burton Signed-off-by: Ross Burton --- .../linux/cve-exclusion_6.1.inc | 157 ++ 1 file changed, 123 insertions(+), 34 deletions(-) diff --git a/meta/recipes-kernel/linux/cve-exclusion_6.1.inc b/meta/recipes-kernel/linux/cve-exclusion_6.1.inc index

[OE-core] [PATCH] oeqa: Use 2.14 release of cpio instead of 2.13

2023-09-23 Thread Khem Raj
2.13 may not be buildable with latest compilers without patching Signed-off-by: Khem Raj --- meta/lib/oeqa/runtime/cases/buildcpio.py | 2 +- meta/lib/oeqa/sdk/cases/buildcpio.py | 4 ++-- meta/lib/oeqa/selftest/cases/meta_ide.py | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-)