[OE-core] [PATCH 0/1] Backport armv7 compilation failure fix.

2023-11-27 Thread Viswanath Kraleti
systemd v254-rc1 developed a bug that is causing build failures on armv7. https://github.com/systemd/systemd/issues/29381 Upstream fixed this but OE-Core recipe is yet to catch up. For now, backporting the fix to unblock. Viswanath Kraleti (1): systemd-boot: fix build issues on armv7a-linux

[OE-core] [PATCH v2] systemd-boot: fix build issues on armv7a-linux

2023-11-27 Thread Viswanath Kraleti
From: Viswanath Kraleti Backport a fix to address the build failure on armv7a introduced in systemd v254-rc1. see https://github.com/systemd/systemd/issues/29381 Signed-off-by: Viswanath Kraleti --- meta/recipes-core/systemd/systemd.inc | 4 ++-

[OE-core] Patchtest results for [PATCH v2] systemd-boot: fix build issues on armv7a-linux

2023-11-27 Thread Patchtest
Thank you for your submission. Patchtest identified one or more issues with the patch. Please see the log below for more information: --- Tests failed for the patch, but the results log could not be processed due to excessive result line length. --- Please address the issues identified and

Re: [OE-core] [RFC 1/2] usergrouptests: Add initial useradd testing

2023-11-27 Thread Richard Purdie
On Thu, 2023-11-23 at 13:49 +, Eilís 'pidge' Ní Fhlannagáin wrote: > This commit tests for > https://bugzilla.yoctoproject.org/show_bug.cgi?id=13419 > https://bugzilla.yoctoproject.org/show_bug.cgi?id=14961 > > Fixes for these are in following commits. > > Signed-off-by: Eilís 'pidge' Ní

Re: [OE-core] bitbake-server does not exit after build ends

2023-11-27 Thread Martin Jansa
I can confirm the same on gentoo with python-3.12. On Mon, Nov 27, 2023 at 12:29 PM Zoltan Boszormenyi wrote: > 2023. 11. 27. 11:52 keltezéssel, Richard Purdie írta: > > Is there anything interesting in the bitbake-cookerdaemon.log file? > > Actually, yes. > > This is obviously the most

Re: [OE-core] [PATCH v2 0/2] patch: reduce changes during patch refresh

2023-11-27 Thread Richard Purdie
On Wed, 2023-11-22 at 15:08 +0100, Lukas Funke wrote: > From: Lukas Funke > > The patch series aims to reduce the noise in patches created by devtools. Some > diffs are just introduced due to an update in the hash or in the diffstats. > These changes are not important to a reviewer. > > Stefan

[OE-core] [PATCH] lib/oe/patch: handle creating patches for CRLF sources

2023-11-27 Thread Yoann Congal
Using devtool to patch CRLF based sources creates patch files which have mixed end of lines : LF for headers and CRLF for source context and modified lines. Python open(..., newline=None) (default for newline arg)does detect end-of-line in this mixed file but only outputs LF EOL data. This result

Re: [OE-core] OE-core CVE metrics for nanbield on Sun 26 Nov 2023 05:00:01 AM HST

2023-11-27 Thread Steve Sakoman
You may have noticed that these reports weren't sent on the normal schedule. This is due to repeated failures in updating the database: WARNING: cve-update-nvd2-native-1.0-r0 do_fetch: CVE database update failed I tried many times yesterday, but was largely unsuccessful. I was able to get

Re: [OE-core] [yocto-security] OE-core CVE metrics for nanbield on Sun 26 Nov 2023 05:00:01 AM HST

2023-11-27 Thread Peter Marko via lists.openembedded.org
Yes, nvd servers are in really bad state currently. I need up to 12 retries on http calls to get trough... I will contribute to make the retry count value (currently hardcoded to 5) configurable via variable. I'm planning to run it at low default and increase temporarily when quality decreases.

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

2023-11-27 Thread Viswanath Kraleti
systemd has ukify, a native tool, which will combine the kernel/initrd/stub components to build the UKI (unified kernel images). systemd-boot recipe isn't providing this tool. In order to use ukify, one need systemd-boot native recipe that can be added as a dependency to get the tool under

Re: [OE-core] [PATCH 02/19] useradd.bbclass: list all needed items for package_setscene task

2023-11-27 Thread Richard Purdie
On Mon, 2023-11-27 at 12:06 +0100, Alexander Kanavin wrote: > On Mon, 27 Nov 2023 at 11:59, Richard Purdie > wrote: > > > FWIW I'm still leaning towards static linking for this. The setscence > > dependencies are playing with fire and we *really* don't want to do > > this :( > > Was there some

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

2023-11-27 Thread Ross Burton
On 27 Nov 2023, at 14:56, Viswanath Kraleti via lists.openembedded.org wrote: > > systemd has ukify, a native tool, which will combine the kernel/initrd/stub > components to build the UKI (unified kernel images). systemd-boot recipe > isn't providing this tool. > > In order to use ukify, one

[OE-core][dunfell][PATCH] mdadm: Backport fix CVE-2023-28938

2023-11-27 Thread Ashish Sharma via lists.openembedded.org
Signed-off-by: Ashish Sharma --- .../mdadm/files/CVE-2023-28938.patch | 80 +++ meta/recipes-extended/mdadm/mdadm_4.1.bb | 1 + 2 files changed, 81 insertions(+) create mode 100644 meta/recipes-extended/mdadm/files/CVE-2023-28938.patch diff --git

Patchtest results for [OE-core][dunfell][PATCH] mdadm: Backport fix CVE-2023-28938

2023-11-27 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-mdadm-Backport-fix-CVE-2023-28938.patch FAIL: test commit message presence: Please include a commit

[OE-core] [PATCH] recipetool: create: add support for crates

2023-11-27 Thread Julien Stephan
This commit adds a new plugin for creating recipes for crates (rust based applications). TODO: add more description here on final version of the patch Signed-off-by: Julien Stephan --- scripts/lib/recipetool/create_cargo.py | 125 + 1 file changed, 125 insertions(+)

[OE-core] [RFC][PATCH 0/1] recipetool: add plugin to create recipe for rust based application

2023-11-27 Thread Julien Stephan
Hi all, This is an RFC to add support of rust recipes in recipetool. This first version is able to create a minimal working recipe for crates HAVING a Cargo.lock file (needed for reproducibility issues, see [1]) and using the following commands (using simple_genetic as example): - devtool add

[OE-core] [PATCH] vim: upgrade 9.0.2068 -> 9.0.2130

2023-11-27 Thread Tim Orling
https://github.com/vim/vim/compare/v9.0.2068...v9.0.2130 CVE: CVE-2023-48231 CVE: CVE-2023-48232 CVE: CVE-2023-48233 CVE: CVE-2023-48234 CVE: CVE-2023-48235 CVE: CVE-2023-48236 CVE: CVE-2023-48237 Signed-off-by: Tim Orling --- Tested vim and vim.tiny on core-image-minimal on qemux86-64 vim.tiny

[OE-core] bitbake-server does not exit after build ends

2023-11-27 Thread Zoltan Boszormenyi
Hi, I am not sure what's the actual problem here. FWIW, I have recently upgraded my laptop to Fedora 39 where I test recipe changes first. Now, whenever a build ends (no matter if successfully or if there was a recipe build failure) two bitbake-server processes stay running. As a result, the

[OE-core] [PATCH v11] vte: Separate out gtk4 pieces of vte into individual packages

2023-11-27 Thread Khem Raj
This avoids adding gtk4 dependencies when image may only desire the gtk3 pieces of vte. Signed-off-by: Khem Raj Cc: Ross Burton --- v11: Package Vte-3.91.gir into ${PN}-gtk4-dev meta/recipes-support/vte/vte_0.74.1.bb | 11 ++- 1 file changed, 10 insertions(+), 1 deletion(-) diff

Re: [OE-core] [PATCH v10 3/3] vte: Separate out gtk4 pieces of vte into individual packages

2023-11-27 Thread Khem Raj
On Sat, Nov 25, 2023 at 6:04 AM Ross Burton wrote: > > Does this allow installing the gtk4 libraries without gtk3? Looks like the > GIR files will mean pulling in both. I have sent a v11 where Vte-3.91.gir is packaged into ${PN}-gtk4-dev, that should solve this concern. > > Ross >

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

2023-11-27 Thread qi...@fujitsu.com
Hi, Alex Okay, I will do my best to do it. Best Regards, Qiu Tingting > -Original Message- > From: Alexander Kanavin > Sent: Monday, November 27, 2023 6:10 PM > To: Qiu, Tingting/仇 婷婷 > Cc: openembedded-core@lists.openembedded.org; FNST fnstml-fujitsuten > > Subject: Re: [OE-core]

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

2023-11-27 Thread Dmitry Baryshkov
On Mon, 27 Nov 2023 at 18:49, Ross Burton wrote: > > On 27 Nov 2023, at 14:56, Viswanath Kraleti via lists.openembedded.org > wrote: > > > > systemd has ukify, a native tool, which will combine the kernel/initrd/stub > > components to build the UKI (unified kernel images). systemd-boot recipe >

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

2023-11-27 Thread Peter Kjellerstedt
> -Original Message- > From: openembedded-core@lists.openembedded.org c...@lists.openembedded.org> On Behalf Of Dmitry Baryshkov > Sent: den 27 november 2023 22:05 > To: Ross Burton > Cc: quic_vkral...@quicinc.com; OE Core mailing list c...@lists.openembedded.org> > Subject: Re:

Re: [oe-core][PATCHv2] default-providers.inc: add PREFERRED_PROVIDER variables for llvm

2023-11-27 Thread Peter Kjellerstedt
> -Original Message- > From: openembedded-core@lists.openembedded.org > On Behalf Of Markus Volk > Sent: den 27 november 2023 11:25 > To: openembedded-core@lists.openembedded.org > Subject: [oe-core][PATCHv2] default-providers.inc: add PREFERRED_PROVIDER > variables for llvm > >

[OE-core][PATCH 2/2] cve-update-nvd2-native: make number of fetch attemtps configurable

2023-11-27 Thread Peter Marko via lists.openembedded.org
From: Peter Marko Sometimes NVD servers are unstable and return too many errors. Last time we increased number of attempts from 3 to 5, but further increasing is not reasonable as in normal case too many retries is just abusive. Keep retries low as default and allow to increase as needed.

[OE-core][PATCH 1/2] cve-update-nvd2-native: remove unused variable CVE_DB_UPDATE_RETRIES

2023-11-27 Thread Peter Marko via lists.openembedded.org
From: Peter Marko This variable is not referenced in oe-core anymore. Signed-off-by: Peter Marko --- meta/recipes-core/meta/cve-update-nvd2-native.bb | 3 --- 1 file changed, 3 deletions(-) diff --git a/meta/recipes-core/meta/cve-update-nvd2-native.bb

Re: [oe-core][PATCHv2] default-providers.inc: add PREFERRED_PROVIDER variables for llvm

2023-11-27 Thread Alexandre Belloni via lists.openembedded.org
On 27/11/2023 11:24:49+0100, Markus Volk wrote: > gallium-llvm needs to be built with clang if you, for example > want to have support for opencl or want to build the intel-clc compiler. > meta-clang recommends to set > > PREFERRED_PROVIDER_llvm = "clang" > PREFERRED_PROVIDER_llvm-native =

[OE-core][PATCH v2 2/2] cve-update-nvd2-native: make number of fetch attemtps configurable

2023-11-27 Thread Peter Marko via lists.openembedded.org
From: Peter Marko Sometimes NVD servers are unstable and return too many errors. Last time we increased number of attempts from 3 to 5, but further increasing is not reasonable as in normal case too many retries is just abusive. Keep retries low as default and allow to increase as needed.

[OE-core][PATCH v2 1/2] cve-update-nvd2-native: remove unused variable CVE_SOCKET_TIMEOUT

2023-11-27 Thread Peter Marko via lists.openembedded.org
From: Peter Marko This variable is not referenced in oe-core anymore. Signed-off-by: Peter Marko --- v2: typo in commit message meta/recipes-core/meta/cve-update-nvd2-native.bb | 3 --- 1 file changed, 3 deletions(-) diff --git a/meta/recipes-core/meta/cve-update-nvd2-native.bb

[OE-core] OE-core CVE metrics for dunfell on Mon 27 Nov 2023 07:32:23 AM HST

2023-11-27 Thread Steve Sakoman
Branch: dunfell New this week: 7 CVEs CVE-2023-48231 (CVSS3: 4.3 MEDIUM): vim https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2023-48231 * CVE-2023-48232 (CVSS3: 4.3 MEDIUM): vim https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2023-48232 * CVE-2023-48233 (CVSS3: 4.3 MEDIUM): vim

[OE-core] [PATCH] bitbake.conf: Add gsutil as hosttool for gcp fetcher.

2023-11-27 Thread Charlie Johnston
The gcp fetcher uses gsutil to check if the file exists before fetching. This change ensures the tool is included as a nonfatal hosttool so that it's included in the build environment when available. Signed-off-by: Charlie Johnston --- meta/conf/bitbake.conf | 3 +++ 1 file changed, 3

Re: [OE-core][PATCH 1/2] cve-update-nvd2-native: remove unused variable CVE_DB_UPDATE_RETRIES

2023-11-27 Thread Jose Quaresma
Peter Marko via lists.openembedded.org escreveu no dia segunda, 27/11/2023 à(s) 19:38: > From: Peter Marko > > This variable is not referenced in oe-core anymore. > > Signed-off-by: Peter Marko > --- > meta/recipes-core/meta/cve-update-nvd2-native.bb | 3 --- > 1 file changed, 3 deletions(-)

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

2023-11-27 Thread Alexandre Belloni via lists.openembedded.org
Please follow https://docs.yoctoproject.org/dev/contributor-guide/submit-changes.html#fixing-your-from-identity On 26/11/2023 20:00:46-0800, Sundeep KOKKONDA via lists.openembedded.org wrote: > Below commits on glibc-2.38 stable branch are updated. > 1e04dcec49 Revert "elf: Move

Re: [oe-core][PATCHv2] default-providers.inc: add PREFERRED_PROVIDER variables for llvm

2023-11-27 Thread Markus Volk
On Mon, Nov 27 2023 at 08:44:01 PM +01:00:00, Alexandre Belloni wrote: Please always include a changelog here, especially when sending multiple versions in rapid succession. Technically there is nothing that needs to be included in the changelog. Its just that I was just to dumb to

[OE-core] [PATCH] linux-firmware: require rdfind-native

2023-11-27 Thread A. Sverdlin via lists.openembedded.org
From: Alexander Sverdlin Since commit 3e79f6b83bd0 ("Create symlinks for all firmware that is duplicate using rdfind") linux-firmware' copy-firmware.sh uses rdfind, add it to package's DEPENDS. Fixes: 7c725d1f2ed9 ("linux-firmware: upgrade 20230804 -> 20231030") Signed-off-by: Alexander

[OE-core] OE-core CVE metrics for kirkstone on Mon 27 Nov 2023 08:49:33 AM HST

2023-11-27 Thread Steve Sakoman
Branch: kirkstone New this week: 7 CVEs CVE-2023-48231 (CVSS3: 4.3 MEDIUM): vim https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2023-48231 * CVE-2023-48232 (CVSS3: 4.3 MEDIUM): vim https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2023-48232 * CVE-2023-48233 (CVSS3: 4.3 MEDIUM): vim

[oe-core][PATCH] add PREFERRED_PROVIDER variables for llvm

2023-11-27 Thread Markus Volk
gallium-llvm needs to be built with clang if you, for example want to have support for opencl or want to build the intel-clc compiler. meta-clang recommends to set PREFERRED_PROVIDER_llvm = "clang" PREFERRED_PROVIDER_llvm-native = "clang-native" The current problem is that this is not taken into

Patchtest results for [oe-core][PATCH] add PREFERRED_PROVIDER variables for llvm

2023-11-27 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/add-PREFERRED_PROVIDER-variables-for-llvm.patch FAIL: test shortlog format: Commit shortlog (first line of commit

Re: [OE-core] bitbake-server does not exit after build ends

2023-11-27 Thread Zoltan Boszormenyi
2023. 11. 27. 11:52 keltezéssel, Richard Purdie írta: Is there anything interesting in the bitbake-cookerdaemon.log file? Actually, yes. This is obviously the most suspicious: /usr/lib64/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=1605202) is

[OE-core] [PATCH] core-image-minimal-initramfs: don't install a kernel into the initramfs

2023-11-27 Thread Ross Burton
From: Ross Burton There's obviously no point in installing a kernel into an initramfs, but if we install kernel modules then they'll recommend the relevant kernel. Set PACKAGE_EXCLUDE to ensure the initramfs for a kernel doesn't contain the kernel. Signed-off-by: Ross Burton ---

Re: Patchtest results for [oe-core][PATCH] add PREFERRED_PROVIDER variables for llvm

2023-11-27 Thread Alexander Kanavin
Better shortlog: default-providers.inc: add PREFERRED_PROVIDER variables for llvm Alex On Mon, 27 Nov 2023 at 11:20, Patchtest wrote: > > Thank you for your submission. Patchtest identified one > or more issues with the patch. Please see the log below for > more information: > > --- > Testing

[oe-core][PATCHv2] default-providers.inc: add PREFERRED_PROVIDER variables for llvm

2023-11-27 Thread Markus Volk
gallium-llvm needs to be built with clang if you, for example want to have support for opencl or want to build the intel-clc compiler. meta-clang recommends to set PREFERRED_PROVIDER_llvm = "clang" PREFERRED_PROVIDER_llvm-native = "clang-native" The current problem is that this is not taken into

Re: [OE-core] [PATCH 1/1] systemd-boot: fix build issues on armv7a-linux

2023-11-27 Thread Dmitry Baryshkov
On Sat, 25 Nov 2023 at 13:50, Viswanath Kraleti wrote: > > From: Viswanath Kraleti > > backport a fix to address build failures on armv7a [bug id #29381] Start with the capital letter, please. Also I don't see this bug in the Yocto bugzilla. If you want to point to the Systemd issue, please

[OE-core][nanbield][PATCH] avahi: backport Debian patches to fix multiple CVE's

2023-11-27 Thread Vijay Anusuri via lists.openembedded.org
From: Vijay Anusuri import patches from ubuntu to fix CVE-2023-1981 CVE-2023-38469 CVE-2023-38470 CVE-2023-38471 CVE-2023-38472 CVE-2023-38473 Upstream-Status: Backport [import from ubuntu https://git.launchpad.net/ubuntu/+source/avahi/tree/debian/patches?h=ubuntu/jammy-security Upstream

Re: [OE-core] bitbake-server does not exit after build ends

2023-11-27 Thread Richard Purdie
On Mon, 2023-11-27 at 10:52 +0100, Zoltan Boszormenyi wrote: > Hi, > > I am not sure what's the actual problem here. > > FWIW, I have recently upgraded my laptop to Fedora 39 > where I test recipe changes first. > > Now, whenever a build ends (no matter if successfully or > if there was a

Re: [OE-core] [PATCH 02/19] useradd.bbclass: list all needed items for package_setscene task

2023-11-27 Thread Richard Purdie
On Mon, 2023-11-27 at 11:17 +0100, Alexander Kanavin wrote: > Latest shadow-native links with additional libraries; > I was unable to find a way to resolve those in setscene context > where tasks do not contain such dependencies. > > Signed-off-by: Alexander Kanavin > --- >

Re: [OE-core] [PATCH 02/19] useradd.bbclass: list all needed items for package_setscene task

2023-11-27 Thread Alexander Kanavin
On Mon, 27 Nov 2023 at 11:59, Richard Purdie wrote: > FWIW I'm still leaning towards static linking for this. The setscence > dependencies are playing with fire and we *really* don't want to do > this :( Was there some half-done branch with that approach? I could pick that up once I get

Re: [OE-core] bitbake-server does not exit after build ends

2023-11-27 Thread Zoltan Boszormenyi
2023. 11. 27. 10:52 keltezéssel, Zoltan Boszormenyi via lists.openembedded.org írta: Hi, I am not sure what's the actual problem here. FWIW, I have recently upgraded my laptop to Fedora 39 where I test recipe changes first. Now, whenever a build ends (no matter if successfully or if there

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

2023-11-27 Thread Alexander Kanavin
Thank you, the patch is fine now. The next step is that if there are integration issues on the autobuilder, you will get links to them and the expectation is that they are resolved by you, and the adjusted patch is resubmitted. Alex On Mon, 27 Nov 2023 at 05:02, qi...@fujitsu.com wrote: > >

[OE-core] [PATCH 10/19] epiphany: upgrade 44.6 -> 45.1

2023-11-27 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- .../epiphany/{epiphany_44.6.bb => epiphany_45.1.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-gnome/epiphany/{epiphany_44.6.bb => epiphany_45.1.bb} (94%) diff --git a/meta/recipes-gnome/epiphany/epiphany_44.6.bb

[OE-core] [PATCH 12/19] libxkbcommon: upgrade 1.5.0 -> 1.6.0

2023-11-27 Thread Alexander Kanavin
Add bash-completion support for xkbcli. Signed-off-by: Alexander Kanavin --- .../xorg-lib/{libxkbcommon_1.5.0.bb => libxkbcommon_1.6.0.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-graphics/xorg-lib/{libxkbcommon_1.5.0.bb => libxkbcommon_1.6.0.bb} (92%)

[OE-core] [PATCH 11/19] virglrenderer: upgrade 0.10.4 -> 1.0.0

2023-11-27 Thread Alexander Kanavin
venus (virtual vulkan support) is no longer experimental. Signed-off-by: Alexander Kanavin --- ...1-meson.build-use-python3-directly-for-python.patch | 10 +- ...{virglrenderer_0.10.4.bb => virglrenderer_1.0.0.bb} | 8 2 files changed, 9 insertions(+), 9 deletions(-) rename

[OE-core] [PATCH 14/19] icu: upgrade 73-2 -> 74-1

2023-11-27 Thread Alexander Kanavin
License-Update: formatting https://github.com/unicode-org/icu/commit/248b1c2a13fc7fc346e9e9419c4794df8a590ad9 Signed-off-by: Alexander Kanavin --- meta/recipes-support/icu/{icu_73-2.bb => icu_74-1.bb} | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) rename

[OE-core] [PATCH 13/19] mpg123: upgrade 1.31.3 -> 1.32.3

2023-11-27 Thread Alexander Kanavin
--disable-lfs-alias removed upstream. Signed-off-by: Alexander Kanavin --- .../mpg123/{mpg123_1.31.3.bb => mpg123_1.32.3.bb} | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) rename meta/recipes-multimedia/mpg123/{mpg123_1.31.3.bb => mpg123_1.32.3.bb} (95%) diff --git

[OE-core] [PATCH 15/19] p11-kit: upgrade 0.25.0 -> 0.25.2

2023-11-27 Thread Alexander Kanavin
Switch to gitsm:// to fetch https://github.com/p11-glue/pkcs11-json.git as a submodule (otherwise meson will try to do that in do_configure). Signed-off-by: Alexander Kanavin --- .../p11-kit/files/strerror-1.patch| 76 --- .../p11-kit/files/strerror-2.patch

[OE-core] [PATCH 16/19] glib-2.0: install gio-querymodules into bindir as well as libexecdir for native

2023-11-27 Thread Alexander Kanavin
Latest meson expects it there and fails if it can't find it; meanwhile we patch glib to put it into libexecdir for reasons of avoiding incorrect debian package renaming in multilib scenarios. Signed-off-by: Alexander Kanavin --- meta/recipes-core/glib-2.0/glib.inc | 5 + 1 file changed, 5

[OE-core] [PATCH 17/19] meson: update 1.2.2 -> 1.3.0

2023-11-27 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta/recipes-devtools/meson/{meson_1.2.2.bb => meson_1.3.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-devtools/meson/{meson_1.2.2.bb => meson_1.3.0.bb} (98%) diff --git a/meta/recipes-devtools/meson/meson_1.2.2.bb

[OE-core] [PATCH 07/19] desktop-file-utils: upgrade 0.26 -> 0.27

2023-11-27 Thread Alexander Kanavin
Convert to meson. Signed-off-by: Alexander Kanavin --- ...ktop-file-utils_0.26.bb => desktop-file-utils_0.27.bb} | 8 ++-- 1 file changed, 2 insertions(+), 6 deletions(-) rename meta/recipes-devtools/desktop-file-utils/{desktop-file-utils_0.26.bb => desktop-file-utils_0.27.bb} (76%) diff

[OE-core] [PATCH 09/19] webkitgtk: update 2.40.5 -> 2.42.2

2023-11-27 Thread Alexander Kanavin
Drop check-GST_GL_HAVE_PLATFORM_GLX.patch as upstream removed the code. Signed-off-by: Alexander Kanavin --- ...44e17d258106617b0e6d783d073b188a2548.patch | 15 + .../check-GST_GL_HAVE_PLATFORM_GLX.patch | 33 --- ...ebkitgtk_2.40.5.bb => webkitgtk_2.42.2.bb} | 4

[OE-core] [PATCH 19/19] rt-tests: update 2.5 -> 2.6

2023-11-27 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- ...0001-Makefile-Allow-for-CC-and-AR-to-be-overridden.patch | 6 +++--- meta/recipes-rt/rt-tests/rt-tests.inc | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git

[OE-core] [PATCH 18/19] repo: update 2.37 -> 2.39

2023-11-27 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta/recipes-devtools/repo/repo/0001-python3-shebang.patch | 2 +- meta/recipes-devtools/repo/{repo_2.37.bb => repo_2.39.bb} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-devtools/repo/{repo_2.37.bb => repo_2.39.bb} (95%)

[OE-core] [PATCH 01/19] sstate.bbclass: setscene_depvalid(): do not exclude shadow-native from task dependency resolution

2023-11-27 Thread Alexander Kanavin
This results in executables from shadow-native, such as useradd, falling through to host libraries instead of using native ones that they were linked with, because the native libraries would not be installed because of this dependency exclusion. Until now that could be coincidentally fulfilled

[OE-core] [PATCH 02/19] useradd.bbclass: list all needed items for package_setscene task

2023-11-27 Thread Alexander Kanavin
Latest shadow-native links with additional libraries; I was unable to find a way to resolve those in setscene context where tasks do not contain such dependencies. Signed-off-by: Alexander Kanavin --- meta/classes/useradd.bbclass | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-)

[OE-core] [PATCH 04/19] python3-pyproject-hooks: fix upstream version check

2023-11-27 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta/recipes-devtools/python/python3-pyproject-hooks_1.0.0.bb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/recipes-devtools/python/python3-pyproject-hooks_1.0.0.bb b/meta/recipes-devtools/python/python3-pyproject-hooks_1.0.0.bb index

[OE-core] [PATCH 03/19] shadow: update 4.13 -> 4.14.2

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

[OE-core] [PATCH 05/19] usbutils: upgrade 015 -> 017

2023-11-27 Thread Alexander Kanavin
Drop CFLAGS (containing host paths) from installed pkg-config file. Signed-off-by: Alexander Kanavin --- .../usbutils/{usbutils_015.bb => usbutils_017.bb} | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) rename meta/recipes-bsp/usbutils/{usbutils_015.bb => usbutils_017.bb}

[OE-core] [PATCH 06/19] cmake: upgrade 3.27.5 -> 3.27.7

2023-11-27 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- .../cmake/{cmake-native_3.27.5.bb => cmake-native_3.27.7.bb}| 0 meta/recipes-devtools/cmake/cmake.inc | 2 +- .../recipes-devtools/cmake/{cmake_3.27.5.bb => cmake_3.27.7.bb} | 0 3 files changed, 1 insertion(+), 1 deletion(-)

[OE-core] [PATCH 08/19] erofs-utils: upgrade 1.6 -> 1.7.1

2023-11-27 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- ...rofs-utils_1.6.bb => erofs-utils_1.7.1.bb} | 10 +- ...-don-t-allocate-read-too-large-exten.patch | 126 -- ...-block-insane-long-paths-when-extrac.patch | 80 --- 3 files changed, 4 insertions(+), 212 deletions(-) rename

Re: [OE-core] bitbake-server does not exit after build ends

2023-11-27 Thread Alexander Kanavin
Fedora 39 isn't yet supported or tested, so it's almost certainly you've hit a python 3.12 compatibility issue. If you can look into, that would be very appreciated. Alex On Mon, 27 Nov 2023 at 10:52, Zoltan Boszormenyi wrote: > > Hi, > > I am not sure what's the actual problem here. > > FWIW,

[OE-core] [PATCH v2] libpam: split /etc/environment into pam-plugin-env package

2023-11-27 Thread Martin Hundeb?ll
Since systemd-v255, pam-plugin-umask is pulled in by by the logind package config for systemd. This causes /etc/environment to be installed as part of libpam-runtime. In our case, this broke do_rootfs for our image, because /etc/environment is already provided by another (custom) recipe. Fix this

[OE-core] [[dunfell][PATCH] grub: fix CVE-2023-4692 & CVE-2023-4693

2023-11-27 Thread Hitendra Prajapati via lists.openembedded.org
Upstream-Status: Backport from https://git.savannah.gnu.org/cgit/grub.git/commit/?id=43651027d24e62a7a463254165e1e46e42aecdea && https://git.savannah.gnu.org/gitweb/?p=grub.git;a=commit;h=0ed2458cc4eff6d9a9199527e2a0b6d445802f94 Signed-off-by: Hitendra Prajapati ---

Re: [PATCH V2] [OE-core] tzdata: Reduced time zone configuration

2023-11-27 Thread Xu, Lizhi via lists.openembedded.org
On Fri, 24 Nov 2023 16:50:04 +, Alex Kiernan wrote: > > > tzdata.bb by default pulls in all possible timezone data packages which > > > increases size of the final root filesystem considerably. > > > The customer would like to have extra timezones configurable so that only > > > tzdata-core is

[OE-core] [PATCH] rdfind: add version 1.6.0

2023-11-27 Thread A. Sverdlin via lists.openembedded.org
From: Alexander Sverdlin Add 1.6.0 recipe from meta-oe as of commit 39dfcaceba36 ("rdfind: upgrade 1.5.0 -> 1.6.0"). It's required by linux-firmware installer script starting from 20230919. Signed-off-by: Alexander Sverdlin --- Shall probably come before patch "linux-firmware: require

[OE-core] [meta-oe][PATCH] rdfind: remove (move to oe-core)

2023-11-27 Thread A. Sverdlin via lists.openembedded.org
From: Alexander Sverdlin Newer linux-firmware (oe-core) requires rdfind-native, move the new dependency to oe-core as well. Signed-off-by: Alexander Sverdlin --- meta-oe/recipes-support/rdfind/rdfind_1.6.0.bb | 13 - 1 file changed, 13 deletions(-) delete mode 100644

[OE-core] [PATCH 0/2] Upgrade gnu-config and gettext

2023-11-27 Thread Robert Yang via lists.openembedded.org
The following changes since commit 212affe748e2f628ecf11f26485b07dd303fe6e3: Revert "binutils: Fix CVE-2022-47007" (2023-11-23 14:58:06 +) are available in the Git repository at: https://github.com/robertlinux/yocto rbt/upgrade https://github.com/robertlinux/yocto/tree/rbt/upgrade

[OE-core] [PATCH 1/2] gnu-config: Update to latest revision

2023-11-27 Thread Robert Yang via lists.openembedded.org
; -PV = "20230216+git" +SRCREV = "28ea239c53a2d5d8800c472bc2452eaa16e37af2" +PV = "20231127+git" SRC_URI = "git://git.savannah.gnu.org/git/config.git;protocol=https;branch=master \ file://gnu-configize.in" -- 2.42.0 -=-=-=-=-=-=-=-=-=-=-=- Links: Y

[OE-core] [PATCH 2/2] gettext: Upgrade 0.22 -> 0.22.3

2023-11-27 Thread Robert Yang via lists.openembedded.org
Signed-off-by: Robert Yang --- ...-minimal-native_0.22.bb => gettext-minimal-native_0.22.3.bb} | 0 meta/recipes-core/gettext/gettext-sources.inc | 2 +- .../recipes-core/gettext/{gettext_0.22.bb => gettext_0.22.3.bb} | 0 3 files changed, 1 insertion(+), 1 deletion(-) rename

Re: [OE-core] [PATCH] rdfind: add version 1.6.0

2023-11-27 Thread Alexander Kanavin
How about using --ignore-duplicates? https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/commit/copy-firmware.sh?id=4124f8f928d51a1437e2fd2636b20d540edc2836 Adding a new recipe means someone has to keep it working and updated (which means adding a maintainers.inc entry),