[OE-core] runqemu: ahci option

2024-01-10 Thread Sean Nyekjaer
Hi, We have an x86_64 machine that we create an wic image for. For bootloader we are using UEFI boot with u-boot as a EFI payload. U-boot doesn’t have support for virtio-scsi-pci, so it’s can’t detect a disk. U-boot however does some tests with the ahci driver:

Re: [OE-core] [kirkstone][PATCH] gdb [V2]: Fix CVE-2023-39130

2024-01-10 Thread Steve Sakoman
On Wed, Jan 10, 2024, 2:56 PM Randy MacLeod wrote: > On 2024-01-09 6:17 a.m., sanjana.venkat...@windriver.com wrote: > > From: Sanjana > > > Issue: LIN1022-4855 > > Signed-off-by: Sanjana > > --- > meta/recipes-devtools/gdb/gdb.inc | 1 + >

Re: [OE-core] [kirkstone][PATCH] gdb [V2]: Fix CVE-2023-39130

2024-01-10 Thread Randy MacLeod via lists.openembedded.org
On 2024-01-09 6:17 a.m., sanjana.venkat...@windriver.com wrote: From: Sanjana Issue: LIN1022-4855 Signed-off-by: Sanjana --- meta/recipes-devtools/gdb/gdb.inc | 1 + .../gdb/gdb/0013-CVE-2023-39130.patch | 326 ++ 2 files changed, 327 insertions(+)

Re: [oe-core][PATCH 1/1] eudev: modify predictable network if name search

2024-01-10 Thread Randy MacLeod via lists.openembedded.org
On 2024-01-10 4:12 p.m., joe.sla...@windriver.com wrote: From: Joe Slater Consider a name based on mac address in addition to those based on slot or path. Note that as of this commit predictable naming is suppressed by eudev, but can be enabled by removing

[OE-core] [PATCH 1/2] linux-firmware: upgrade 20231030 -> 20231211

2024-01-10 Thread A. Sverdlin via lists.openembedded.org
From: Alexander Sverdlin Signed-off-by: Alexander Sverdlin --- ...nux-firmware_20231030.bb => linux-firmware_20231211.bb} | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) rename meta/recipes-kernel/linux-firmware/{linux-firmware_20231030.bb => linux-firmware_20231211.bb} (99%)

[OE-core] [PATCH 2/2] linux-firmware: package PowerVR firmware

2024-01-10 Thread A. Sverdlin via lists.openembedded.org
From: Alexander Sverdlin linux-firmware commit 9afbbf25689c ("powervr: add firmware for Imagination Technologies AXE-1-16M GPU") has added the initial firmware for AXE-1-16M GPU. New packages will be called linux-firmware-powervr{-license}. Signed-off-by: Alexander Sverdlin ---

[oe-core][PATCH 1/1] eudev: modify predictable network if name search

2024-01-10 Thread Joe Slater via lists.openembedded.org
From: Joe Slater Consider a name based on mac address in addition to those based on slot or path. Note that as of this commit predictable naming is suppressed by eudev, but can be enabled by removing /etc/udev/rules.d/80-net-name-slot.rules from the root filesystem. Signed-off-by: Joe Slater

[oe-core][PATCH 1/1] init-ifupdown: add predictable interface names

2024-01-10 Thread Joe Slater via lists.openembedded.org
From: Joe Slater Use a pattern to initialize interfaces which start with 'en'. Also, make 'eth0' a pattern so that we do not see an initialization error if it has been renamed. Signed-off-by: Joe Slater --- .../init-ifupdown/init-ifupdown-1.0/interfaces | 7 +-- 1 file

[OE-core] [PATCH] cairo: upgrade to 1.18.0

2024-01-10 Thread Ross Burton
From: Ross Burton The changelog is large[1] but: Added: - Type 3 colour and COLRv2 fonts - Tee surfice automatically enabled - Meson build system Removed: - The cairo-sphinx tool - The XML, GL, GLES, Qt5, BeOS, OS/2, DirectFB, DRM, Cogl, and OpenVL backends - Autotools build system These

Re: [OE-core] [PATCH V4] cairo: upgrade 1.16.0 -> 1.18.0

2024-01-10 Thread Ross Burton
On 10 Jan 2024, at 20:55, Alexander Kanavin wrote: > > I think you should clarify. What wip commit and who’s taken it and where? v3 onwards of the cairo upgrade are ~99% my upgrade to the beta. I’m just about to post another iteration which incorporates your fixes. Ross

Re: [OE-core] [PATCH V4] cairo: upgrade 1.16.0 -> 1.18.0

2024-01-10 Thread Alexander Kanavin
I think you should clarify. What wip commit and who’s taken it and where? Alex On Wed 10. Jan 2024 at 19.42, Ross Burton wrote: > If you’re going to take someone elses WIP commit wholesale, please at > least credit them... > > Ross > > > On 27 Dec 2023, at 04:09, qi...@fujitsu.com via

[OE-core] [PATCH] rng-tools: move to meta-oe

2024-01-10 Thread Randy MacLeod via lists.openembedded.org
From: Randy MacLeod Nothing in oe-core depends on rng-tools anymore: e7e1bc43ca rng-tools: splitting the rng-tools systemd/sysvinit serivce as a package so move it to meta-oe for people who still want to run rngd as a service for some reason or for those who want to run rng-test.

[OE-core] [PATCH 1/2] shadow: update 4.13 -> 4.14.2

2024-01-10 Thread Alexander Kanavin
License-Update: formatting, spdx conversion Drop: 0001-Disable-use-of-syslog-for-sysroot.patch (issue fixed upstream) 0001-Fix-can-not-print-full-login.patch 0001-Overhaul-valid_field.patch CVE-2023-29383.patch (backports) libbsd is a new native dependency, as otherwise glibc >= 2.38 is needed.

[OE-core] [PATCH 2/2] shadow: link executables statically for -native variant

2024-01-10 Thread Alexander Kanavin
shadow 4.14.x adds a number of libraries it dynamically links with (md, bsd, attr). This causes troubles in setscene tasks where shadow executables are used (such as useradd), as pulling in the needed dynamic libraries needs unpleasant special-casing. Signed-off-by: Alexander Kanavin --- v2:

Re: [OE-core] [PATCH V4] cairo: upgrade 1.16.0 -> 1.18.0

2024-01-10 Thread Ross Burton
If you’re going to take someone elses WIP commit wholesale, please at least credit them... Ross > On 27 Dec 2023, at 04:09, qi...@fujitsu.com via lists.openembedded.org > wrote: > > From: qiutt > > Changelog for 1.18.0 [1]: > The cairo-sphinx tool has been removed > Cairo now implements

Re: [OE-core] [PATCH 2/2] shadow: link executables statically for -native variant

2024-01-10 Thread Alexander Kanavin
Ah, we patch all of Makefiles: sed ... ${B}/*/Makefile This isn't correct; only ${B}/src/Makefile produces executables and only they need to be statically linked. It did work fine on debian 12, so I guess newer host gcc throws these errors when linking shared libraries :-/ I'll reproduce and

[OE-core][PATCH] iw: upgrade 5.19 -> 6.7

2024-01-10 Thread Changhyeok Bae
52ae965 bump version to 6.7 ac7e46b update nl80211.h 44686ac iw: allow extra cflags e2224c7 iw: S1G: add 802.11ah support for link command display 7298198 update nl80211.h a1c9376 iw: connect: Fix segfault during open authentication ea706b3 iw: fix attribute size mismatch cb491fa iw: add more

Re: [OE-core] [PATCH 2/2] shadow: link executables statically for -native variant

2024-01-10 Thread Richard Purdie
On Wed, 2024-01-10 at 13:09 +0100, Alexander Kanavin wrote: > shadow 4.14.x adds a number of libraries it dynamically links with > (md, bsd, attr). This causes troubles in setscene tasks where > shadow executables are used (such as useradd), as pulling in > the needed dynamic libraries needs

Re: [OE-core][PATCH] package_rpm: proposal to use internal dependency generator

2024-01-10 Thread Richard Purdie
On Tue, 2024-01-09 at 15:56 +0800, Xiangyu Chen wrote: > From: Xiangyu Chen > > Currently we are using external dependency generator, the rpm upstream already > marked it as "Old Style Dependency Generators"[1], they also added a warning > message > in rpm source code to inform that the

Re: [OE-core] [PATCH 1/3] recipetool: Don't fail on local go modules

2024-01-10 Thread Lukas Funke
On 10.01.2024 14:59, Richard Purdie wrote: On Wed, 2024-01-10 at 12:53 +0100, Vyacheslav Yurkov wrote: Local modules are usually referenced with a 'replace' directive in go.mod file. If that's the case, remove them from populating SRC_URI. Signed-off-by: Vyacheslav Yurkov ---

[OE-core] Patchtest results for [PATCH] meson: use pkg-config in the cross files

2024-01-10 Thread Patchtest
Thank you for your submission. Patchtest identified one or more issues with the patch. Please see the log below for more information: --- Testing patch /home/patchtest/share/mboxes/meson-use-pkg-config-in-the-cross-files.patch FAIL: test Signed-off-by presence: Mbox is missing Signed-off-by.

Re: [OE-core] [PATCH] oeqa parselogs.py: load ignore files from sys.path

2024-01-10 Thread Mikko Rapeli
Hi, On Wed, Jan 10, 2024 at 02:01:36PM +, Ross Burton wrote: > On 10 Jan 2024, at 13:03, Mikko Rapeli via lists.openembedded.org > wrote: > > python import.resources open_text() loads files from the module paths > > but this requires layers to set "addpylib ${LAYERDIR}/lib oeqa" > > which

Re: Patchtest results for [OE-core][kirkstone][PATCH] openssl: Backport fix for CVE-2023-6129

2024-01-10 Thread Steve Sakoman
On Wed, Jan 10, 2024 at 1:56 AM Peter Marko via lists.openembedded.org wrote: > > CVE_STATUS was not backported to kirkstone. > Any idea how to skip some tests for old branches? Agreed, it would be nice! It's interesting that the patch doesn't contain the string CVE_CHECK_IGNORE, so it is

Re: [OE-core] [PATCH] oeqa parselogs.py: load ignore files from sys.path

2024-01-10 Thread Ross Burton
On 10 Jan 2024, at 13:03, Mikko Rapeli via lists.openembedded.org wrote: > python import.resources open_text() loads files from the module paths > but this requires layers to set "addpylib ${LAYERDIR}/lib oeqa" > which is not needed to find the plain .py test files to run the tests. > Also an

Re: [OE-core] [PATCH 1/3] recipetool: Don't fail on local go modules

2024-01-10 Thread Richard Purdie
On Wed, 2024-01-10 at 12:53 +0100, Vyacheslav Yurkov wrote: > Local modules are usually referenced with a 'replace' directive in > go.mod file. If that's the case, remove them from populating SRC_URI. > > Signed-off-by: Vyacheslav Yurkov > --- > scripts/lib/recipetool/create_go.py | 32

[OE-core] [PATCH] meson: use pkg-config in the cross files

2024-01-10 Thread Ross Burton
From: Ross Burton >From Meson 1.3.0, the "pkgconfig" entry is deprecated and "pkg-config" should be used instead[1]. [1] https://mesonbuild.com/Release-notes-for-1-3-0.html#machine-files-pkgconfig-field-deprecated-and-replaced-by-pkgconfig Signed-off-by: Ross Burton ---

[OE-core] [PATCH 8/9] kmod: fix configure with autopoint calling gtkdocize

2024-01-10 Thread Ross Burton
From: Ross Burton GTKDOC_DOCDIR is obsolete now, so fix the build by passing the documentation directory in the GTK_DOC_CHECK call. Signed-off-by: Ross Burton --- meta/recipes-kernel/kmod/kmod/gtkdocdir.patch | 33 +++ meta/recipes-kernel/kmod/kmod_31.bb | 3 +- 2

[OE-core] [PATCH 9/9] util-linux: enable gtk-doc

2024-01-10 Thread Ross Burton
From: Ross Burton Now that we've solved the util-linux - gtk-doc - xmlto - util-linux dependency loop, we can enable gtk-doc in util-linux. We explicitly disable it in util-linux-libuuuid as this doesn't have API documentation. Signed-off-by: Ross Burton ---

[OE-core] [PATCH 7/9] gtk-doc: don't manually call gtkdocize

2024-01-10 Thread Ross Burton
From: Ross Burton The autoreconf call will now call gtkdocize if needed, so we don't need to run it manually here. This obsoletes GTKDOC_DOCDIR. If this is needed then the replacement is to ensure that the configure.ac has a call to GTK_DOC_CHECK which passes --docdir. For example, this is

[OE-core] [PATCH 6/9] gtk-doc: don't use docdir set in environment in gtkdocize

2024-01-10 Thread Ross Burton
From: Ross Burton The gtkdocize script was accidentally respecting $docdir from the environment as the default documentation directory. This is a problem as bitbake.conf exports $docdir, resulting in configure failures. Signed-off-by: Ross Burton ---

[OE-core] [PATCH 3/9] autotools: don't exclude gtkdocize

2024-01-10 Thread Ross Burton
From: Ross Burton gtkdocize can now be ran successfully from autoreconf, so there's no need to exclude it and run it manually. Signed-off-by: Ross Burton --- meta/classes-recipe/autotools.bbclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[OE-core] [PATCH 4/9] gtk-doc: fix DEPENDS

2024-01-10 Thread Ross Burton
From: Ross Burton The use of xmlto and six was removed many years ago, instead depend directly on docbook-xml and docbook-xsl. Signed-off-by: Ross Burton --- meta/recipes-gnome/gtk-doc/gtk-doc_1.33.2.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[OE-core] [PATCH 5/9] gtk-doc: remove obsolete logic

2024-01-10 Thread Ross Burton
From: Ross Burton This manual disabling of gtk-doc for autotools and meson in native and nativesdk builds is replicating logic above for target builds. Instead, use one assignment for all builds, as we explicitly disable gtk-doc in native builds and it can be useful in nativesdk.

[OE-core] [PATCH 1/9] glib-2.0: no need to depend on target gtk-doc

2024-01-10 Thread Ross Burton
From: Ross Burton The meson.build looks for a target gtk-doc, but it should be looking for the native package. Fixing this means we can drop the need for a target gtk-doc package. Signed-off-by: Ross Burton --- .../glib-2.0/glib-2.0/native-gtkdoc.patch | 21 +++

[OE-core] [PATCH 2/9] autotools: append to EXTRA_AUTORECONF

2024-01-10 Thread Ross Burton
From: Ross Burton Inherit order may mean that this class is inherited after assignments, so extend instead of assign EXTRA_AUTORECONF. Signed-off-by: Ross Burton --- meta/classes-recipe/autotools.bbclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[OE-core] [PATCH] oeqa parselogs.py: load ignore files from sys.path

2024-01-10 Thread Mikko Rapeli
python import.resources open_text() loads files from the module paths but this requires layers to set "addpylib ${LAYERDIR}/lib oeqa" which is not needed to find the plain .py test files to run the tests. Also an empty __init__.py file in a layer will break the resource file loading completely as

[OE-core] [PATCH 1/2] shadow: update 4.13 -> 4.14.2

2024-01-10 Thread Alexander Kanavin
License-Update: formatting, spdx conversion Drop: 0001-Disable-use-of-syslog-for-sysroot.patch (issue fixed upstream) 0001-Fix-can-not-print-full-login.patch 0001-Overhaul-valid_field.patch CVE-2023-29383.patch (backports) libbsd is a new native dependency, as otherwise glibc >= 2.38 is needed.

[OE-core] [PATCH 2/2] shadow: link executables statically for -native variant

2024-01-10 Thread Alexander Kanavin
shadow 4.14.x adds a number of libraries it dynamically links with (md, bsd, attr). This causes troubles in setscene tasks where shadow executables are used (such as useradd), as pulling in the needed dynamic libraries needs unpleasant special-casing. Signed-off-by: Alexander Kanavin ---

Re: Patchtest results for [OE-core][kirkstone][PATCH] openssl: Backport fix for CVE-2023-6129

2024-01-10 Thread Peter Marko via lists.openembedded.org
CVE_STATUS was not backported to kirkstone. Any idea how to skip some tests for old branches? Peter -Original Message- From: openembedded-core@lists.openembedded.org On Behalf Of Patchtest via lists.openembedded.org Sent: Wednesday, January 10, 2024 12:48 To: Vivek Kumbhar Cc:

[OE-core] [PATCH 3/3] classes: go-vendor: Handle modules from the same repo

2024-01-10 Thread Vyacheslav Yurkov
Take into account module version when populating vendor directory, because a module with the same URL but with a different version tag could be used as an indirect dependency. Signed-off-by: Vyacheslav Yurkov --- meta/classes/go-vendor.bbclass | 9 - 1 file changed, 4 insertions(+), 5

[OE-core] [PATCH 1/3] recipetool: Don't fail on local go modules

2024-01-10 Thread Vyacheslav Yurkov
Local modules are usually referenced with a 'replace' directive in go.mod file. If that's the case, remove them from populating SRC_URI. Signed-off-by: Vyacheslav Yurkov --- scripts/lib/recipetool/create_go.py | 32 + 1 file changed, 19 insertions(+), 13 deletions(-)

[OE-core] [PATCH 2/3] classes: go-vendor: Reference local modules

2024-01-10 Thread Vyacheslav Yurkov
Create symlinks for local modules, which are usually not referenced in the SRC_URI, but still expected to be found in the vendor directory during the build. Signed-off-by: Vyacheslav Yurkov --- meta/classes/go-vendor.bbclass | 18 +- 1 file changed, 17 insertions(+), 1

Patchtest results for [OE-core][kirkstone][PATCH] openssl: Backport fix for CVE-2023-6129

2024-01-10 Thread Patchtest
Thank you for your submission. Patchtest identified one or more issues with the patch. Please see the log below for more information: --- Testing patch /home/patchtest/share/mboxes/kirkstone-openssl-Backport-fix-for-CVE-2023-6129.patch FAIL: test CVE check ignore: CVE_CHECK_IGNORE is deprecated

[OE-core][kirkstone][PATCH] openssl: Backport fix for CVE-2023-6129

2024-01-10 Thread Vivek Kumbhar via lists.openembedded.org
Upstream-Status: Backport [https://github.com/openssl/openssl/commit/8d847a3ffd4f0b17ee33962cf69c36224925b34f] Signed-off-by: Vivek Kumbhar --- .../openssl/openssl/CVE-2023-6129.patch | 113 ++ .../openssl/openssl_3.0.12.bb | 1 + 2 files changed, 114

[OE-core] Patchtest results for [PATCH] selftest/SStatePrintdiff: ensure all base signatures are present in sstate in test_image_minimal_vs_base_do_configure

2024-01-10 Thread Patchtest
Thank you for your submission. Patchtest identified one or more issues with the patch. Please see the log below for more information: --- Testing patch

[OE-core] [PATCH] selftest/SStatePrintdiff: ensure all base signatures are present in sstate in test_image_minimal_vs_base_do_configure

2024-01-10 Thread Alexander Kanavin
The test relies on all tasks in the dependency tree of the tasks being changed having valid signatures in sstate, so that the recursive discovery of the base invalid tasks stops there, and doesn't go further. This may not always occur, particularly when hash equivalency combined with different