Re: [OE-core] [PATCH] ruby: Fix build on riscv/musl

2022-01-27 Thread Richard Purdie
On Tue, 2022-01-25 at 20:41 -0800, Khem Raj wrote: > This fixes a build issue that started with 3.1 upgrade > Fixes > > ../ruby-3.1.0/vm_dump.c:916:38: error: use of undeclared identifier 'REG_S1' > > dump_machine_register(mctx->__gregs[REG_S1], "s1"); > > Signed-off-by: Khem Raj > --- >

[OE-core] [PATCH 01/17] mesa: fold mesa-gl variant into the main recipe using mcextend class

2022-01-27 Thread Alexander Kanavin
This reduces friction in version updates and allows fully automated ones. There was a concern that using mcextend this way may clash with proper multiconfig setups; I have tweaked the multiconfig selftest to include mesa packages in both multiconfig images, and ran the test with preferred provider

[OE-core] [PATCH 02/17] bind: upgrade 9.16.24 -> 9.16.25

2022-01-27 Thread Alexander Kanavin
From: Alexander Kanavin License-Update: copyright years Signed-off-by: Alexander Kanavin --- .../0001-avoid-start-failure-with-bind-user.patch | 0 ...0001-named-lwresd-V-and-start-log-hide-build-options.patch | 0 ...bind-ensure-searching-for-json-headers-searches-sysr.patch | 0

[OE-core] [PATCH 03/17] ifupdown: upgrade 0.8.36 -> 0.8.37

2022-01-27 Thread Alexander Kanavin
From: Alexander Kanavin Signed-off-by: Alexander Kanavin --- .../ifupdown/{ifupdown_0.8.36.bb => ifupdown_0.8.37.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-core/ifupdown/{ifupdown_0.8.36.bb => ifupdown_0.8.37.bb} (97%) diff --git a/meta/recipes-core

[OE-core] [PATCH 04/17] ethtool: upgrade 5.15 -> 5.16

2022-01-27 Thread Alexander Kanavin
From: Alexander Kanavin Signed-off-by: Alexander Kanavin --- .../ethtool/ethtool/avoid_parallel_tests.patch | 6 +++--- .../ethtool/{ethtool_5.15.bb => ethtool_5.16.bb}| 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) rename meta/recipes-extended/ethtool/{ethtoo

[OE-core] [PATCH 05/17] webkitgtk: upgrade 2.34.3 -> 2.34.4

2022-01-27 Thread Alexander Kanavin
From: Alexander Kanavin Signed-off-by: Alexander Kanavin --- .../webkit/{webkitgtk_2.34.3.bb => webkitgtk_2.34.4.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-sato/webkit/{webkitgtk_2.34.3.bb => webkitgtk_2.34.4.bb} (98%) diff --git a/meta/recipes-sato

[OE-core] [PATCH 06/17] debianutils: upgrade 5.5 -> 5.7

2022-01-27 Thread Alexander Kanavin
From: Alexander Kanavin Signed-off-by: Alexander Kanavin --- .../debianutils/{debianutils_5.5.bb => debianutils_5.7.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-support/debianutils/{debianutils_5.5.bb => debianutils_5.7.bb} (97%) diff --git a/meta/recipe

[OE-core] [PATCH 07/17] diffoscope: upgrade 200 -> 201

2022-01-27 Thread Alexander Kanavin
From: Alexander Kanavin Signed-off-by: Alexander Kanavin --- .../diffoscope/{diffoscope_200.bb => diffoscope_201.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-support/diffoscope/{diffoscope_200.bb => diffoscope_201.bb} (92%) diff --git a/meta/recipes-s

[OE-core] [PATCH 08/17] libbsd: upgrade 0.11.3 -> 0.11.5

2022-01-27 Thread Alexander Kanavin
From: Alexander Kanavin License-Update: additional files Signed-off-by: Alexander Kanavin --- .../libbsd/{libbsd_0.11.3.bb => libbsd_0.11.5.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-support/libbsd/{libbsd_0.11.3.bb => libbsd_0.11.5.bb} (90%)

[OE-core] [PATCH 10/17] wpa-supplicant: update 2.9 -> 2.10

2022-01-27 Thread Alexander Kanavin
License-Update: copyright years Signed-off-by: Alexander Kanavin --- ...re-management-frame-from-unexpected-.patch | 82 -- ...allow-event-subscriptions-with-URLs-.patch | 151 -- ...-systemd-install-Alias-with-WantedBy.patch | 52 -- ...nt-message-generation-using-

[OE-core] [PATCH 09/17] libical: upgrade 3.0.12 -> 3.0.13

2022-01-27 Thread Alexander Kanavin
From: Alexander Kanavin Signed-off-by: Alexander Kanavin --- .../libical/{libical_3.0.12.bb => libical_3.0.13.bb}| 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-support/libical/{libical_3.0.12.bb => libical_3.0.13.bb} (96%) diff --git a/meta/recipes-supp

[OE-core] [PATCH 11/17] zstd: update 1.5.0 -> 1.5.2

2022-01-27 Thread Alexander Kanavin
Drop patches merged upstream. Signed-off-by: Alexander Kanavin --- ...rt-all-wildcard-file-list-expansions.patch | 81 .../zstd/zstd/0001-MinGW-Build-Fixes.patch| 193 -- .../zstd/{zstd_1.5.0.bb => zstd_1.5.2.bb} | 7 +- 3 files changed, 2 insertions(+), 279 d

[OE-core] [PATCH 12/17] rust: update 1.58.0 -> 1.58.1

2022-01-27 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- ...-cross-canadian_1.58.0.bb => cargo-cross-canadian_1.58.1.bb} | 0 .../recipes-devtools/cargo/{cargo_1.58.0.bb => cargo_1.58.1.bb} | 0 .../rust/{libstd-rs_1.58.0.bb => libstd-rs_1.58.1.bb} | 0 ...t-cross-canadian_1.58.0.bb => rust-cross-canadian_

[OE-core] [PATCH 13/17] gdb: update 11.1 -> 11.2

2022-01-27 Thread Alexander Kanavin
Simplyfy .inc structure: merge gdb.inc into gdb_11.2.bb, rename gdb-${PV}.inc to gdb.inc. This will allow easier automatic updates. Drop upstreamed patch. Signed-off-by: Alexander Kanavin --- meta/recipes-devtools/gdb/gdb-11.1.inc| 19 -- ...ian_11.1.bb => gdb-cross-canadian_11.2.bb} |

[OE-core] [PATCH 15/17] gnutls: update 3.7.2 -> 3.7.3

2022-01-27 Thread Alexander Kanavin
Drop unsupported option. Signed-off-by: Alexander Kanavin --- .../gnutls/{gnutls_3.7.2.bb => gnutls_3.7.3.bb}| 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) rename meta/recipes-support/gnutls/{gnutls_3.7.2.bb => gnutls_3.7.3.bb} (95%) diff --git a/meta/recipes-support/g

[OE-core] [PATCH 14/17] ltp: update 20210927 -> 20220121

2022-01-27 Thread Alexander Kanavin
The ltp compliancy parser is rewritten to actually match the logs: they seem to be unstructured, test case names are not printed and the only indication of failure is appearance of FAIL[ED] somewhere. Signed-off-by: Alexander Kanavin --- meta/lib/oeqa/utils/logparser.py | 27 ---

[OE-core] [PATCH 16/17] libusb1: correct SRC_URI

2022-01-27 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta/recipes-support/libusb/libusb1_1.0.24.bb | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/meta/recipes-support/libusb/libusb1_1.0.24.bb b/meta/recipes-support/libusb/libusb1_1.0.24.bb index 95a20958a1..e70021f4f7 100644 --- a/met

[OE-core] [PATCH 17/17] gobject-introspection: replace prelink-rtld with objdump -p

2022-01-27 Thread Alexander Kanavin
g-i internally processes the output with regexes, and seems happy with what objdump is printing. It only needs to resolve the library name as passed to the linker to the library file name. Also recursive resolution (that ldd is doing and objdump is not) is not necessary. Signed-off-by: Alexander K

[OE-core] [PATCH] openssl: export OPENSSL_MODULES in the wrapper

2022-01-27 Thread Ross Burton
OpenSSL 3 added the concept of provider modules which are loaded from disk. The load path is hard-coded into the library and needs to be relocated when running natively, so add OPENSSL_MODULES to the wrapper. Signed-off-by: Ross Burton --- meta/recipes-connectivity/openssl/openssl_3.0.1.bb | 3

Re: [OE-core] [dunfell][PATCH RFC] busybox.inc: Create temporary busybox links during install

2022-01-27 Thread Bryan Evenson
Andrej, > -Original Message- > From: Valek, Andrej > Sent: Saturday, January 22, 2022 2:26 AM > To: openembedded-core@lists.openembedded.org; Bryan Evenson > > Subject: Re: [dunfell][PATCH RFC] busybox.inc: Create temporary busybox > links during install > > Hello again, > > Maybe a ge

Re: [OE-core] [PATCH 14/17] ltp: update 20210927 -> 20220121

2022-01-27 Thread Petr Vorel
Hi Alexander, > The ltp compliancy parser is rewritten to actually > match the logs: they seem to be unstructured, test case names > are not printed and the only indication of failure is appearance of > FAIL[ED] somewhere. I'd split meta/lib/oeqa/utils/logparser.py change into separate commit. It

Re: [OE-core] [PATCH] ruby: Fix build on riscv/musl

2022-01-27 Thread Khem Raj
On Thu, Jan 27, 2022 at 2:03 AM Richard Purdie wrote: > > On Tue, 2022-01-25 at 20:41 -0800, Khem Raj wrote: > > This fixes a build issue that started with 3.1 upgrade > > Fixes > > > ../ruby-3.1.0/vm_dump.c:916:38: error: use of undeclared identifier > > > 'REG_S1' > > > dump_machine_reg

Re: [OE-core] [PATCH 17/17] gobject-introspection: replace prelink-rtld with objdump -p

2022-01-27 Thread Khem Raj
On Thu, Jan 27, 2022 at 2:21 AM Alexander Kanavin wrote: > > g-i internally processes the output with regexes, and seems > happy with what objdump is printing. It only needs to resolve > the library name as passed to the linker to the library file name. > Also recursive resolution (that ldd is doi

Re: [OE-core] [PATCH 13/17] gdb: update 11.1 -> 11.2

2022-01-27 Thread Khem Raj
On Thu, Jan 27, 2022 at 2:20 AM Alexander Kanavin wrote: > > Simplyfy .inc structure: merge gdb.inc into gdb_11.2.bb, rename > gdb-${PV}.inc to gdb.inc. This will allow easier automatic updates. this looks ok. > > Drop upstreamed patch. > > Signed-off-by: Alexander Kanavin > --- > meta/recipes

Re: [OE-core] [PATCH] initramfs-framework: Add overlayroot module

2022-01-27 Thread Vyacheslav Yurkov
On 26.01.2022 19:09, Alejandro Hernandez Samaniego wrote: Oops! completely forgot!, I'll add it. This is loosely based on the overlay-etc.bbclass the difference is that the class only works for overlaying /etc and it doesnt require an initramfs, but, while its possible to tinker it in such a way

Re: [OE-core] [PATCH 11/17] zstd: update 1.5.0 -> 1.5.2

2022-01-27 Thread Khem Raj
quick look shows that size of zstd package reduces quite a bit, I wonder why -4720 KiB zstd +2932 KiB zstd small is ofcourse better, but I wonder what could reduce it so much between 1.5.0 and 1.5.2 On Thu, Jan 27, 2022 at 2:20 AM Alexander Kanavin wrote: > > Drop patches merged upstrea

[OE-core] [PATCH 1/2] spirv-headers: bump to b42ba6

2022-01-27 Thread Jose Quaresma
Signed-off-by: Jose Quaresma --- meta/recipes-graphics/spir/spirv-headers_1.5.4.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-graphics/spir/spirv-headers_1.5.4.bb b/meta/recipes-graphics/spir/spirv-headers_1.5.4.bb index 522708618e..3144b1eb42 100644 --- a/m

[OE-core] [PATCH 2/2] spirv-tools: upgrade 2021.4 -> 2022.1

2022-01-27 Thread Jose Quaresma
- General - Add SPIR-V 1.6 support to wasm build (#4674) - Improvements to disassembly within PassManager (#4677) - Basic support for SPIR-V 1.6 (#4663) - reflect debug (#4662) - Fix endianness of string literals (#4622) - Optimizer - spirv-opt: add pass to Spread Volatile semantics (#4667)

Re: [OE-core] [PATCH 14/17] ltp: update 20210927 -> 20220121

2022-01-27 Thread Alexander Kanavin
On Thu, 27 Jan 2022 at 18:21, Petr Vorel wrote: > Hi Alexander, > > > The ltp compliancy parser is rewritten to actually > > match the logs: they seem to be unstructured, test case names > > are not printed and the only indication of failure is appearance of > > FAIL[ED] somewhere. > > I'd split

Re: [OE-core] [PATCH 17/17] gobject-introspection: replace prelink-rtld with objdump -p

2022-01-27 Thread Alexander Kanavin
On Thu, 27 Jan 2022 at 19:09, Khem Raj wrote: > On Thu, Jan 27, 2022 at 2:21 AM Alexander Kanavin > wrote: > > > > g-i internally processes the output with regexes, and seems > > happy with what objdump is printing. It only needs to resolve > > the library name as passed to the linker to the lib

[OE-core] [PATCH] musl: Update to latest master

2022-01-27 Thread Khem Raj
Changes in this srcrev bump * c4d4028d fix failure to use add-cfi scripts on asm when building out-of-tree * 775bde6b fix wcwidth of hangul combining (vowel/final) letters * 8d404733 fix mismatched signatures for strtod_l family * 98e688a9 define NULL as nullptr when used in C++11 or later

Re: [OE-core] [PATCH 11/17] zstd: update 1.5.0 -> 1.5.2

2022-01-27 Thread Alexander Kanavin
On Thu, 27 Jan 2022 at 19:56, Khem Raj wrote: > quick look shows that size of zstd package reduces quite a bit, I wonder > why > > -4720 KiB zstd > +2932 KiB zstd > > small is ofcourse better, but I wonder what could reduce it so much > between 1.5.0 and 1.5.2 > buildhistory-diff does no

Re: [OE-core] [PATCH 11/17] zstd: update 1.5.0 -> 1.5.2

2022-01-27 Thread Alexander Kanavin
I think zstd changelog for 1.5.1 settles the issue: https://github.com/facebook/zstd/releases/tag/v1.5.1 Alex On Thu, 27 Jan 2022 at 20:51, Alexander Kanavin via lists.openembedded.org wrote: > On Thu, 27 Jan 2022 at 19:56, Khem Raj wrote: > >> quick look shows that size of zstd package reduc

Re: [OE-core] [PATCH 14/17] ltp: update 20210927 -> 20220121

2022-01-27 Thread Petr Vorel
> On Thu, 27 Jan 2022 at 18:21, Petr Vorel wrote: > > Hi Alexander, > > > The ltp compliancy parser is rewritten to actually > > > match the logs: they seem to be unstructured, test case names > > > are not printed and the only indication of failure is appearance of > > > FAIL[ED] somewhere. >

Re: [OE-core] [PATCH] wic: bootimg-partition: Add directory copy support to bootimage creation

2022-01-27 Thread Sven Bachmann
On 1/25/22 22:30, Richard Purdie wrote: > On Tue, 2022-01-25 at 21:11 +0100, Sven Bachmann wrote: >> [Defective Patch] > > I'm afraid the patch within the email has been line wrapped and even with that > fixed, the whitespace is corrupted making it hard to apply. I do also wonder > if > there a

Re: [OE-core] [PATCH 11/17] zstd: update 1.5.0 -> 1.5.2

2022-01-27 Thread Khem Raj
On Thu, Jan 27, 2022 at 12:10 PM Alexander Kanavin wrote: > I think zstd changelog for 1.5.1 settles the issue: > > https://github.com/facebook/zstd/releases/tag/v1.5.1 > Yeah indeed thanks > > Alex > > On Thu, 27 Jan 2022 at 20:51, Alexander Kanavin via lists.openembedded.org > wrote: > >>

[OE-core][PATCH] classes/create-spdx: Add packageSupplier field

2022-01-27 Thread Joshua Watt
Per NIST SBoM recommendations, include the Package Supplier field for all SPDX packages that are created. This field should generally be set to the person or organization that is performing the build, since they would be considered the "supplier" of the SPDX packages. Signed-off-by: Joshua Watt -

[OE-core][PATCH] classes/create-spdx: Remove unnecessary package

2022-01-27 Thread Joshua Watt
A superfluous package was being created, but it was never used. Signed-off-by: Joshua Watt --- meta/classes/create-spdx.bbclass | 2 -- 1 file changed, 2 deletions(-) diff --git a/meta/classes/create-spdx.bbclass b/meta/classes/create-spdx.bbclass index eaf92c1773..8b4203fdb5 100644 --- a/meta/

[OE-core] [dunfell][PATCH 1/2] glibc : Fix CVE-2022-23218

2022-01-27 Thread Jeremy Puhlman
From: Pgowda Upstream-Status: Backport [https://sourceware.org/git/?p=glibc.git;a=commit;h=e368b12f6c16b6888dda99ba641e999b9c9643c8] Upstream-Status: Backport [https://sourceware.org/git/?p=glibc.git;a=commit;h=f545ad4928fa1f27a3075265182b38a4f939a5f7] Signed-off-by: pgowda (Backported from o

[OE-core] [dunfell][PATCH 2/2] glibc : Fix CVE-2022-23219

2022-01-27 Thread Jeremy Puhlman
From: Pgowda Upstream-Status: Backport [https://sourceware.org/git/?p=glibc.git;a=commit;h=226b46770c82899b555986583294b049c6ec9b40] Upstream-Status: Backport [https://sourceware.org/git/?p=glibc.git;a=commit;h=ef972a4c50014a16132b5c75571cfb6b30bef136] Signed-off-by: pgowda (backported from H

Re: [OE-core] [dunfell][PATCH 1/2] glibc : Fix CVE-2022-23218

2022-01-27 Thread Steve Sakoman
Hi Jeremy, I currently have a patch under test that fixes these issues in a slightly different way: https://git.openembedded.org/openembedded-core-contrib/commit/?h=stable/dunfell-nut&id=e28ddfd639fbb14dfff9e70dbec1a38957d98687 (the above link will likely work for a few days, but I do rebase sta

Re: [OE-core] [dunfell][PATCH 1/2] glibc : Fix CVE-2022-23218

2022-01-27 Thread Jeremy Puhlman
Sounds good, I didn't see anything on the list for dunfell. Carry on, and mahalo. On 1/27/2022 3:54 PM, Steve Sakoman wrote: Hi Jeremy, I currently have a patch under test that fixes these issues in a slightly different way: https://git.openembedded.org/openembedded-core-contrib/commit/?h=sta

[OE-core] [PATCH] newlib: Upgrade 4.1.0 -> 4.2.0

2022-01-27 Thread Alejandro Hernandez Samaniego
Signed-off-by: Alejandro Enedino Hernandez Samaniego --- .../newlib/{libgloss_4.1.0.bb => libgloss_4.2.0.bb} | 0 meta/recipes-core/newlib/newlib.inc | 12 +--- .../newlib/{newlib_4.1.0.bb => newlib_4.2.0.bb} | 0 3 files changed, 9 insertions(+), 3 deletions(-)

Re: [OE-core] [PATCH] newlib: Upgrade 4.1.0 -> 4.2.0

2022-01-27 Thread Khem Raj
On Thu, Jan 27, 2022 at 5:40 PM Alejandro Hernandez Samaniego wrote: > > Signed-off-by: Alejandro Enedino Hernandez Samaniego > --- > .../newlib/{libgloss_4.1.0.bb => libgloss_4.2.0.bb} | 0 > meta/recipes-core/newlib/newlib.inc | 12 +--- > .../newlib/{newlib_4.1.0.bb

Re: [OE-core] [PATCH] newlib: Upgrade 4.1.0 -> 4.2.0

2022-01-27 Thread Alejandro Hernandez Samaniego
On Fri, 28 Jan 2022 at 02:10, Khem Raj wrote: > On Thu, Jan 27, 2022 at 5:40 PM Alejandro Hernandez Samaniego > wrote: > > > > Signed-off-by: Alejandro Enedino Hernandez Samaniego < > alejan...@enedino.org> > > --- > > .../newlib/{libgloss_4.1.0.bb => libgloss_4.2.0.bb} | 0 > > meta/recipes-

[OE-core] About the sstate cache directory hierarchy

2022-01-27 Thread Chen Qi
Hi All, I'm sending out this email because I'm wondering if we can change the sstate cache directory to use ${PN} and taskname as subditories. Hope to hear your opinions. Below is the long story. Recently I noticed that running `bitbake xxx -c cleansstate' usually takes more than 10 minutes

Re: [OE-core] About the sstate cache directory hierarchy

2022-01-27 Thread Chen Qi
On 1/28/22 3:06 PM, Chen Qi wrote: Hi All, I'm sending out this email because I'm wondering if we can change the sstate cache directory to use ${PN} and taskname as subditories. Hope to hear your opinions. Below is the long story. Recently I noticed that running `bitbake xxx -c cleansstate'