Patchtest results for [OE-core][PATCH] run-postinsts.service: Removed --no-reload to fix reload warning when users execute systemctl in the first boot.

2024-05-23 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] run-postinsts.service: Removed --no-reload to fix reload warning when users execute systemctl in the first boot.

2024-05-23 Thread leimaohui via lists.openembedded.org
From: Lei Maohui This warning is because after systemd has been upgraded to 255, reloading units operation is needed even when "enable/disable" units by systemctl. Signed-off-by: Lei Maohui --- .../run-postinsts/run-postinsts/run-postinsts.service | 2 +- 1 file changed, 1

[OE-core] [PATCH 2/2] pythonn3-rpds-py: enable ptest

2024-05-23 Thread Tim Orling
From: Tim Orling * Add RDEPENDS for ptest from tests/requirements.txt * Tests take ~14 seconds, so add to PTEST_FAST Signed-off-by: Tim Orling --- meta/conf/distro/include/ptest-packagelists.inc | 1 + .../python/python3-rpds-py/run-ptest| 3 +++

[OE-core] [PATCH 1/2] python3-rpds-py: upgrade 0.18.0 -> 0.18.1

2024-05-23 Thread Tim Orling
From: Tim Orling https://github.com/crate-py/rpds/compare/v0.18.0...v0.18.1 * Refresh -crates.inc Signed-off-by: Tim Orling --- .../python/python3-rpds-py-crates.inc | 26 ++- ...py_0.18.0.bb => python3-rpds-py_0.18.1.bb} | 2 +- 2 files changed, 15 insertions(+), 13

[OE-core][PATCH 1/2] lib: package: Add file_reverse_translate

2024-05-23 Thread Joshua Watt
Adds API to reverse the removal of special characters from file names so it can be correctly done in multiple places without open-coding it. Replace the translation done in the package_rpm.bbclass with the new API Signed-off-by: Joshua Watt --- meta/classes-global/package_rpm.bbclass | 8

[OE-core][PATCH 2/2] lib: package: Replace ":" in file names

2024-05-23 Thread Joshua Watt
The purpose of this translation API is to make sure that the file name can be used in a bitbake variable without adding special meaning, therefore the ":" should also be replaced since it is the override separator Signed-off-by: Joshua Watt --- meta/lib/oe/package.py | 1 + 1 file changed, 1

[OE-core][PATCH] classes/staging: Allow tasks to opt-out of extending the sysroot

2024-05-23 Thread Joshua Watt
Adds a task flag called 'extend-sysroot' that allows a task to opt out of having the sysroot extended just because it depends on do_populate_sysroot. In some (rare) cases (e.g. SPDX), tasks only really care about looking at the sysroot output of the local task, and this allows them to do that

[OE-core][PATCH] classes/image: Add hooks

2024-05-23 Thread Joshua Watt
Add variables to add arbitrary hooks into postfuncs and cleandirs. This is required by SPDX to capture the files created in the image functions. In addition, report the image type in a similar manner to subimages so that the hooks can know the original image type Signed-off-by: Joshua Watt ---

[OE-core][PATCH] packagedata: Include package name in extended data

2024-05-23 Thread Joshua Watt
Include the PKG name of the package in the extended data Signed-off-by: Joshua Watt --- meta/lib/oe/packagedata.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/meta/lib/oe/packagedata.py b/meta/lib/oe/packagedata.py index 2d1d6ddeb75..6e7cfb56beb 100644 ---

Re: [OE-core] [PATCH] buildhistory: Fix do_package race issues

2024-05-23 Thread pmi183
[Edited Message Follows] Hi Alex, So problem starts at sstate.bbclass:406 (sstate_install(ss, d)), this should be running after the next for loop (for plain in ss['plaindirs']:). Having this fixed, jumping to the buildhistory.bbclass:602, find should be out of the loop to give a hard error if

Re: [OE-core] [PATCH] buildhistory: Fix do_package race issues

2024-05-23 Thread pmi183
Hi Alex, So problem starts at sstate.bbclass:406 (sstate_install(ss, d)), this should be running after the next for loop (for plain in ss['plaindirs']:). Having this fixed, jumping to the buildhistory.bbclass:602, find should be out of the loop to give an hard error if it misses. Then inside

[OE-core] [PATCH v2] systemd.bbclass: Clarify error message

2024-05-23 Thread Khem Raj
When this error is triggered, its a bit vague in specifying where the issue is e.g. ERROR: nbd-3.26.1-r0 do_package: nbd does not appear in package list, please add it Some packages may intentionally remove PN from packages and find it confusing as to why the system is still asking this to be

[OE-core] [PATCH] systemd.bbclass: Clarify error message

2024-05-23 Thread Khem Raj
When this error is triggered, its a bit vague in specifying where the issue is e.g. ERROR: nbd-3.26.1-r0 do_package: nbd does not appear in package list, please add it Some packages may intentionally remove PN from packages and find it confusing as to why the system is still asking this to be

[OE-core] [PATCH 2/2] systemd-bootchart: Fix build on musl

2024-05-23 Thread Khem Raj
Signed-off-by: Khem Raj --- ...01-Define-portable-basename-function.patch | 59 +++ .../systemd-bootchart_235.bb | 1 + 2 files changed, 60 insertions(+) create mode 100644

[OE-core] [PATCH 1/2] kexec-tools: Fix build with GCC-14 on musl

2024-05-23 Thread Khem Raj
Signed-off-by: Khem Raj --- ...linux-setup.c-Use-POSIX-basename-API.patch | 54 +++ .../kexec/kexec-tools_2.0.28.bb | 1 + 2 files changed, 55 insertions(+) create mode 100644

Re: [OE-core] [PATCH 1/2] image-bootfiles.bbclass: new class, copy boot files to /boot on rfs

2024-05-23 Thread Quentin Schulz via lists.openembedded.org
Hi Marcus, (First, sorry for the typo I made in your name) On 5/23/24 3:49 PM, Marcus Folkesson wrote: Hello Quentin, First, thank you for your feedback. On Thu, May 23, 2024 at 03:26:36PM +0200, Quentin Schulz wrote: Hi Markus, On 5/21/24 7:33 PM, Marcus Folkesson via

Re: [OE-core] [PATCH 2/2] ref-manual: classes: add new image-bootfiles class

2024-05-23 Thread Marcus Folkesson
Hi Quentin, On Thu, May 23, 2024 at 03:33:00PM +0200, Quentin Schulz wrote: > Hi Markus, > > On 5/21/24 7:33 PM, Marcus Folkesson via lists.openembedded.org wrote: > > [You don't often get email from > > marcus.folkesson=gmail@lists.openembedded.org. Learn why this is > > important at

Re: [docs] [OE-core] [PATCH 1/2] image-bootfiles.bbclass: new class, copy boot files to /boot on rfs

2024-05-23 Thread Quentin Schulz via lists.openembedded.org
Hi Alex, On 5/23/24 3:38 PM, Alexander Kanavin wrote: I also have to repeat what I said in docs@ list: why do we need a special mechanism for placing files into /boot? If /boot is not a special partition, then it's just a folder in / and can be populated from packages like any other folder.

Re: [OE-core] [PATCH] meta: uboot-config: Fix broken menuconfig for "fitImage" kernel

2024-05-23 Thread Quentin Schulz via lists.openembedded.org
Hi Mike, On 5/22/24 8:43 AM, Mike Looijmans via lists.openembedded.org wrote: On 22-05-2024 07:39, Richard Purdie wrote: On Wed, 2024-05-22 at 07:28 +0200, mike.looijm...@topic.nl wrote: On 21-05-2024 16:51, Richard Purdie wrote: On Tue, 2024-05-21 at 15:57 +0200, Mike Looijmans via

Re: [OE-core] [PATCH 1/2] image-bootfiles.bbclass: new class, copy boot files to /boot on rfs

2024-05-23 Thread Marcus Folkesson
Hello Quentin, First, thank you for your feedback. On Thu, May 23, 2024 at 03:26:36PM +0200, Quentin Schulz wrote: > Hi Markus, > > On 5/21/24 7:33 PM, Marcus Folkesson via lists.openembedded.org wrote: > > [You don't often get email from > > marcus.folkesson=gmail@lists.openembedded.org.

Re: [OE-core] [PATCH] insane.bbclass: use HOST_ARCH to check for 32-bit symbols

2024-05-23 Thread Richard Purdie
On Thu, 2024-05-23 at 12:54 +, Emil Kronborg via lists.openembedded.org wrote: > Using OVERRIDES in the check generates false positives in some > scenarios, for example when building binaries for an SDK supposed to run > on a 64-bit host. Therefore, it is more correct to use HOST_ARCH for the

Re: [docs] [OE-core] [PATCH 1/2] image-bootfiles.bbclass: new class, copy boot files to /boot on rfs

2024-05-23 Thread Alexander Kanavin
I also have to repeat what I said in docs@ list: why do we need a special mechanism for placing files into /boot? If /boot is not a special partition, then it's just a folder in / and can be populated from packages like any other folder. Alex On Thu, 23 May 2024 at 15:26, Quentin Schulz via

Re: [OE-core] [PATCH 2/2] ref-manual: classes: add new image-bootfiles class

2024-05-23 Thread Quentin Schulz via lists.openembedded.org
Hi Markus, On 5/21/24 7:33 PM, Marcus Folkesson via lists.openembedded.org wrote: [You don't often get email from marcus.folkesson=gmail@lists.openembedded.org. Learn why this is important at https://aka.ms/LearnAboutSenderIdentification ] Describe the newly introduced image-bootfiles

Re: [OE-core] [PATCH 1/2] image-bootfiles.bbclass: new class, copy boot files to /boot on rfs

2024-05-23 Thread Quentin Schulz via lists.openembedded.org
Hi Markus, On 5/21/24 7:33 PM, Marcus Folkesson via lists.openembedded.org wrote: [You don't often get email from marcus.folkesson=gmail@lists.openembedded.org. Learn why this is important at https://aka.ms/LearnAboutSenderIdentification ] image-bootfiles class copy files listed

[OE-core] [PATCH] insane.bbclass: remove leftover variables and comment

2024-05-23 Thread Emil Kronborg via lists.openembedded.org
The code that used these variable and the comment was introduced in commit b44d32ef41ef ("insane.bbclass: Portions of code were not running, fix this and sync with OE.dev. Also add tests for bad sysroot rpaths in binaries"). Later, in commit 17dae13fabe2 ("insane.bbclass: Fix ELF bitsize

[OE-core] [PATCH] insane.bbclass: fix HOST_ variable names

2024-05-23 Thread Emil Kronborg via lists.openembedded.org
Commit cd25e5544ca3 ("insane: use HOST_ variables, not TARGET_ to determine the cross system") updated the variables themselves, but not their names. To prevent confusion, match the Python variable name to the BitBake variable name. Signed-off-by: Emil Kronborg ---

[OE-core] [PATCH] insane.bbclass: remove skipping of cross-compiled packages

2024-05-23 Thread Emil Kronborg via lists.openembedded.org
After commit cd25e5544ca3 ("insane: use HOST_ variables, not TARGET_ to determine the cross system"), this check is no longer necessary. The introduction of HOST_ variables ensures architecture compatibility is correctly checked. Signed-off-by: Emil Kronborg ---

[OE-core] [PATCH] insane.bbclass: use HOST_ARCH to check for 32-bit symbols

2024-05-23 Thread Emil Kronborg via lists.openembedded.org
Using OVERRIDES in the check generates false positives in some scenarios, for example when building binaries for an SDK supposed to run on a 64-bit host. Therefore, it is more correct to use HOST_ARCH for the check instead. $ bitbake -c do_package_qa gcc-cross-canadian-arm (...)

[OE-core] [PATCH v2 1/2] pciutils: rewrite recipe

2024-05-23 Thread Ross Burton
The upstream Makefiles are bespoke so need to be handheld, but this recipe has workarounds for code removed a decade ago. Add more PACKAGECONFIGs for the other configuration options (zlib, kmod), and use hwdb by default (non-systemd builds also have hwdb, as it's part of eudev too). Instead of

[OE-core] [PATCH v2 2/2] pciutils: upgrade to 3.12.0

2024-05-23 Thread Ross Burton
b5d2388 Update pci.ids to today's snapshot 9f3d614 libpci: hwdb: Remove ID_SUBSYSTEM and ID_GEN_SUBSYSTEM usage from pci_id_hwdb_lookup() 1836a2d libpci: ecam: Fix scanning of Extended BIOS Data Area for ACPI RSDP a34006f Makefile: Pass CFLAGS also when linking executable 4c392dc pci.h: Document

[OE-core] [PATCH 1/5] usbinit: Drop recipe

2024-05-23 Thread Richard Purdie
This recipe is poorly named, it is a gadget ethernet driver. Gadget ethernet is of questionable use now and usbinit isn't referenced/used anywhere within OE-Core. Drop it. Signed-off-by: Richard Purdie --- meta/conf/distro/include/maintainers.inc | 1 - meta/recipes-bsp/usbinit/usbinit.bb

[OE-core] [PATCH 4/5] base/insane: Move S/B checks to more logical place in insane class

2024-05-23 Thread Richard Purdie
Signed-off-by: Richard Purdie --- meta/classes-global/base.bbclass | 5 - meta/classes-global/insane.bbclass | 4 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/meta/classes-global/base.bbclass b/meta/classes-global/base.bbclass index 4ac7bafefab..b6940bbb6ff 100644

[OE-core] [PATCH 5/5] useradd-example: Fix S = WORKDIR reference

2024-05-23 Thread Richard Purdie
Update not to use S = WORKDIR after that was no longer allowed. Signed-off-by: Richard Purdie --- meta-skeleton/recipes-skeleton/useradd/useradd-example.bb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/meta-skeleton/recipes-skeleton/useradd/useradd-example.bb

[OE-core] [PATCH 3/5] base/bitbake.conf: Move S/B to PSEUDO_IGNORE_PATHS unconditionally

2024-05-23 Thread Richard Purdie
Now S and B can't be set to WORKDIR, add to PSEUDO_IGNORE_PATHS unconditionally and simplify the code. Signed-off-by: Richard Purdie --- meta/classes-global/base.bbclass | 5 - meta/conf/bitbake.conf | 2 +- 2 files changed, 1 insertion(+), 6 deletions(-) diff --git

[OE-core] [PATCH 2/5] insane: Add error for B = WORKDIR

2024-05-23 Thread Richard Purdie
This was never a good idea and would have mostly happened from S = WORKDIR however explictly disallow it and error if anyone tries. Signed-off-by: Richard Purdie --- meta/classes-global/insane.bbclass | 3 +++ 1 file changed, 3 insertions(+) diff --git a/meta/classes-global/insane.bbclass

Re: [oe-core][PATCH] gcc-runtime.inc: additionally remove libgomp.info-1 and libgomp.info-2

2024-05-22 Thread Richard Purdie
On Wed, 2024-05-22 at 11:07 +0200, Alexander Kanavin via lists.openembedded.org wrote: > I'm also curious in what scenarios is this needed, if the AB doesn't > have the issue? The AB did (the mandb selftest) and I had a patch which overlapped with the patch from Markus. Cheers, Richard

Re: [oe-core][PATCH] gcc-runtime.inc: additionally remove libgomp.info-1 and libgomp.info-2

2024-05-22 Thread Alexandre Belloni via lists.openembedded.org
On 22/05/2024 23:42:07+0200, Markus Volk wrote: > On Wed, May 22 2024 at 11:06:22 AM +02:00:00, Alexandre Belloni > wrote: > > this doesn't apply on master anymore, can you rebase? > > Hi Alexandre, > > probably this doesn't apply because Richard Purdie added a fix for this > almost at the same

Re: [oe-core][PATCH] gcc-runtime.inc: additionally remove libgomp.info-1 and libgomp.info-2

2024-05-22 Thread Markus Volk
On Wed, May 22 2024 at 11:06:22 AM +02:00:00, Alexandre Belloni wrote: this doesn't apply on master anymore, can you rebase? Hi Alexandre, probably this doesn't apply because Richard Purdie added a fix for this almost at the same time as I sent this patch. So I guess this can be ignored

[OE-core] [PATCH 1/2] pciutils: rewrite recipe

2024-05-22 Thread Ross Burton
The upstream Makefiles are bespoke so need to be handheld, but this recipe has workarounds for code removed a decade ago. Add more PACKAGECONFIGs for the other configuration options (zlib, kmod), and use hwdb by default (non-systemd builds also have hwdb, as it's part of eudev too). Instead of

[OE-core] [PATCH 2/2] pciutils: upgrade to 3.12.0

2024-05-22 Thread Ross Burton
b5d2388 Update pci.ids to today's snapshot 9f3d614 libpci: hwdb: Remove ID_SUBSYSTEM and ID_GEN_SUBSYSTEM usage from pci_id_hwdb_lookup() 1836a2d libpci: ecam: Fix scanning of Extended BIOS Data Area for ACPI RSDP a34006f Makefile: Pass CFLAGS also when linking executable 4c392dc pci.h: Document

[OE-core] [PATCH] python3-bcrypt: upgrade 4.1.2 -> 4.1.3

2024-05-22 Thread Tim Orling
From: Tim Orling https://github.com/pyca/bcrypt/compare/4.1.2...4.1.3 Upstream release notes: Bump Rust dependency versions * Drop 0001-Bump-pyo3-from-0.20.0-to-0.20.3-in-src-_bcrypt-746.patch -- merged * Refresh -crates.inc Signed-off-by: Tim Orling --- Tested with

[OE-core] [PATCH v3] tclibc-picolibc: Adds a new TCLIBC variant to build with picolibc as C library

2024-05-22 Thread Alejandro Hernandez Samaniego
Enables usage of TCLIBC=picolibc extending OE functionality to build and use picolibc based toolchains to build baremetal applications. Picolibc is a set of standard C libraries, both libc and libm, designed for smaller embedded systems with limited ROM and RAM. Picolibc includes code from Newlib

Re: [oe-core][PATCH] gcc-runtime.inc: additionally remove libgomp.info-1 and libgomp.info-2

2024-05-22 Thread Khem Raj
On Wed, May 22, 2024 at 2:07 AM Alexander Kanavin via lists.openembedded.org wrote: > > I'm also curious in what scenarios is this needed, if the AB doesn't > have the issue? > I am guessing that texinfo is installed on build host and libgomp configure is finding it somehow > Alex > > On Wed,

Re: [OE-core] [PATCH 2/2] ofono: upgrade 2.4 -> 2.7

2024-05-22 Thread Khem Raj
lgtm On Wed, May 22, 2024 at 2:04 AM Martin Hundeb?ll via lists.openembedded.org wrote: > > Remove 0001-mbim-add-an-optional-TEMP_FAILURE_RETRY-macro-copy.patch as > TEMP_FAILURE_RETRY usage has been removed in upstream commit 765c6655 > ("treewide: Use L_TFR macro"). > > Remove

Re: [OE-core] [PATCH 24/42] llvm: upgrade 18.1.5 -> 18.1.6

2024-05-22 Thread Khem Raj
On Wed, May 22, 2024 at 2:15 AM wangmy via lists.openembedded.org wrote: > > From: Wang Mingyu > > Changelog: > == > - Fixes issues where LLVM is either generating the incorrect thunk for a > function with aligned parameters or didn't correctly pass through the > return value when

Re: [OE-core] [PATCH 4/4] tclibc-picolibc: Adds a new TCLIBC variant to build with picolibc as C library

2024-05-22 Thread Alejandro Hernandez Samaniego
On Wed, 22 May 2024 at 04:30, Ross Burton wrote: > On 21 May 2024, at 19:55, Alejandro Enedino Hernandez Samaniego < > alejan...@enedino.org> wrote: > > I did see that comment when I was trying to debug the issue with the > early compiler tests, however, I couldn't find an easy way to inject >

Re: [OE-core] [PATCH v2 1/5] oe-build-perf-report: Add apache echarts to make report interactive

2024-05-22 Thread Ninette Adhikari
Hi Richard, Apologies for the late response. I have made changes to the chart tooltip to include link to the poky repository with the commit hash. I have sent the patch files to the mailing list. Let me know if this helps:) With regards to the step chart preview inconsistency, I have looked at

[OE-core] [PATCH 1/1] oe-build-perf-report: Add commit hash link to chart tooltip"

2024-05-22 Thread Ninette Adhikari
Update tooltip to include the commit hash link to the poky repository Signed-off-by: Ninette Adhikari --- .../build_perf/html/measurement_chart.html| 26 +-- scripts/oe-build-perf-report | 2 ++ 2 files changed, 15 insertions(+), 13 deletions(-) diff --git

[OE-core] [PATCH 0/1] oe-build-perf-report: Update tooltip to include commit link

2024-05-22 Thread Ninette Adhikari
Update tooltip to include the commit hash link to the poky repository Ninette Adhikari (1): oe-build-perf-report: Add commit hash link to chart tooltip" .../build_perf/html/measurement_chart.html| 26 +-- scripts/oe-build-perf-report | 2 ++ 2 files

[OE-core] [PATCH v10 1/3] image.bbclass/rootfs: archive and deploy package database

2024-05-22 Thread Johannes Schneider via lists.openembedded.org
archive the package database after the rootfs has been put together as *rootfs-pkdbfs.tar.gz, and put it into the deploy folder. This creates a snapshot of the package mangers state at the point in time when all dependencies have been resolved and installed; which could be used by "extension

[OE-core] [PATCH v10 2/3] image.bbclass/rootfs: set and unpack package-database

2024-05-22 Thread Johannes Schneider via lists.openembedded.org
set the package-database of a "lower image" to unpack and build upon when installing packages for the current image. This way a lean image will be created, which only holds the packages that are not already present in the lower image. An image build such could then be used with overlayfs or

[OE-core] [PATCH v10 3/3] classes: add a systemd-sysext image class

2024-05-22 Thread Johannes Schneider via lists.openembedded.org
systemd-sysext can load a raw-image containing usr/ and opt/ folders to mount them as RO overlay over the rootfs, to "extend" the systems. This class provides the necessary changes/additions to the enclosed file-system so that systemd-sysext accepts the extension for "merge" into the rootfs.

[OE-core] [PATCH v10 0/3] pkg-database and systemd-sysext image

2024-05-22 Thread Johannes Schneider via lists.openembedded.org
systemd-sysext allows to overlay another image (or multiple) ontop of a "base-image" = the current rootfs, via the use of overlayfs; to add tools and features meant for development purposes. To quote the documentation on systemd-sysext: " ...addition in order to make debugging/development

Re: [OE-core] [PATCH 1/3] base: Switch UNPACKDIR to a subdir of WORKDIR

2024-05-22 Thread Richard Purdie
On Wed, 2024-05-22 at 15:19 +0200, Martin Jansa wrote: > On Wed, May 22, 2024 at 3:09 PM Richard Purdie via > > > The following code is part of the anonymous python() function in > > > base.bbclass: > > > > > >     if os.path.normpath(d.getVar("WORKDIR")) != > > >

[OE-core] [PATCH] qemu: upgrade 8.2.1 -> 9.0.0

2024-05-22 Thread Martin Hundeb?ll
Remove pacthes accepted upstream, and refresh the remaining ones. Remove patches required by ubuntu 18.04, as those are unmaintainable. Remove CVE status for CVEs not applicable to the new version. Exclude hppa-firmware{,64}.img files from stripping during packaging, as those (binary) files are

Re: [OE-core] [PATCH 1/3] base: Switch UNPACKDIR to a subdir of WORKDIR

2024-05-22 Thread Martin Jansa
urdie > > > Sent: den 22 maj 2024 11:28 > > > To: openembedded-core@lists.openembedded.org > > > Subject: [OE-core] [PATCH 1/3] base: Switch UNPACKDIR to a subdir of > > > WORKDIR > > > > > > Change do_unpack to unpack files to a subdire

Re: [OE-core] [PATCH 1/3] base: Switch UNPACKDIR to a subdir of WORKDIR

2024-05-22 Thread Richard Purdie
On Wed, 2024-05-22 at 13:00 +, Peter Kjellerstedt wrote: > > -Original Message- > > From: openembedded-core@lists.openembedded.org  > > On Behalf Of Richard Purdie > > Sent: den 22 maj 2024 11:28 > > To: openembedded-core@lists.openembedded.org > >

Re: [OE-core] [PATCH 1/3] base: Switch UNPACKDIR to a subdir of WORKDIR

2024-05-22 Thread Peter Kjellerstedt
> -Original Message- > From: openembedded-core@lists.openembedded.org > On Behalf Of Richard Purdie > Sent: den 22 maj 2024 11:28 > To: openembedded-core@lists.openembedded.org > Subject: [OE-core] [PATCH 1/3] base: Switch UNPACKDIR to a subdir of WORKDIR > > Ch

[OE-core] [PATCH] mmc-utils: fix URL

2024-05-22 Thread Quentin Schulz
From: Quentin Schulz The current mmc-utils git URL still (for now?) redirects to the URL in this patch, but the homepage doesn't, so let's just migrate both to the new URL. Signed-off-by: Quentin Schulz --- meta/recipes-devtools/mmc/mmc-utils_git.bb | 4 ++-- 1 file changed, 2 insertions(+),

Re: [OE-core] [PATCH v9 0/3] pkg-database and systemd-sysext image

2024-05-22 Thread Johannes Schneider via lists.openembedded.org
4 12:08 To: SCHNEIDER Johannes Cc: Alexandre Belloni; openembedded-core@lists.openembedded.org; richard.pur...@linuxfoundation.org Subject: Re: [OE-core] [PATCH v9 0/3] pkg-database and systemd-sysext image This email is not from Hexagon’s Office 365 instance. Please be careful while clicking links, op

Re: [OE-core] [PATCH 4/4] tclibc-picolibc: Adds a new TCLIBC variant to build with picolibc as C library

2024-05-22 Thread Ross Burton
On 21 May 2024, at 19:55, Alejandro Enedino Hernandez Samaniego wrote: > I did see that comment when I was trying to debug the issue with the early > compiler tests, however, I couldn't find an easy way to inject > skip_sanity_check=true into the [properties] field in meson.cross and since >

Re: [OE-core] [PATCH] gawk: fix readline detection

2024-05-22 Thread Ross Burton
On 21 May 2024, at 22:55, Khem Raj wrote: > This kinds of errors are something I worry about, where configure may > silently decide to take another path for wrong or > insufficient tests. I wonder if we have a way to cache and compare > configure outcomes. buildhistory-diff is the easy solution

Re: [OE-core] [PATCH 29/42] ofono: upgrade 2.4 -> 2.7

2024-05-22 Thread Alexander Kanavin
Removal of patches is always preferred :) Alex On Wed, 22 May 2024 at 11:38, Martin Hundeb?ll via lists.openembedded.org wrote: > > Hi Wang, > > I've sent a similar patch that also removes the two patches, which > aren't needed anymore: >

Re: [OE-core][PATCH] yocto-uninative: Update to 4.5 for gcc 14

2024-05-22 Thread Richard Purdie
On Tue, 2024-05-21 at 21:39 -0700, Michael Halstead wrote: > Signed-off-by: Michael Halstead > --- >  meta/conf/distro/include/yocto-uninative.inc | 8 >  1 file changed, 4 insertions(+), 4 deletions(-) > > diff --git a/meta/conf/distro/include/yocto-uninative.inc >

Re: [OE-core] [PATCH 29/42] ofono: upgrade 2.4 -> 2.7

2024-05-22 Thread Martin Hundeb?ll
Hi Wang, I've sent a similar patch that also removes the two patches, which aren't needed anymore: https://lists.openembedded.org/g/openembedded-core/message/199693 // Martin On Wed, 2024-05-22 at 17:14 +0800, wangmy via lists.openembedded.org wrote: > From: Wang Mingyu > > Changelog: >

[OE-core] [PATCH 3/3] insane: Error for S == WORKDIR

2024-05-22 Thread Richard Purdie
Where a recipe uses WORKDIR as S, exit with a fatal error since the code is no longer safe for this layout. Signed-off-by: Richard Purdie --- meta/classes-global/insane.bbclass | 5 + 1 file changed, 5 insertions(+) diff --git a/meta/classes-global/insane.bbclass

[OE-core] [PATCH 2/3] recipetool/devtool: Update to work correctly with UNPACKDIR

2024-05-22 Thread Richard Purdie
Tweak recipetool and devtool to correclty use UNPACKDIR. This allows some simplification of the code. This patch makes things basically work but there are likely deeper improvements that can be made now that WORKDIR != UNPACKDIR. Signed-off-by: Richard Purdie --- scripts/lib/devtool/upgrade.py

[OE-core] [PATCH 1/3] base: Switch UNPACKDIR to a subdir of WORKDIR

2024-05-22 Thread Richard Purdie
Change do_unpack to unpack files to a subdirectory of WORKDIR instead of WORKDIR itself. There are several good reasons for this but it is mainly about being able to isolate the output of the unpack task and tell the files apart from other things which are created in workdir (logs, sysroots,

[OE-core] [PATCH 42/42] xwayland: upgrade 23.2.6 -> 24.1.0

2024-05-22 Thread wangmy via lists.openembedded.org
From: Wang Mingyu Signed-off-by: Wang Mingyu --- .../xwayland/{xwayland_23.2.6.bb => xwayland_24.1.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-graphics/xwayland/{xwayland_23.2.6.bb => xwayland_24.1.0.bb} (96%) diff --git

[OE-core] [PATCH 34/42] python3-lxml: upgrade 5.2.1 -> 5.2.2

2024-05-22 Thread wangmy via lists.openembedded.org
From: Wang Mingyu Changelog: === - The test_feed_parser test could fail if lxml_html_clean was not installed. - The minimum CPU architecture for the Linux x86 binary wheels was set back to "core2", without SSE 4.2. - If libxml2 uses iconv, the compile time version is available as

[OE-core] [PATCH 39/42] ruby: upgrade 3.3.0 -> 3.3.1

2024-05-22 Thread wangmy via lists.openembedded.org
From: Wang Mingyu Changelog: https://github.com/ruby/ruby/releases/tag/v3_3_1 Signed-off-by: Wang Mingyu --- meta/recipes-devtools/ruby/{ruby_3.3.0.bb => ruby_3.3.1.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-devtools/ruby/{ruby_3.3.0.bb => ruby_3.3.1.bb}

[OE-core] [PATCH 38/42] python3-zipp: upgrade 3.18.1 -> 3.18.2

2024-05-22 Thread wangmy via lists.openembedded.org
From: Wang Mingyu Signed-off-by: Wang Mingyu --- .../python/{python3-zipp_3.18.1.bb => python3-zipp_3.18.2.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-devtools/python/{python3-zipp_3.18.1.bb => python3-zipp_3.18.2.bb} (84%) diff --git

[OE-core] [PATCH 41/42] wireless-regdb: upgrade 2024.01.23 -> 2024.05.08

2024-05-22 Thread wangmy via lists.openembedded.org
From: Wang Mingyu Signed-off-by: Wang Mingyu --- ...ireless-regdb_2024.01.23.bb => wireless-regdb_2024.05.08.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-kernel/wireless-regdb/{wireless-regdb_2024.01.23.bb => wireless-regdb_2024.05.08.bb} (94%) diff --git

[OE-core] [PATCH 37/42] python3-referencing: upgrade 0.34.0 -> 0.35.1

2024-05-22 Thread wangmy via lists.openembedded.org
From: Wang Mingyu Changelog: === - Make Resource.pointer also properly handle empty pointers (which refer to the root document). This fix likely only affects you if you were using that function directly, as Resource.lookup already handles empty fragments. - Ensure that

[OE-core] [PATCH 40/42] shaderc: upgrade 2024.0 -> 2024.1

2024-05-22 Thread wangmy via lists.openembedded.org
From: Wang Mingyu Changelog: === - Update dependencies - Propagate test/install options to Glslang Signed-off-by: Wang Mingyu --- .../shaderc/{shaderc_2024.0.bb => shaderc_2024.1.bb}| 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename

[OE-core] [PATCH 31/42] python3-hatchling: upgrade 1.24.1 -> 1.24.2

2024-05-22 Thread wangmy via lists.openembedded.org
From: Wang Mingyu Changelog: == - Add .venv to the list of directories that cannot be traversed - Output from the core Application utility now writes to stderr Signed-off-by: Wang Mingyu --- ...{python3-hatchling_1.24.1.bb => python3-hatchling_1.24.2.bb} | 2 +- 1 file changed, 1

[OE-core] [PATCH 35/42] python3-mako: upgrade 1.3.3 -> 1.3.5

2024-05-22 Thread wangmy via lists.openembedded.org
From: Wang Mingyu Changelog: - Reverted the fix for #400 as it caused new issues when traversing some bracketed situations. Signed-off-by: Wang Mingyu --- .../python/{python3-mako_1.3.3.bb => python3-mako_1.3.5.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename

[OE-core] [PATCH 36/42] python3-pygments: upgrade 2.17.2 -> 2.18.0

2024-05-22 Thread wangmy via lists.openembedded.org
From: Wang Mingyu Changelog: https://github.com/pygments/pygments/blob/master/CHANGES Signed-off-by: Wang Mingyu --- .../{python3-pygments_2.17.2.bb => python3-pygments_2.18.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename

[OE-core] [PATCH 33/42] python3-jsonschema: upgrade 4.21.1 -> 4.22.0

2024-05-22 Thread wangmy via lists.openembedded.org
From: Wang Mingyu Changelog: - Improve best_match (and thereby error messages from jsonschema.validate) in cases where there are multiple sibling errors from applying anyOf / allOf - (Micro-)optimize equality checks when comparing for JSON Schema equality by first checking for

[OE-core] [PATCH 32/42] python3-hypothesis: upgrade 6.100.1 -> 6.102.4

2024-05-22 Thread wangmy via lists.openembedded.org
From: Wang Mingyu Changelog: https://hypothesis.readthedocs.io/en/latest/changes.html Signed-off-by: Wang Mingyu --- ...hon3-hypothesis_6.100.1.bb => python3-hypothesis_6.102.4.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename

[OE-core] [PATCH 30/42] ptest-runner: upgrade 2.4.3 -> 2.4.4

2024-05-22 Thread wangmy via lists.openembedded.org
From: Wang Mingyu Changelog: = - utils.c: run_ptests improve error handling on ptests iteration - utils.c: run-ptests improve pseudo-terminal handling Signed-off-by: Wang Mingyu --- .../{ptest-runner_2.4.3.bb => ptest-runner_2.4.4.bb}| 2 +- 1 file changed, 1 insertion(+),

[OE-core] [PATCH 29/42] ofono: upgrade 2.4 -> 2.7

2024-05-22 Thread wangmy via lists.openembedded.org
From: Wang Mingyu Changelog: == - Fix issue with handling SIM7100 modem enable operation. - Fix issue with handling QMI NAS indications earlier. - Add support for handling QMI default bearer. - Add support for handling QMI DTMF tones. - Fix issue with handling ATD*99 for non-muxed ports.

[OE-core] [PATCH 25/42] mesa: upgrade 24.0.5 -> 24.0.7

2024-05-22 Thread wangmy via lists.openembedded.org
From: Wang Mingyu Changelog: https://docs.mesa3d.org/relnotes/24.0.7.html Signed-off-by: Wang Mingyu --- .../mesa/{mesa-gl_24.0.5.bb => mesa-gl_24.0.7.bb} | 0 meta/recipes-graphics/mesa/mesa.inc | 2 +- meta/recipes-graphics/mesa/{mesa_24.0.5.bb =>

[OE-core] [PATCH 28/42] ninja: upgrade 1.12.0 -> 1.12.1

2024-05-22 Thread wangmy via lists.openembedded.org
From: Wang Mingyu Changelog: === - Screen updates extremely slow on Windows - Dry run error if the build directory does not exist - New critical path scheduler performance improvements Signed-off-by: Wang Mingyu --- .../recipes-devtools/ninja/{ninja_1.12.0.bb => ninja_1.12.1.bb} | 2

[OE-core] [PATCH 24/42] llvm: upgrade 18.1.5 -> 18.1.6

2024-05-22 Thread wangmy via lists.openembedded.org
From: Wang Mingyu Changelog: == - Fixes issues where LLVM is either generating the incorrect thunk for a function with aligned parameters or didn't correctly pass through the return value when StructRet was used. - -Xclang -target-feature -Xclang +unaligned-scalar-mem can be used to

[OE-core] [PATCH 18/42] libedit: upgrade 20230828-3.1 -> 20240517-3.1

2024-05-22 Thread wangmy via lists.openembedded.org
From: Wang Mingyu Signed-off-by: Wang Mingyu --- .../{libedit_20230828-3.1.bb => libedit_20240517-3.1.bb}| 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-devtools/libedit/{libedit_20230828-3.1.bb => libedit_20240517-3.1.bb} (88%) diff --git

[OE-core] [PATCH 26/42] msmtp: upgrade 1.8.25 -> 1.8.26

2024-05-22 Thread wangmy via lists.openembedded.org
From: Wang Mingyu Changelog: === - Add support for SCRAM-SHA-256-PLUS and SCRAM-SHA-1-PLUS authentication, and prefer SCRAM methods over the PLAIN method because of their superior properties. - With --read-envelope-from, a Resent-From header is now used if it is present and appears

[OE-core] [PATCH 27/42] nghttp2: upgrade 1.61.0 -> 1.62.0

2024-05-22 Thread wangmy via lists.openembedded.org
From: Wang Mingyu Changelog: https://github.com/nghttp2/nghttp2/releases/tag/v1.62.0 Signed-off-by: Wang Mingyu --- .../nghttp2/{nghttp2_1.61.0.bb => nghttp2_1.62.0.bb}| 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-support/nghttp2/{nghttp2_1.61.0.bb =>

[OE-core] [PATCH 22/42] libxml2: upgrade 2.12.6 -> 2.12.7

2024-05-22 Thread wangmy via lists.openembedded.org
From: Wang Mingyu Changelog: = - Fix buffer overread with 'xmllint --htmlout' - xmllint: Fix --pedantic option - save: Handle invalid parent pointers in xhtmlNodeDumpOutput Signed-off-by: Wang Mingyu --- .../libxml/{libxml2_2.12.6.bb => libxml2_2.12.7.bb} | 2 +- 1 file

[OE-core] [PATCH 16/42] iw: upgrade 6.7 -> 6.9

2024-05-22 Thread wangmy via lists.openembedded.org
From: Wang Mingyu Signed-off-by: Wang Mingyu --- meta/recipes-connectivity/iw/{iw_6.7.bb => iw_6.9.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-connectivity/iw/{iw_6.7.bb => iw_6.9.bb} (90%) diff --git a/meta/recipes-connectivity/iw/iw_6.7.bb

[OE-core] [PATCH 23/42] libxmlb: upgrade 0.3.18 -> 0.3.19

2024-05-22 Thread wangmy via lists.openembedded.org
From: Wang Mingyu Changelog: - Add xb_version_string() to get the runtime ABI version - Add the runtime version as the default XMLb invalidation GUID Signed-off-by: Wang Mingyu --- .../libxmlb/{libxmlb_0.3.18.bb => libxmlb_0.3.19.bb}| 2 +- 1 file changed, 1

[OE-core] [PATCH 20/42] libsdl2: upgrade 2.30.2 -> 2.30.3

2024-05-22 Thread wangmy via lists.openembedded.org
From: Wang Mingyu Changelog: = - Fixed Win+V handling (pasting from clipboard history) on Windows - Fixed Caps Lock and Backspace key mapping for the Colemak keyboard layout on Windows - Fixed mouse warp on XWayland - Reduced startup time when scanning for game controllers on Linux

[OE-core] [PATCH 21/42] libslirp: upgrade 4.7.0 -> 4.8.0

2024-05-22 Thread wangmy via lists.openembedded.org
From: Wang Mingyu Signed-off-by: Wang Mingyu --- meta/recipes-connectivity/slirp/libslirp_git.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/recipes-connectivity/slirp/libslirp_git.bb b/meta/recipes-connectivity/slirp/libslirp_git.bb index

[OE-core] [PATCH 17/42] libarchive: upgrade 3.7.3 -> 3.7.4

2024-05-22 Thread wangmy via lists.openembedded.org
From: Wang Mingyu Signed-off-by: Wang Mingyu --- .../libarchive/{libarchive_3.7.3.bb => libarchive_3.7.4.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-extended/libarchive/{libarchive_3.7.3.bb => libarchive_3.7.4.bb} (96%) diff --git

[OE-core] [PATCH 14/42] gtk+3: upgrade 3.24.41 -> 3.24.42

2024-05-22 Thread wangmy via lists.openembedded.org
From: Wang Mingyu Changelog: === * GtkFileChooser: - Avoid warnings about floating refs - Improve performance of recursive search - Populate search model in an idle * GtkGLArea: - Fix a regression in transparency handling * Printing: - Avoid accessing freed printers *

[OE-core] [PATCH 15/42] iproute2: upgrade 6.8.0 -> 6.9.0

2024-05-22 Thread wangmy via lists.openembedded.org
From: Wang Mingyu Signed-off-by: Wang Mingyu --- .../iproute2/{iproute2_6.8.0.bb => iproute2_6.9.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-connectivity/iproute2/{iproute2_6.8.0.bb => iproute2_6.9.0.bb} (97%) diff --git

[OE-core] [PATCH 19/42] libgpg-error: upgrade 1.48 -> 1.49

2024-05-22 Thread wangmy via lists.openembedded.org
From: Wang Mingyu Changelog: * Two new functions to improve the logging interface. * Add a "trunc" keyword to gpgrt_log_printhex. * Avoid an endless loop in the argparser due to a conf file read error. Signed-off-by: Wang Mingyu --- .../libgpg-error/{libgpg-error_1.48.bb =>

[OE-core] [PATCH 11/42] ell: upgrade 0.64 -> 0.65

2024-05-22 Thread wangmy via lists.openembedded.org
From: Wang Mingyu Changelog: Add support for bitmaps manipulation macros. Signed-off-by: Wang Mingyu --- meta/recipes-core/ell/{ell_0.64.bb => ell_0.65.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-core/ell/{ell_0.64.bb => ell_0.65.bb} (89%) diff --git

[OE-core] [PATCH 12/42] fribidi: upgrade 1.0.13 -> 1.0.14

2024-05-22 Thread wangmy via lists.openembedded.org
From: Wang Mingyu Changelog: Updated Unicode tables to version 15.1 Signed-off-by: Wang Mingyu --- .../fribidi/{fribidi_1.0.13.bb => fribidi_1.0.14.bb}| 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-support/fribidi/{fribidi_1.0.13.bb =>

[OE-core] [PATCH 13/42] gdk-pixbuf: upgrade 2.42.11 -> 2.42.12

2024-05-22 Thread wangmy via lists.openembedded.org
From: Wang Mingyu Changelog: === - Fix a build failure - Fix occasional build failures - ani: Reject files with multiple INA or IART chunks - ani: Reject files with multiple anih chunks - ani: validate chunk size - Translation updates Signed-off-by: Wang Mingyu ---

<    1   2   3   4   5   6   7   8   9   10   >