Re: [OE-core] [PATCH] python3-license-expression: Fix the ptest failure

2023-12-14 Thread Alexander Kanavin
This doesn't answer the question I asked: does the pytest command return a zero exit code when some of the tests fail? If so, that is incorrect behaviour. It's expected that we can catch the overall failiure from the exit code even if there's no output that can point to specific test cases

[OE-core] [nanbield][PATCH] glibc: stable 2.38 branch updates

2023-12-14 Thread Sundeep KOKKONDA via lists.openembedded.org
From: Sundeep KOKKONDA Below commits on glibc-2.38 stable branch are updated. 44f757a636 LoongArch: Delete excessively allocated memory. bf5aa419cb elf: Fix wrong break removal from 8ee878592c 63dbbc5c52 sysdeps: sem_open: Clear O_CREAT when semaphore file is expected to exist [BZ #30789]

Re: [OE-core] [PATCH v3] strace: Disable bluetooth support by default

2023-12-14 Thread Alexander Kanavin
On Thu, 14 Dec 2023 at 10:50, Richard Purdie wrote: > Once a given build has run through the system, things do run much > faster but this is basically the performance issue I've been mentioning > in the weekly status reports. Even the above packageconfig change in > this patch would actually

Re: [OE-core] [PATCH v3 1/1] nfs-utils: Upgrade 2.6.3 -> 2.6.4

2023-12-14 Thread Alexander Kanavin
On Thu, 14 Dec 2023 at 10:44, Robert Yang via lists.openembedded.org wrote: > >> +Upstream-Status: Pending > > > > Can you upstream this please? > > Submitted: https://marc.info/?l=linux-nfs=170254661824522=2 Thanks, please resubmit this patch with updated Upstream-Status. Alex

[OE-core][dunfell][PATCH] libsndfile: fix CVE-2021-4156 heap out-of-bounds read in src/flac.c in flac_buffer_copy

2023-12-14 Thread vkumbhar via lists.openembedded.org
Upstream-Status: Backport from https://github.com/libsndfile/libsndfile/commit/ced91d7b971be6173b604154c39279ce90ad87cc Signed-off-by: Vivek Kumbhar --- .../libsndfile1/CVE-2021-4156.patch | 30 +++ .../libsndfile/libsndfile1_1.0.28.bb | 1 + 2 files

Re: [OE-core] [PATCH v3] strace: Disable bluetooth support by default

2023-12-14 Thread Richard Purdie
On Thu, 2023-12-14 at 13:03 +0100, Alexander Kanavin wrote: > On Thu, 14 Dec 2023 at 10:50, Richard Purdie > wrote: > > Once a given build has run through the system, things do run much > > faster but this is basically the performance issue I've been mentioning > > in the weekly status reports.

Re: [OE-core] [PATCH] rxvt-unicode: set correct outdir for tic

2023-12-14 Thread Changqing Li
On 12/14/23 00:28, Alexander Kanavin wrote: CAUTION: This email comes from a non Wind River email account! Do not click links or open attachments unless you recognize the sender and know the content is safe. On Wed, 13 Dec 2023 at 09:30, Changqing Li wrote: +From

Re: [OE-core] [PATCH v3] strace: Disable bluetooth support by default

2023-12-14 Thread Richard Purdie
On Thu, 2023-12-14 at 10:09 +0100, Alexander Kanavin wrote: > On Wed, 13 Dec 2023 at 09:57, Yoann Congal wrote: > > > > The bluetooth support adds a bluez5 dependency (and,recursively, a lot > > of other stuff). Disable it by default to avoid having to build all of > > this when it is not

Re: [OE-core] [PATCH v2 2/3] lib/oe/package: add LOCALEEXTRADIRS to define extra locations for locales

2023-12-14 Thread Jonathan GUILLOT
Hi Khem Raj, Le mer. 13 déc. 2023 à 21:45, Khem Raj a écrit : > I think using _ to separate the words would make it more readable so > call it LOCALE_EXTRA_PATHS or something. > secondly, it needs to be documented as well. The naming LOCALEEXTRADIRS is inspired from existing FILESEXTRAPATHS. Is

Re: [OE-core][kirkstone 7/8] kernel-fitImage: Strip path component from dtb

2023-12-14 Thread Max Krummenacher
On Thu, Nov 30, 2023 at 12:05 AM Steve Sakoman wrote: > > From: Ninad Palsule > > Machines that have added subdirectires to the KERNEL_DEVICETREE > recently, such as arm32 boards that were moved under subdirectories in > Linux 6.5, will have that subdirectory in the node name of the FIT. This >

Re: [OE-core] [nanbield][PATCH] binutils: stable 2.41 branch updates

2023-12-14 Thread Sundeep KOKKONDA via lists.openembedded.org
Testing is done and no regressions found. -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#192358): https://lists.openembedded.org/g/openembedded-core/message/192358 Mute This Topic: https://lists.openembedded.org/mt/103167965/21656 Group Owner:

[OE-core] [nanbield][PATCH] binutils: stable 2.41 branch updates

2023-12-14 Thread Sundeep KOKKONDA via lists.openembedded.org
From: Sundeep KOKKONDA Below commits on binutils-2.41 stable branch are updated. eb49941e7e1 Gold/MIPS: Add targ_extra_size=64 for mips32 triples c27eff41737 Gold/MIPS: Use EM_MIPS instead of EM_MIPS_RS3_LE for little endian 7fe76f02413 x86-64: fix suffix-less PUSH of symbol address

[OE-core][kirkstone][PATCH] curl: Fix CVE-2023-46218

2023-12-14 Thread Poonam Jadhav
Add patch to fix CVE-2023-46218 Link: https://launchpad.net/ubuntu/+archive/primary/+sourcefiles/curl/7.88.1-8ubuntu2.4/curl_7.88.1-8ubuntu2.4.debian.tar.xz https://github.com/curl/curl/commit/2b0994c29a721c91c57 Signed-off-by: Poonam Jadhav --- .../curl/curl/CVE-2023-46218.patch

[OE-core] [kirkstone][PATCH] gdb: Fix CVE-2023-39129

2023-12-14 Thread Sanjana.Venkatesh via lists.openembedded.org
From: Sanjana Signed-off-by: Sanjana --- meta/recipes-devtools/gdb/gdb.inc | 1 + .../gdb/gdb/0012-CVE-2023-39129.patch | 51 +++ 2 files changed, 52 insertions(+) create mode 100644 meta/recipes-devtools/gdb/gdb/0012-CVE-2023-39129.patch diff --git

Re: [OE-core][PATCH] lttng-tools: add a flag to test the userspace only

2023-12-14 Thread Ross Burton
On 14 Dec 2023, at 01:43, Xiangyu Chen wrote: > > Hi Ross, > > > On 12/13/23 18:56, Ross Burton wrote: >> CAUTION: This email comes from a non Wind River email account! >> Do not click links or open attachments unless you recognize the sender and >> know the content is safe. >> >> On 1 Dec

Re: [OE-core] [nanbield][PATCH] glibc: stable 2.38 branch updates

2023-12-14 Thread Sundeep KOKKONDA via lists.openembedded.org
Testing is done and no regressions found. -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#192355): https://lists.openembedded.org/g/openembedded-core/message/192355 Mute This Topic: https://lists.openembedded.org/mt/103167941/21656 Group Owner:

Patchtest results for [OE-core][dunfell][PATCH] libsndfile: fix CVE-2021-4156 heap out-of-bounds read in src/flac.c in flac_buffer_copy

2023-12-14 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/dunfell-libsndfile-fix-CVE-2021-4156-heap-out-of-bounds-read-in-src-flac.c-in-flac_buffer_copy.patch FAIL: test

Re: [OE-core] [PATCH v3 1/1] nfs-utils: Upgrade 2.6.3 -> 2.6.4

2023-12-14 Thread Robert Yang via lists.openembedded.org
Hi Ross, On 12/13/23 19:19, Ross Burton wrote: On 11 Dec 2023, at 14:49, Robert Yang via lists.openembedded.org wrote: +++ b/meta/recipes-connectivity/nfs-utils/nfs-utils/0001-reexport.h-Include-unistd.h-to-compile-with-musl.patch @@ -0,0 +1,34 @@ +From

Re: [OE-Core][PATCH] rust: Upgrade 1.71.1 -> 1.74.1

2023-12-14 Thread Ross Burton
On 13 Dec 2023, at 14:06, Richard Purdie via lists.openembedded.org wrote: > I've run this with this patch included: > > https://autobuilder.yoctoproject.org/typhoon/#/builders/117/builds/4082 Same failure:

Re: [OE-core] [PATCHv2 4/4] login.py: Proof of concept for screenshot testcases

2023-12-14 Thread Ross Burton
On 13 Dec 2023, at 20:55, Richard Purdie wrote: > >> +@OEHasPackage(['python3-qemu-qmp']) > > This only works if we have python3-qemu-qmp in the target? I thought > the monitor was external? Yeah, that’s not needed. That recipe was in my prototype branch but it isn’t required when using

Re: [OE-core] [PATCH v2 1/2] systemd-boot: Add recipe to compile native

2023-12-14 Thread Alexandre Belloni via lists.openembedded.org
Hello, this causes: https://autobuilder.yoctoproject.org/typhoon/#/builders/23/builds/8617/steps/11/logs/warnings WARNING: Nothing RPROVIDES 'python3-pefile-native' (but /home/pokybuild/yocto-worker/build-appliance/build/meta/recipes-core/systemd/systemd-boot-native_254.4.bb RDEPENDS on or

Re: [OE-core] [PATCH v3] strace: Disable bluetooth support by default

2023-12-14 Thread Alexander Kanavin
On Wed, 13 Dec 2023 at 09:57, Yoann Congal wrote: > > The bluetooth support adds a bluez5 dependency (and,recursively, a lot > of other stuff). Disable it by default to avoid having to build all of > this when it is not needed. > > This decrease the number of tasks run for a core-image-minimal

[OE-core] [PATCH V2] rxvt-unicode: set correct outdir for tic

2023-12-14 Thread Changqing Li
From: Changqing Li tic is from ncurses-native, and set TERMINFO as ${RECIPE_SYSROOT_NATIVE}/${datadir}/terminfo of ncurses-native, so the rxvt-unicode terminfo will be wrongly installed in there. set the outdir explicitly to install them to correct dir. Signed-off-by: Changqing Li ---

[OE-core] [kirkstone][PATCH] gdb: Fix CVE-2023-39129

2023-12-14 Thread Sanjana.Venkatesh via lists.openembedded.org
From: Sanjana Signed-off-by: Sanjana --- .../binutils/binutils-2.38.inc| 1 + .../binutils/0035-CVE-2023-39129.patch| 51 +++ 2 files changed, 52 insertions(+) create mode 100644 meta/recipes-devtools/binutils/binutils/0035-CVE-2023-39129.patch diff

Re: [OE-core] [PATCH v3] strace: Disable bluetooth support by default

2023-12-14 Thread Alexander Kanavin
On Thu, 14 Dec 2023 at 13:30, Richard Purdie wrote: > I think it would have a huge impact on the throughput of patches :( An > hour or two before the majority of the tests even start. Then the only remaining idea I have is adding more hardware. So that there's enough of it to rarely if ever have

Re: [OE-core] [PATCH 1/9] nativesdk: ensure features don't get backfilled

2023-12-14 Thread Ross Burton
On 14 Dec 2023, at 07:49, Alexandre Belloni wrote: > Not obvious but this is the cause of: > > https://autobuilder.yoctoproject.org/typhoon/#/builders/20/builds/8697 That was a fun rabbithole to dig. The error from the log is: ERROR:

Re: [OE-core] [PATCH 1/9] nativesdk: ensure features don't get backfilled

2023-12-14 Thread Alexander Kanavin
FWIW in the upcoming python 3.12 update I have removed the pgo patch (0001-Makefile.pre-use-qemu-wrapper-when-gathering-profile.patch) with the rationale that "pgo support has been rewritten upstream and needs to be reenabled and tested separately". I simply don't have bandwidth to make it work,

Re: [OE-core] [PATCH 1/2] usergrouptests.py: Test that postinst-useradd-* run in order

2023-12-14 Thread Richard Purdie
On Tue, 2023-12-12 at 17:17 +, Eilís 'pidge' Ní Fhlannagáin wrote: > This tests for 13904, that postinst-useradd-* run in order. > > Signed-off-by: Eilís 'pidge' Ní Fhlannagáin > --- > .../selftest-users/asecondgroup.bb| 31 +++ >

Re: [OE-core] [kirkstone][PATCH] externalsrc: Ensure SRCREV is processed before accessing SRC_URI

2023-12-14 Thread Steve Sakoman
This patch resulted in oe-seftest failures on the autobuilder: https://autobuilder.yoctoproject.org/typhoon/#/builders/83/builds/6322 A representative log: https://errors.yoctoproject.org/Errors/Details/746003/ Steve On Thu, Dec 7, 2023 at 12:33 PM Yoann Congal wrote: > > Call

Re: [OE-core] [PATCH v3] strace: Disable bluetooth support by default

2023-12-14 Thread Jose Quaresma
Richard Purdie escreveu no dia quinta, 14/12/2023 à(s) 12:37: > On Thu, 2023-12-14 at 13:34 +0100, Alexander Kanavin wrote: > > On Thu, 14 Dec 2023 at 13:30, Richard Purdie > > wrote: > > > I think it would have a huge impact on the throughput of patches :( An > > > hour or two before the

Re: [OE-core] [PATCH v3] strace: Disable bluetooth support by default

2023-12-14 Thread Richard Purdie
On Wed, 2023-12-13 at 09:56 +0100, Yoann Congal wrote: > The bluetooth support adds a bluez5 dependency (and,recursively, a lot > of other stuff). Disable it by default to avoid having to build all of > this when it is not needed. > > This decrease the number of tasks run for a core-image-minimal

Re: [OE-core] [PATCH v2 1/2] systemd-boot: Add recipe to compile native

2023-12-14 Thread Viswanath Kraleti
On 12/14/2023 2:22 AM, Khem Raj wrote: On Wed, Dec 13, 2023 at 3:58 AM Viswanath Kraleti wrote: systemd-boot native recipe provides ukify tool to build UKI images for systemd-boot Signed-off-by: Viswanath Kraleti --- .../systemd/systemd-boot-native_254.4.bb | 15 +++

[OE-core] [dunfell][PATCH 2/2] binutils: Fix CVE-2023-25584

2023-12-14 Thread Lee Chee Yang
From: Lee Chee Yang import patch from ubuntu to fix CVE-2023-25584 http://archive.ubuntu.com/ubuntu/pool/main/b/binutils/binutils_2.34-6ubuntu1.7.debian.tar.xz upstream patch : https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=77c225bdeb410cf60da804879ad41622f5f1aa44 Signed-off-by:

[OE-core] [dunfell][PATCH 1/2] perl: fix CVE-2023-31484/47038/47100

2023-12-14 Thread Lee Chee Yang
From: Lee Chee Yang import patch from ubuntu http://archive.ubuntu.com/ubuntu/pool/main/p/perl/perl_5.30.0-9ubuntu0.5.debian.tar.xz fix: CVE-2023-31484 CVE-2023-47038 CVE-2023-47100 as per https://ubuntu.com/security/CVE-2023-47100 , CVE-2023-47100 is duplicate of CVE-2023-47038. perl import

Re: [OE-core][kirkstone 7/8] kernel-fitImage: Strip path component from dtb

2023-12-14 Thread Steve Sakoman
On Thu, Dec 14, 2023 at 12:42 AM Max Krummenacher wrote: > > On Thu, Nov 30, 2023 at 12:05 AM Steve Sakoman wrote: > > > > From: Ninad Palsule > > > > Machines that have added subdirectires to the KERNEL_DEVICETREE > > recently, such as arm32 boards that were moved under subdirectories in > >

[OE-core] [PATCH v3] systemd-boot: Add recipe to compile native

2023-12-14 Thread Viswanath Kraleti
systemd-boot native recipe provides ukify tool to build UKI images for systemd-boot Signed-off-by: Viswanath Kraleti --- .../systemd/systemd-boot-native_254.4.bb | 15 +++ 1 file changed, 15 insertions(+) create mode 100644

Re: [OE-core] [PATCH v2 1/2] systemd-boot: Add recipe to compile native

2023-12-14 Thread Viswanath Kraleti
On 12/14/2023 1:32 PM, Alexandre Belloni via lists.openembedded.org wrote: Hello, this causes: https://autobuilder.yoctoproject.org/typhoon/#/builders/23/builds/8617/steps/11/logs/warnings WARNING: Nothing RPROVIDES 'python3-pefile-native' (but

Re: [OE-core] [PATCH 1/9] nativesdk: ensure features don't get backfilled

2023-12-14 Thread Richard Purdie
On Thu, 2023-12-14 at 13:31 +, Ross Burton wrote: > On 14 Dec 2023, at 07:49, Alexandre Belloni > wrote: > > Not obvious but this is the cause of: > > > > https://autobuilder.yoctoproject.org/typhoon/#/builders/20/builds/8697 > > That was a fun rabbithole to dig. > > The error from the log

[OE-core] [PATCH] machine/arch-armv9: remove crc and sve tunes, they are mandatory

2023-12-14 Thread Ross Burton
From: Ross Burton As per the Arm ARM section A2.3.2, FEAT_CRC32 is mandatory in Armv8.1 onwards, so there's no need to have an explicit optional tune for it. SVE (which was a choice here) and SVE2 (which was not) are both optional with v9.0, but GCC's -march=armv9-a defaults to enabling both

[OE-core] [PATCH 1/9] oeqa/selftest/sstatetests: re-work CDN tests, add local cache tests

2023-12-14 Thread Alexander Kanavin
With the rework of printdiff, it is not longer useful for checking absence of sstate objects in a remote http cache, as it would only report the top level missing signatures, and leave the recursive investigation to diffsigs (which relies on ability to list cache files - not available over http).

[OE-core] [PATCH 2/9] gnu-config: delete do_compile task

2023-12-14 Thread Alexander Kanavin
noexec flag has an unfortunate side effect of not writing out the .siginfo file into sstate (because that is done in sstate bbclass from a task-completed event handler). In the absence of the siginfo file, diffsigs code is unable to trace back the change in task signatures if the change is really

[OE-core] [PATCH 4/9] bitbake/runqueue: rework 'bitbake -S printdiff' logic

2023-12-14 Thread Alexander Kanavin
Previously printdiff code would iterate over tasks that were reported as invalid or absent, trying to follow dependency chains that would reach the most basic invalid items in the tree. While this works in tightly controlled local builds, it can lead to bizarre reports against industrial-sized

[OE-core] [PATCH 3/9] bitbake/runqueue: initialize RunQueueExecute before printdiff rather than after

2023-12-14 Thread Alexander Kanavin
printdiff needs setscene dependencies and they're available only through that object. Previously it was instantianted just after running printdiff, this moves the initilization to just prior. Signed-off-by: Alexander Kanavin --- bitbake/lib/bb/runqueue.py | 10 +- 1 file changed, 5

[OE-core] [PATCH 6/9] sstatesig/find_siginfo: unify a disjointed API

2023-12-14 Thread Alexander Kanavin
find_siginfo() returns two different data structures depending on whether its third argument (list of hashes to find) is empty or not: - a dict of timestamps keyed by path - a dict of paths keyed by hash This is not a good API design; it's much better to return a dict of dicts that include both

[OE-core] [PATCH 5/9] selftest/sstatetests: fix up printdiff test to match rework of printdiff logic

2023-12-14 Thread Alexander Kanavin
The rework changes the console output significantly: where previously printdiff would report the most basic invalid tasks it could find, with this change the most top-level tasks are reported instead. This is not a problem as diffsigs has its own task recursion facility, and will track down the

[OE-core] [PATCH 8/9] bitbake/runqueue: prioritize local stamps over sstate signatures in printdiff

2023-12-14 Thread Alexander Kanavin
Even with the reworked printdiff code, sstate which is heavily used in parallel can throw races at the tests: if a new matching, but otherwise unrelated sstate signature appears between writing out local stamps and listing matching sstate files, then that signature will be deemed 'the latest' and

[OE-core] [PATCH 7/9] bitbake-diffsigs/runqueue: adapt to reworked find_siginfo()

2023-12-14 Thread Alexander Kanavin
In particular having 'time' explicitly used as a sorting key should make it more clear how the entries are being sorted. Signed-off-by: Alexander Kanavin --- bitbake/bin/bitbake-diffsigs | 11 +++ bitbake/lib/bb/runqueue.py | 10 +- 2 files changed, 12 insertions(+), 9

[OE-core] [PATCH 9/9] bitbake/runqueue: add debugging for find_siginfo() calls

2023-12-14 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- bitbake/lib/bb/runqueue.py | 4 1 file changed, 4 insertions(+) diff --git a/bitbake/lib/bb/runqueue.py b/bitbake/lib/bb/runqueue.py index 2d2b28b3c99..bb75e81c557 100644 --- a/bitbake/lib/bb/runqueue.py +++ b/bitbake/lib/bb/runqueue.py @@ -1751,7

Re: [OE-core] [PATCH 1/9] nativesdk: ensure features don't get backfilled

2023-12-14 Thread Alexander Kanavin
Correction: they didn't rewrite it, they just moved around the lines: https://github.com/python/cpython/commit/9084e1b04f8d35721b535a3acd550b920d50f11a and I didn't look thoroughly enough for the new location. Neverthless, given that a-full still passed with the patch removed means pgo can be

Re: [OE-core] [PATCH 3/9] bitbake/runqueue: initialize RunQueueExecute before printdiff rather than after

2023-12-14 Thread Richard Purdie
On Thu, 2023-12-14 at 14:45 +0100, Alexander Kanavin wrote: > printdiff needs setscene dependencies and they're available only > through that object. Previously it was instantianted just after > running printdiff, this moves the initilization to just prior. > > Signed-off-by: Alexander Kanavin >

Re: [OE-core] [PATCH v3] strace: Disable bluetooth support by default

2023-12-14 Thread Alexander Kanavin
On Thu, 14 Dec 2023 at 13:11, Richard Purdie wrote: > I've wondered about this. The "prebuild" ends up quite slow as it would > involve rust for example and when I last tried this, it ended up being > a pain and just increased overall testing times even of the overall > load on the AB might have

Re: [OE-core] [PATCH v3] strace: Disable bluetooth support by default

2023-12-14 Thread Richard Purdie
On Thu, 2023-12-14 at 13:17 +0100, Alexander Kanavin wrote: > On Thu, 14 Dec 2023 at 13:11, Richard Purdie > wrote: > > > I've wondered about this. The "prebuild" ends up quite slow as it would > > involve rust for example and when I last tried this, it ended up being > > a pain and just

Re: [OE-core] [PATCH v3] strace: Disable bluetooth support by default

2023-12-14 Thread Richard Purdie
On Thu, 2023-12-14 at 13:34 +0100, Alexander Kanavin wrote: > On Thu, 14 Dec 2023 at 13:30, Richard Purdie > wrote: > > I think it would have a huge impact on the throughput of patches :( An > > hour or two before the majority of the tests even start. > > Then the only remaining idea I have is

Re: [OE-core] [PATCH 1/3] systemtap: upgrade 4.9 -> 5.0

2023-12-14 Thread Martin Jansa
PACKAGECONFIG:remove:pn-elfutils = "debuginfod" PACKAGECONFIG:remove:pn-elfutils = "libdebuginfod" PACKAGECONFIG:remove:pn-binutils = "debuginfod" in local.conf is the easiest way to reproduce it. The one for binutils isn't strictly needed (but target binutils will fail as well when debuginfod

Re: [OE-core] [PATCHv2 4/4] login.py: Proof of concept for screenshot testcases

2023-12-14 Thread Eilís 'pidge' Ní Fhlannagáin
On 13/12/2023 20:55, Richard Purdie wrote: On Wed, 2023-12-13 at 20:30 +, Eilís 'pidge' Ní Fhlannagáin wrote: This takes the work rburton did on image screenshot testing and expands it. Right now this only works for qemux86-64. Some standardization of screensize/resolution needs to happen

Re: [OE-core][kirkstone 7/8] kernel-fitImage: Strip path component from dtb

2023-12-14 Thread Max Krummenacher
On Thu, Dec 14, 2023 at 03:56:13AM -1000, Steve Sakoman wrote: > On Thu, Dec 14, 2023 at 12:42 AM Max Krummenacher > wrote: > > > > On Thu, Nov 30, 2023 at 12:05 AM Steve Sakoman wrote: > > > > > > From: Ninad Palsule > > > > > > Machines that have added subdirectires to the KERNEL_DEVICETREE

[OE-core] [PATCH] python3: re-enable profile guided optimisation

2023-12-14 Thread Ross Burton
From: Ross Burton This was accidentally disabled in the 3.7.2 upgrade in 2019[1] where PGO was made target-only. Change the wrapper script generation so that it happens in all environments but class-native. [1] oe-core 02714c105426b0d687620913c1a7401b386428b6 Signed-off-by: Ross Burton ---

Re: [OE-core] [PATCH v3] strace: Disable bluetooth support by default

2023-12-14 Thread Khem Raj
On Thu, Dec 14, 2023 at 11:33 AM Alexandre Belloni wrote: > > On 14/12/2023 10:53:05-0800, Khem Raj wrote: > > On Thu, Dec 14, 2023 at 1:10 AM Alexander Kanavin > > wrote: > > > > > > On Wed, 13 Dec 2023 at 09:57, Yoann Congal wrote: > > > > > > > > The bluetooth support adds a bluez5

Re: [OE-core] linux-yocto 6.6

2023-12-14 Thread Bruce Ashfield
To avoid burning everyone out even more (plus Scarthgap m1 is going to build shortly), I'm not sending the new reference kernel updates until January. Even just the send of them and any AB runs will steal time and be a distraction over the week between Christmas and New Year. If you want to use

Re: [OE-core] [PATCHv2 4/4] login.py: Proof of concept for screenshot testcases

2023-12-14 Thread Richard Purdie
On Thu, 2023-12-14 at 16:32 +, Eilís 'pidge' Ní Fhlannagáin wrote: > On 13/12/2023 20:55, Richard Purdie wrote: > > On Wed, 2023-12-13 at 20:30 +, Eilís 'pidge' Ní Fhlannagáin wrote: > > > This takes the work rburton did on image screenshot testing and > > > expands it. > > > > > > Right

Re: [OE-core] [PATCH 3/9] bitbake/runqueue: initialize RunQueueExecute before printdiff rather than after

2023-12-14 Thread Alexander Kanavin
On Thu, 14 Dec 2023 at 15:39, Richard Purdie wrote: > I not entirely happy about this since start_worker() executes processes > and isn't trivial. The code is careful enough to tear them down too at > exit but it is all a bit of a waste of time. > > I had wondered if we can create

Re: [OE-core] [PATCH v3] strace: Disable bluetooth support by default

2023-12-14 Thread Alexandre Belloni via lists.openembedded.org
On 14/12/2023 10:53:05-0800, Khem Raj wrote: > On Thu, Dec 14, 2023 at 1:10 AM Alexander Kanavin > wrote: > > > > On Wed, 13 Dec 2023 at 09:57, Yoann Congal wrote: > > > > > > The bluetooth support adds a bluez5 dependency (and,recursively, a lot > > > of other stuff). Disable it by default to

[OE-core] [PATCHv3 1/1] login.py: Proof of concept for screenshot testcases

2023-12-14 Thread Eilís 'pidge' Ní Fhlannagáin
This takes the work rburton did on image screenshot testing and expands it. Right now this only works for qemux86-64. Some standardization of screensize/resolution needs to happen with runqemu params for other machines. There is an issue in qemux86-64 (and possibly others) where the

Re: [OE-core] [PATCH v3] strace: Disable bluetooth support by default

2023-12-14 Thread Khem Raj
On Thu, Dec 14, 2023 at 1:10 AM Alexander Kanavin wrote: > > On Wed, 13 Dec 2023 at 09:57, Yoann Congal wrote: > > > > The bluetooth support adds a bluez5 dependency (and,recursively, a lot > > of other stuff). Disable it by default to avoid having to build all of > > this when it is not needed.

Re: [OE-core] [PATCHv2 4/4] login.py: Proof of concept for screenshot testcases

2023-12-14 Thread Eilís 'pidge' Ní Fhlannagáin
On 14/12/2023 17:29, Richard Purdie wrote: On Thu, 2023-12-14 at 16:32 +, Eilís 'pidge' Ní Fhlannagáin wrote: On 13/12/2023 20:55, Richard Purdie wrote: On Wed, 2023-12-13 at 20:30 +, Eilís 'pidge' Ní Fhlannagáin wrote: This takes the work rburton did on image screenshot testing and

[OE-core] [PATCH] util-linux: Delete md-raid tests

2023-12-14 Thread Khem Raj
These tests are marked as known failures upstream as well [1] if we delete them then we can drop dependency on mdadm for ptests which can further reduce the dependency chain for ptest enabled minimal images [1]

Re: [OE-core] [PATCH v2 2/3] lib/oe/package: add LOCALEEXTRADIRS to define extra locations for locales

2023-12-14 Thread Khem Raj
On Thu, Dec 14, 2023 at 2:42 AM Jonathan GUILLOT wrote: > > Hi Khem Raj, > > Le mer. 13 déc. 2023 à 21:45, Khem Raj a écrit : > > I think using _ to separate the words would make it more readable so > > call it LOCALE_EXTRA_PATHS or something. > > secondly, it needs to be documented as well. > >

Re: [OE-core] [PATCH v3] strace: Disable bluetooth support by default

2023-12-14 Thread Khem Raj
On Thu, Dec 14, 2023 at 1:50 AM Richard Purdie wrote: > > On Thu, 2023-12-14 at 10:09 +0100, Alexander Kanavin wrote: > > On Wed, 13 Dec 2023 at 09:57, Yoann Congal wrote: > > > > > > The bluetooth support adds a bluez5 dependency (and,recursively, a lot > > > of other stuff). Disable it by

Re: [OE-core] [PATCHv3 1/1] login.py: Proof of concept for screenshot testcases

2023-12-14 Thread Richard Purdie
On Thu, 2023-12-14 at 16:46 +, Eilís 'pidge' Ní Fhlannagáin wrote: > This takes the work rburton did on image screenshot testing and > expands it. > > Right now this only works for qemux86-64. Some standardization > of screensize/resolution needs to happen with runqemu params for other >

[OE-core] install-buildtools fails #poky

2023-12-14 Thread Aleksandar Nikolic
[Edited Message Follows] Hi, I was trying to install the buildtools by using the scripts/install-buildtools script, however the call fails. The issue I found seems a bit weird, as IMHO the script would always fail, hence I am not sure whether it's really an issue or I am misusing the script.

Re: [OE-core] [PATCH v3] elfutils: upgrade 0.189 -> 0.190

2023-12-14 Thread Alexandre Belloni via lists.openembedded.org
Hello, This still fail the ptests: https://autobuilder.yoctoproject.org/typhoon/#/builders/82/builds/5854/steps/12/logs/stdio https://autobuilder.yoctoproject.org/typhoon/#/builders/81/builds/6040/steps/12/logs/stdio https://autobuilder.yocto.io/pub/non-release/20231214-20/testresults/qemux86

Re: [OE-core] [PATCH v3] systemd-boot: Add recipe to compile native

2023-12-14 Thread Khem Raj
On Thu, Dec 14, 2023 at 6:33 AM Viswanath Kraleti wrote: > > systemd-boot native recipe provides ukify tool to build > UKI images for systemd-boot > > Signed-off-by: Viswanath Kraleti > --- > .../systemd/systemd-boot-native_254.4.bb | 15 +++ > 1 file changed, 15

Re: [OE-core] [kirkstone][PATCH] externalsrc: Ensure SRCREV is processed before accessing SRC_URI

2023-12-14 Thread Yoann Congal
Le 14/12/2023 à 17:24, Steve Sakoman a écrit : > This patch resulted in oe-seftest failures on the autobuilder: > > https://autobuilder.yoctoproject.org/typhoon/#/builders/83/builds/6322 > > A representative log: > > https://errors.yoctoproject.org/Errors/Details/746003/ Thanks Steve! Good

Re: [OE-core] [PATCHv3 1/1] login.py: Proof of concept for screenshot testcases

2023-12-14 Thread Alexandre Belloni via lists.openembedded.org
Hello, Please also fix 2/4 and always resend the whole series, else the burden to cherry-pick from the multiple version of the series and my memory is not what it used to be. On 14/12/2023 16:46:51+, Eilís 'pidge' Ní Fhlannagáin wrote: > This takes the work rburton did on image screenshot

Re: [OE-core] [PATCH] util-linux: Delete md-raid tests

2023-12-14 Thread Richard Purdie
On Thu, 2023-12-14 at 11:34 -0800, Khem Raj wrote: > These tests are marked as known failures upstream as well [1] > if we delete them then we can drop dependency on mdadm for ptests which > can further reduce the dependency chain for ptest enabled minimal images > > [1] >

[OE-core] install-buildtools fails #poky

2023-12-14 Thread Aleksandar Nikolic
Hi, I was trying to install the buildtools by using the scripts/install-buildtools script, however the call fails. The issue I found seems a bit weird, as IMHO the script would always fail, hence I am not sure whether it's really an issue or I am misusing the script. Anyway, I am using the

Re: [OE-core] [PATCH v2 1/2] systemd-boot: Add recipe to compile native

2023-12-14 Thread Alexandre Belloni via lists.openembedded.org
On 14/12/2023 20:11:16+0530, Viswanath Kraleti wrote: > > > On 12/14/2023 1:32 PM, Alexandre Belloni via lists.openembedded.org wrote: > > Hello, this causes: > > > > https://autobuilder.yoctoproject.org/typhoon/#/builders/23/builds/8617/steps/11/logs/warnings > > > > WARNING: Nothing

[OE-core] [PATCH 01/10] gobject-introspection: depend on setuptools to obtain distutils module

2023-12-14 Thread Alexander Kanavin
g-i still uses distutils in various places, and upstream MRs and tickets aren't getting a lot of traction. As distutils is gone from the core library in python 3.12, rely on setuptools copy. Signed-off-by: Alexander Kanavin --- .../gobject-introspection/gobject-introspection_1.78.1.bb | 3

[OE-core] [PATCH 02/10] libcap-ng-python: depend on setuptools to obtain distutils copy

2023-12-14 Thread Alexander Kanavin
Upstream has made the needed fixes (not easy to backport), but hasn't released a new version with them. Distutils has been removed from the core python library in 3.12.0. Signed-off-by: Alexander Kanavin --- meta/recipes-support/libcap-ng/libcap-ng-python_0.8.3.bb | 3 ++- 1 file changed, 2

[OE-core] [PATCH 03/10] dnf: remove obsolete python3-gpg dependency (provided by gpgme)

2023-12-14 Thread Alexander Kanavin
As of https://github.com/rpm-software-management/dnf/commit/8806b2ee99a322c7201239a1cf14d191c87e152a dnf is using librepo's crypto. Signed-off-by: Alexander Kanavin --- meta/recipes-devtools/dnf/dnf_4.18.1.bb | 1 - 1 file changed, 1 deletion(-) diff --git

[OE-core] [PATCH 05/10] python3-setuptools-rust: remove distutils dependency

2023-12-14 Thread Alexander Kanavin
As allowed by https://github.com/PyO3/setuptools-rust/pull/336 Signed-off-by: Alexander Kanavin --- meta/recipes-devtools/python/python3-setuptools-rust_1.8.1.bb | 1 - 1 file changed, 1 deletion(-) diff --git a/meta/recipes-devtools/python/python3-setuptools-rust_1.8.1.bb

[OE-core] [PATCH 04/10] gpgme: disable python support (until upstream fixes 3.12 compatibility)

2023-12-14 Thread Alexander Kanavin
The only consumer in oe-core was dnf, and latest dnf releases no longer use it. There are no consumers in meta-oe. gpgme's python support is generally a pain to support, and lags behind upstream python versions. It was enabled in commit fc6c81da79897c95a9c81960a1dee49517f2562a Author: Mark Hatle

[OE-core] [PATCH 06/10] python3-babel: replace distutils with setuptools, as supported by upstream

2023-12-14 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta/recipes-devtools/python/python3-babel_2.13.1.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-devtools/python/python3-babel_2.13.1.bb b/meta/recipes-devtools/python/python3-babel_2.13.1.bb index

[OE-core] [PATCH 08/10] glib-2.0: replace distutils dependency with setuptools

2023-12-14 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta/recipes-core/glib-2.0/glib.inc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/meta/recipes-core/glib-2.0/glib.inc b/meta/recipes-core/glib-2.0/glib.inc index fbf3a39b15f..eb292c51d44 100644 ---

[OE-core] [PATCH 09/10] python3-pytest-runner: remove distutils dependency

2023-12-14 Thread Alexander Kanavin
I couldn't find any evidence of it actually being required at build or run time. Signed-off-by: Alexander Kanavin --- meta/recipes-devtools/python/python3-pytest-runner_6.0.0.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[OE-core] [PATCH 07/10] python3-pip: remove distutils depedency

2023-12-14 Thread Alexander Kanavin
Upstream has removed usage of distutils. Signed-off-by: Alexander Kanavin --- meta/recipes-devtools/python/python3-pip_23.3.1.bb | 1 - 1 file changed, 1 deletion(-) diff --git a/meta/recipes-devtools/python/python3-pip_23.3.1.bb b/meta/recipes-devtools/python/python3-pip_23.3.1.bb index

[OE-core] [PATCH 10/10] python3-numpy: distutils is no longer required

2023-12-14 Thread Alexander Kanavin
Please see: https://numpy.org/devdocs/reference/distutils_status_migration.html https://numpy.org/doc/stable/release/1.26.0-notes.html Signed-off-by: Alexander Kanavin --- meta/recipes-devtools/python/python3-numpy_1.26.2.bb | 1 - 1 file changed, 1 deletion(-) diff --git