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

2023-12-13 Thread Martin Jansa
Hi Victor, no problem, at least it forced me to enable debuginfod in our builds as well (where it wasn't intentionally disabled). Just didn't get enabled when it was added to default DISTRO_FEATUREs as we define our own and it wasn't using BACKFILL mechanism to enable it in such setups. Removing

[OE-core][PATCH] dtc: pass version as parameter instead of querying git

2023-12-13 Thread Peter Marko via lists.openembedded.org
From: Peter Marko Since switch from Makefile to meson based build, the version is no longer hardcoded but queried from git tag. This works only if git history is available. When shallow tarballs are used, tag is not available. Example error for trusted-firmware-a from meta-arm: dtc version too

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

2023-12-13 Thread Yu, Mingli
Hi Alex, The single command is enough to indicate the build failure such as: root@qemux86-64:/usr/lib64/python3-license-expression/ptest# ./run-ptest [snip] PASS: tests/test_license_expression.py::CombineExpressionTest::test_combine_expressions_with_empty_input PASS:

Re: [OE-core][PATCH] dtc: pass version as parameter instead of querying git

2023-12-13 Thread Peter Marko via lists.openembedded.org
-Original Message- From: Richard Purdie Sent: Wednesday, December 13, 2023 22:11 To: Marko, Peter (ADV D EU SK BFS1) ; openembedded-core@lists.openembedded.org Subject: Re: [OE-core][PATCH] dtc: pass version as parameter instead of querying git > On Wed, 2023-12-13 at 22:07 +0100,

Re: [OE-core] [PATCHv2 2/4] python3-qemu-qmp: Add recipe

2023-12-13 Thread Richard Purdie
On Wed, 2023-12-13 at 20:30 +, Eilís 'pidge' Ní Fhlannagáin wrote: > From: Ross Burton > > Add a recipe for python QEMU Monitor Protocol. This will be needed for > qemu screendumps for qemu screendump testing. > > Signed-off-by: Ross Burton > Signed-off-by: Eilís 'pidge' Ní Fhlannagáin >

[OE-core] [PATCH] sstate: Fix dir ownership issues in SSTATE_DIR

2023-12-13 Thread Richard Purdie
We currently use mkdir -p to create missing parent directories within SSTATE_DIR. Reading the man page for mkdir mentions that parent directories are created with the current umask, *not* the mode passed upon the commandline. We could fix this by setting and resetting the umask but since we

Re: [OE-core] [PATCH v2 4/6] recipetool: add python_maturin support

2023-12-13 Thread Tim Orling
On Sat, Dec 9, 2023 at 3:59 AM Alexandre Belloni < alexandre.bell...@bootlin.com> wrote: > On 09/12/2023 12:29:50+0100, Alexandre Belloni via lists.openembedded.org > wrote: > > Hello, > > > > maturin is not reproducible: > > > > >

Re: [OE-core] [PATCH] openssl: mark assembler sections as call targets for PAC/BTI support on aarch64

2023-12-13 Thread Khem Raj
On Wed, Dec 13, 2023 at 2:48 AM Ross Burton wrote: > > From: Ross Burton > > The assembler sections in OpenSSL were not marked as valid call targets, > so branch protection could not be enabled for libcrypto.so. > > Signed-off-by: Ross Burton > --- > .../openssl/openssl/aarch64-bti.patch

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

2023-12-13 Thread Victor Kamensky
Hi Martin, Sorry about that. I am looking at it now. Do I understand it correctly to reproduce the issue: I need to remove debuginfod (as it is currently on by default) from DISTO_FEATURES and remove debuginfod from elfutils PACKAGECONFIG defaults? Thanks, Victor On Sun, Dec 10, 2023 at 3:16 

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

2023-12-13 Thread Khem Raj
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 +++ > 1 file changed, 15

Re: [OE-core][PATCH] dtc: pass version as parameter instead of querying git

2023-12-13 Thread Alexander Kanavin
On Wed, 13 Dec 2023 at 22:07, Peter Marko via lists.openembedded.org wrote: > +From f32056f825b926b5820d43478d11e92eee1ec91f Mon Sep 17 00:00:00 2001 > +From: Peter Marko > +Date: Wed, 13 Dec 2023 21:18:14 +0100 > +Subject: [PATCH] meson: get version as parameter instead of querying git > + >

Re: [OE-core][PATCH] dtc: pass version as parameter instead of querying git

2023-12-13 Thread Richard Purdie
On Wed, 2023-12-13 at 22:07 +0100, Peter Marko via lists.openembedded.org wrote: > From: Peter Marko > > Since switch from Makefile to meson based build, > the version is no longer hardcoded but queried from git tag. > > This works only if git history is available. > When shallow tarballs are

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

2023-12-13 Thread Xiangyu Chen
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 2023, at 14:04, Xiangyu Chen via lists.openembedded.org wrote: If

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

2023-12-13 Thread Richard Purdie
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 with runqemu params for other >

Re: [OE-core][PATCH] dtc: pass version as parameter instead of querying git

2023-12-13 Thread Richard Purdie
On Wed, 2023-12-13 at 21:53 +, Marko, Peter wrote: > -Original Message- > From: Richard Purdie > Sent: Wednesday, December 13, 2023 22:11 > To: Marko, Peter (ADV D EU SK BFS1) ; > openembedded-core@lists.openembedded.org > Subject: Re: [OE-core][PATCH] dtc: pass version as parameter

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

2023-12-13 Thread Alexandre Belloni via lists.openembedded.org
Hello Ross, Not obvious but this is the cause of: https://autobuilder.yoctoproject.org/typhoon/#/builders/20/builds/8697 On 12/12/2023 14:08:12+, Ross Burton wrote: > From: Ross Burton > > nativesdk aims to run in a slightly different environment than the > target build, so it unsets

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

2023-12-13 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 ---

Re: [OE-core] [kirkstone][PATCH 1/2] python3-urllib3: update to v1.26.18

2023-12-13 Thread Lee Chee Yang
ping > -Original Message- > From: openembedded-core@lists.openembedded.org c...@lists.openembedded.org> On Behalf Of Lee Chee Yang > Sent: Thursday, November 30, 2023 8:28 PM > To: openembedded-core@lists.openembedded.org > Subject: [OE-core] [kirkstone][PATCH 1/2] python3-urllib3:

Re: [OE-core] [PATCH] rust-cross-canadian: Fix file conflicts for 32 and 64 bit target architectures

2023-12-13 Thread Ross Burton
On 30 Nov 2023, at 09:07, Hemraj, Deepthi via lists.openembedded.org wrote: > +if echo "${TARGET_ARCH}" | grep -q "64"; then > +RUST_ENV_SETUP_SH="${ENV_SETUP_DIR}/rust.sh" > +else > +RUST_ENV_SETUP_SH="${ENV_SETUP_DIR}/rust-32.sh" > +fi If you really must look at

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

2023-12-13 Thread Yoann Congal
Le 13/12/2023 à 09:35, Martin Jansa a écrit : > There is missing leading space in suggested: > PACKAGECONFIG:append:pn-strace = "bluez" V3 sent. Thanks! > On Wed, Dec 13, 2023 at 8:43 AM Yoann Congal > wrote: > > The bluetooth support adds a bluez5 dependency

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

2023-12-13 Thread Yoann Congal
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 build by ~1000 (-21%). To re-enable bluetooth support in

[OE-core] [PATCH] openssl: mark assembler sections as call targets for PAC/BTI support on aarch64

2023-12-13 Thread Ross Burton
From: Ross Burton The assembler sections in OpenSSL were not marked as valid call targets, so branch protection could not be enabled for libcrypto.so. Signed-off-by: Ross Burton --- .../openssl/openssl/aarch64-bti.patch | 35 +++ .../openssl/openssl_3.2.0.bb

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

2023-12-13 Thread Martin Jansa
There is missing leading space in suggested: PACKAGECONFIG:append:pn-strace = "bluez" On Wed, Dec 13, 2023 at 8:43 AM 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

Re: [PATCH] [OE-Core] tzdata: only the timezone subpackage tzdata-core is retained

2023-12-13 Thread Xu, Lizhi via lists.openembedded.org
On Mon, 11 Dec 2023 12:02:47 +0100, Alexandre Belloni wrote: > Please follow > https://docs.yoctoproject.org/dev/contributor-guide/submit-changes.html#fixing-your-from-identity Yes, I followed the rules in this document. Lizhi -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this

Re: [PATCH] [OE-Core] tzdata: only the timezone subpackage tzdata-core is retained

2023-12-13 Thread Peter Marko via lists.openembedded.org
I don't think that this is a good idea. Currently you have a possibility to add to your IMAGE_INSTALL either tzdata (to install all data) or tzdata-core (to install minimal subset), After this change, you can add tzdata or tzdata-core to install minimal subset (these packages will be now equal)

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

2023-12-13 Thread Yu, Mingli
From: Mingli Yu Fix the below ptest failure: self = def test_skeleton_codestyle(self): """ This test shouldn't run in proliferated repositories. """ setup_cfg = configparser.ConfigParser() setup_cfg.read("setup.cfg") > if setup_cfg["metadata"]["name"] != "skeleton":

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

2023-12-13 Thread Ross Burton
On 1 Dec 2023, at 14:04, Xiangyu Chen via lists.openembedded.org wrote: > If running the userspace test, just raise an environment variant > "export SKIP_KERNEL_TEST=1" before running the ptest, it would skip > lttng modules related test. Without SKIP_KERNEL_TEST=1, the ptest > would run all

Re: [OE-core] [PATCH v2] ldconfig-native: Add usrmerge support

2023-12-13 Thread Ross Burton
On 6 Dec 2023, at 07:40, Johannes Pointner via lists.openembedded.org wrote: > > From: Johannes Pointner > > If DISTRO_FEATURE usrmerge is enabled, SLIBDIR is just a symlink to LIBDIR. > ldconfig-native uses hardcoded paths for SLIBDIR and LIBDIR that are fine for > the not usrmerge case. But

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

2023-12-13 Thread Ross Burton
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 45597a58e98f351b18db8444292b1cf6dd0cd810 Mon Sep 17 00:00:00 2001 > +From:

Re: [OE-core] [PATCH] patchtest: Add test for deprecated CVE_CHECK_IGNORE

2023-12-13 Thread Ross Burton
On 11 Dec 2023, at 16:45, simone.p.weiss via lists.openembedded.org wrote: > > From: Simone Weiß > > If a recipes was modified recommand the use of `CVE_STATUS` instead if > `CVE_CHECK_IGNORE` is used. This is a depreacted variable and will > result in a warning from the cve-check.class and

[OE-core][dunfell][PATCH] glibc: Fix CVE-2023-4813

2023-12-13 Thread Poonam Jadhav
From: Bhabu Bindu Add patch to fix CVE-2023-4813 Link: https://security-tracker.debian.org/tracker/CVE-2023-4813 Signed-off-by: Bhabu Bindu Signed-off-by: Poonam Jadhav --- .../glibc/glibc/CVE-2023-4813.patch | 986 ++ meta/recipes-core/glibc/glibc_2.31.bb

Re: [OE-core] [PATCH 2/4] oe-selftest: add a cpp-example recipe

2023-12-13 Thread Ross Burton
> On 7 Dec 2023, at 20:52, Adrian Freihofer via lists.openembedded.org > wrote: > > +do_run_tests () { > +meson test -C "${B}" --no-rebuild > +} Somewhere in is a partial implementation of a generic “run the test suite at build time in qemu-user” which failed miserably because

Re: [OE-core] [PATCH 2/2] staging: ensure postinst-useradd is run in order

2023-12-13 Thread Peter Kjellerstedt
> -Original Message- > From: openembedded-core@lists.openembedded.org > On Behalf Of Eilís 'pidge' Ní > Fhlannagáin > Sent: den 12 december 2023 18:17 > To: openembedded-core@lists.openembedded.org > Cc: Eilís 'pidge' Ní Fhlannagáin > Subject: [OE-core] [PATCH 2/2] staging: ensure

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

2023-12-13 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

[OE-core] [PATCH v2 2/2] systemd-boot: Add efi stubs to systemd-boot-stubs PACKAGE

2023-12-13 Thread Viswanath Kraleti
Place efi stubs generated by systemd-boot in systemd-boot-stubs package. Currently these are only installed in DEPLOY_DIR, making it difficult to consume from other recipes. Signed-off-by: Viswanath Kraleti --- meta/recipes-core/systemd/systemd-boot_254.4.bb | 4 1 file changed, 4

[OE-core] Issue with relative DEPLOY_DIR in meta/lib/oeqa/runtime/cases/rpm.py

2023-12-13 Thread Michael Opdenacker via lists.openembedded.org
Greetings, Using the latest poky master branch, I'm running: bitbake -c testimage core-image-full-cmdline I'm getting errors in the RPM tests: AttributeError: 'RpmInstallRemoveTest' object has no attribute 'test_file' Tracing the code, this happens because the code in rpm.py is trying to

[OE-core] [PATCH 0/3] Hi,

2023-12-13 Thread Jonathan GUILLOT
Just playing with cups and observe the main packages includes localized HTML templates in /usr/share/cups/templates. Locale packages were only looking for files in /usr/locale. This serie of patches allows to add extra directories to be scanned. For a next patch, I would also like possible

[OE-core] [PATCH 1/3] lib/oe/package: replace in place PN-locale-* packages in PACKAGES

2023-12-13 Thread Jonathan GUILLOT
split_locales() removes PN-locale from PACKAGES and adds PN-locale-* to the end. As the PN-locale package typically appears before PN base package, it may result in paths not installed in PN-locale-* packages if already catched by PN. Now insert PN-locale-* exactly where PN-locale was existing in

[OE-core] [PATCH 3/3] cups: use LOCALEEXTRADIRS to split localized HTML templates

2023-12-13 Thread Jonathan GUILLOT
Localized HTML templates in /usr/share/cups/templates are now part of locale packages. --- meta/recipes-extended/cups/cups.inc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/recipes-extended/cups/cups.inc b/meta/recipes-extended/cups/cups.inc index 31f686cdfd..560bd67cf6 100644 ---

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

2023-12-13 Thread Jonathan GUILLOT
Some packages may contain localized files not located in /usr/share/locale. This new variables allows to add these directories in dedicated locale packages. --- meta/lib/oe/package.py | 23 ++- 1 file changed, 18 insertions(+), 5 deletions(-) diff --git

Re: [OE-core] [PATCH] patchtest: Add test for deprecated CVE_CHECK_IGNORE

2023-12-13 Thread Trevor Gamblin
On 2023-12-13 06:27, Ross Burton wrote: On 11 Dec 2023, at 16:45, simone.p.weiss via lists.openembedded.org wrote: From: Simone Weiß If a recipes was modified recommand the use of `CVE_STATUS` instead if `CVE_CHECK_IGNORE` is used. This is a depreacted variable and will result in a warning

[OE-core] [PATCH v2 1/3] lib/oe/package: replace in place PN-locale-* packages in PACKAGES

2023-12-13 Thread Jonathan GUILLOT
split_locales() removes PN-locale from PACKAGES and adds PN-locale-* to the end. As the PN-locale package typically appears before PN base package, it may result in paths not installed in PN-locale-* packages if already catched by PN. Now insert PN-locale-* exactly where PN-locale was existing in

[OE-core] [PATCH v2 3/3] cups: use LOCALEEXTRADIRS to split localized HTML templates

2023-12-13 Thread Jonathan GUILLOT
Localized HTML templates in /usr/share/cups/templates are now part of locale packages. Signed-off-by: Jonathan GUILLOT --- meta/recipes-extended/cups/cups.inc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/recipes-extended/cups/cups.inc b/meta/recipes-extended/cups/cups.inc index

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

2023-12-13 Thread Jonathan GUILLOT
Some packages may contain localized files not located in /usr/share/locale. This new variables allows to add these directories in dedicated locale packages. Signed-off-by: Jonathan GUILLOT --- meta/lib/oe/package.py | 23 ++- 1 file changed, 18 insertions(+), 5 deletions(-)

[OE-core] [PATCH v2 0/3] lib/oe/package: allow to scan extra directories for locale files

2023-12-13 Thread Jonathan GUILLOT
Ok, let's try it one more time with suggestions proposed: - Add "Signed-off-by" to the commits ; - Fix the subject of the cover letter. Just playing with cups and observe the main packages includes localized HTML templates in /usr/share/cups/templates. Locale packages were only looking for

Re: [OE-core] [PATCH 0/3] Hi,

2023-12-13 Thread Yoann Congal
Hi Jonathan, Le 13/12/2023 à 15:15, Jonathan GUILLOT a écrit : > Just playing with cups and observe the main packages includes localized HTML > templates in /usr/share/cups/templates. Locale packages were only looking for > files in /usr/locale. This serie of patches allows to add extra

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

2023-12-13 Thread Richard Purdie
On Wed, 2023-12-13 at 09:41 +, Alex Kiernan wrote: > Drop getrandom-open64.patch (merged upstream), replace musl fixes with > backports from upstream. > > Add sysconfdir to config.toml to fix: > > > thread 'main' panicked at install.rs:92:9: > > User doesn't have write access on

Re: [OE-core] [PATCH 0/3] Hi,

2023-12-13 Thread Jonathan GUILLOT
Thanks Yoann, I will resubmit these patches with your suggestions. Le mer. 13 déc. 2023 à 15:47, Yoann Congal a écrit : > > Hi Jonathan, > > Le 13/12/2023 à 15:15, Jonathan GUILLOT a écrit : > > Just playing with cups and observe the main packages includes localized > > HTML templates in

Re: [OE-core] [PATCH 2/4] oe-selftest: add a cpp-example recipe

2023-12-13 Thread Adrian Freihofer
On Wed, 2023-12-13 at 11:10 +, Ross Burton wrote: > > > > On 7 Dec 2023, at 20:52, Adrian Freihofer via > > lists.openembedded.org > > wrote: > > > > +do_run_tests () { > > +    meson test -C "${B}" --no-rebuild > > +} > > Somewhere in is a > partial implementation of a generic “run the

[OE-core] [PATCHv2 0/4] Proof of concept for screenshot testcases

2023-12-13 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 screenswitch

[OE-core] [PATCHv2 1/4] qemurunner: remove unused import

2023-12-13 Thread Eilís 'pidge' Ní Fhlannagáin
From: Ross Burton Removes unused logging import Signed-off-by: Ross Burton Signed-off-by: Eilís 'pidge' Ní Fhlannagáin --- meta/lib/oeqa/utils/qemurunner.py | 1 - 1 file changed, 1 deletion(-) diff --git a/meta/lib/oeqa/utils/qemurunner.py b/meta/lib/oeqa/utils/qemurunner.py index

[OE-core] [PATCHv2 2/4] python3-qemu-qmp: Add recipe

2023-12-13 Thread Eilís 'pidge' Ní Fhlannagáin
From: Ross Burton Add a recipe for python QEMU Monitor Protocol. This will be needed for qemu screendumps for qemu screendump testing. Signed-off-by: Ross Burton Signed-off-by: Eilís 'pidge' Ní Fhlannagáin --- .../python/python3-qemu-qmp_0.0.2.bb | 14 ++ 1 file

[OE-core] [PATCHv2 3/4] runqemu: add qmp socket support

2023-12-13 Thread Eilís 'pidge' Ní Fhlannagáin
From: Ross Burton Add support for qmp sockets and defaults to unix:qmp.sock if unspecified Signed-off-by: Ross Burton Signed-off-by: Eilís 'pidge' Ní Fhlannagáin --- scripts/runqemu | 11 +++ 1 file changed, 11 insertions(+) diff --git a/scripts/runqemu b/scripts/runqemu index

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

2023-12-13 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 screenswitch

[OE-core] [PATCH 1/3] systemd: Fix build with latest musl

2023-12-13 Thread Khem Raj
musl has removed basename from string.h [1] which leads to build failures now as declaration is gone and it should be coming from libgen.h [1] https://git.musl-libc.org/cgit/musl/commit/?id=725e17ed6dff4d0cd22487bb64470881e86a92e7 Signed-off-by: Khem Raj ---

[OE-core] [PATCH 2/3] qemu: Fix build with latest musl

2023-12-13 Thread Khem Raj
musl dropped basename() from string.h, adjust for that Signed-off-by: Khem Raj --- meta/recipes-devtools/qemu/qemu.inc | 1 + ...io-Include-libgen.h-for-basename-API.patch | 57 +++ 2 files changed, 58 insertions(+) create mode 100644

[OE-core] [PATCH 3/3] qemu: Add packageconfig knob to enable pipewire support

2023-12-13 Thread Khem Raj
This gets into a quessing mode if not specified and it it probelamactic for native version since it maybe built on a machine having pipewire installed and used on another where pipewire is not installed ( minimal CI builder ) it ends up with runqemu - ERROR - Failed to run qemu:

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

2023-12-13 Thread Khem Raj
On Wed, Dec 13, 2023 at 7:07 AM Jonathan GUILLOT wrote: > > Some packages may contain localized files not located in > /usr/share/locale. This new variables allows to add these directories in > dedicated locale packages. I think using _ to separate the words would make it more readable so call

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

2023-12-13 Thread Ross Burton
On 13 Dec 2023, at 10:21, Yu, Mingli via lists.openembedded.org wrote: > -pytest > +pytest -o log_cli=true -o log_cli_level=INFO | sed -e 's/\[...%\]//g'| sed > -e 's/PASSED/PASS/g'| sed -e 's/FAILED/FAIL/g'|sed -e 's/SKIPED/SKIP/g'| awk > '{if ($NF=="PASS" || $NF=="FAIL" || $NF=="SKIP" ||

[OE-core] [PATCH] images: add core-image-initramfs-boot

2023-12-13 Thread Ross Burton
From: Ross Burton Add a minimal initramfs image recipe that just contains enough initramfs to find the real root filesystem and pivot to it. BSPs can use MACHINE_EXTRA_RRECOMMENDS to pull in any kernel module packages that are required to bring up the hardware so that the rootfs can be found.

[OE-core] why does using ${AUTOREV} with kernel recipe rebuild every time?

2023-12-13 Thread Robert P. J. Day
i *know* i should know the answer to this, but someone just showed me a build (WRLinux-based, but still relevant) where the linux kernel recipe uses: SRCREV_machine = ${AUTOREV} which is what one reads in the WRL version of linux-yocto-custom.bb, but also makes it clear in that recipe file

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

2023-12-13 Thread Alexander Kanavin
On Wed, 13 Dec 2023 at 09:30, Changqing Li wrote: > +From 1b7d547453fc57806ef86f64c86706530a23e62e Mon Sep 17 00:00:00 2001 > +From: Changqing Li > +Date: Wed, 13 Dec 2023 11:53:18 +0800 > +Subject: [PATCH] Makefile.in: set outdir for tic > + > +tic is from ncurses-native, and set TERMINFO as >

[OE-core] [PATCH] openssl: mark assembler sections as call targets for PAC/BTI support on aarch64

2023-12-13 Thread Ross Burton
From: Ross Burton The assembler sections in OpenSSL were not marked as valid call targets, so branch protection could not be enabled for libcrypto.so. Signed-off-by: Ross Burton --- .../openssl/openssl/aarch64-bti.patch | 35 +++ .../openssl/openssl_3.2.0.bb

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

2023-12-13 Thread Alexander Kanavin
Why isn't the ptest failure reported by the autobuilder? Shouldn't we first fix the ptest so that the failure is reported correctly, if it starts occurring again? Alex On Wed, 13 Dec 2023 at 11:21, Yu, Mingli wrote: > > From: Mingli Yu > > Fix the below ptest failure: > self = > def

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

2023-12-13 Thread Alexander Kanavin
I see that run-ptest consists of a single pytest command; does that command return a zero exit code even it fails? Alex On Wed, 13 Dec 2023 at 17:38, Alexander Kanavin wrote: > > Why isn't the ptest failure reported by the autobuilder? Shouldn't we > first fix the ptest so that the failure is

Re: [OE-core] why does using ${AUTOREV} with kernel recipe rebuild every time?

2023-12-13 Thread Martin Jansa
You didn't say which Yocto release that WRL build was using, maybe your deploy artifacts are changing due to package_get_auto_pr calls or not excluded DATETIME in your filenames as described in: