[OE-core] [honister][PATCH 00/17] Pull request (cover letter only)

2021-11-17 Thread Anuj Mittal
Please merge these changes. Thanks, Anuj The following changes since commit d2cba06c27c87c64423636153c0f186c5f45b147: glibc-version.inc: remove branch= from GLIBC_GIT_URI (2021-11-12 10:57:32 +0800) are available in the Git repository at: git://push.openembedded.org/openembedded-core-con

Re: [OE-core] [yocto] QA notification for completed autobuilder build (yocto-3.1.12.rc1)

2021-11-17 Thread Teoh, Jay Shen
Hi all, Intel and WR YP QA is planning for QA execution for YP build yocto-3.1.12.rc1. We are planning to execute following tests for this cycle: OEQA-manual tests for following module: 1. OE-Core 2. BSP-hw Runtime auto test for following platforms: 1. MinnowTurbot 32-bit 2. Coffee Lake 3. NUC

[OE-core] [hardnott][PATCH] squashfs-tools: fix CVE-2021-41072

2021-11-17 Thread kai
From: Kai Kang Backport patches to fix CVE-2021-41072. And update context for verison 4.4 at same time. CVE: CVE-2021-41072 Ref: * https://nvd.nist.gov/vuln/detail/CVE-2021-41072 Signed-off-by: Kai Kang --- .../files/CVE-2021-41072-requisite-1.patch| 135 +++ .../files/CVE-2021-41072

[OE-core] [PATCH] create-spdx: Fix key errors in do_create_runtime_spdx

2021-11-17 Thread Andres Beltran
Currently, the do_create_runtime_spdx task fails with a Key Error if a dependency is not contained in the package providers dictionary. Add a check before using "dep" as a key in "providers". Signed-off-by: Andres Beltran --- meta/classes/create-spdx.bbclass | 3 +++ 1 file changed, 3 insertions

Re: [OE-core] [PATCH 33/36] expect: do not install examples, drop related patch

2021-11-17 Thread Khem Raj
On Wed, Nov 17, 2021 at 2:00 PM Alexander Kanavin wrote: > > On Wed, 17 Nov 2021 at 20:05, Khem Raj wrote: >> >> yes perhaps as part of main PN package its not but as a separate package >> something like PN-examples or some such it will be better > > > If upstream doesn't install them, there's no

Re: [OE-core] [PATCH 34/36] busybox: drop 0001-Use-CC-when-linking-instead-of-LD-and-use-CFLAGS-and.patch

2021-11-17 Thread Alexander Kanavin
On Wed, 17 Nov 2021 at 21:43, Andre McCurdy wrote: > On Wed, Nov 17, 2021 at 7:36 AM Alexander Kanavin > wrote: > > > > This was added 10 years ago, is almost certainly non-upstreamable > > and it isn't clear what the issues it aims to fix are: > > the AB revealed no problems when the patch is r

Re: [OE-core] [PATCH 33/36] expect: do not install examples, drop related patch

2021-11-17 Thread Alexander Kanavin
On Wed, 17 Nov 2021 at 20:05, Khem Raj wrote: > yes perhaps as part of main PN package its not but as a separate package > something like PN-examples or some such it will be better > If upstream doesn't install them, there's no need to override that; they're just example code snippets that serve

Re: [OE-core] [PATCH 34/36] busybox: drop 0001-Use-CC-when-linking-instead-of-LD-and-use-CFLAGS-and.patch

2021-11-17 Thread Andre McCurdy
On Wed, Nov 17, 2021 at 7:36 AM Alexander Kanavin wrote: > > This was added 10 years ago, is almost certainly non-upstreamable > and it isn't clear what the issues it aims to fix are: > the AB revealed no problems when the patch is removed. The comment in the patch was: This fixes the issue where

Re: [OE-core] [PATCH 0/8] systemd: allow building for nativesdk

2021-11-17 Thread Alexander Kanavin
On Wed, 17 Nov 2021 at 19:05, Luca Boccassi wrote: > > This patchset allows systemd binaries to be used in SDKs; what I > > would like to see is that those binaries are built and used directly > > in yocto builds. E.g. systemd recipe gains BBCLASSEXTEND = "native", > > systemd.bbclass gets DEPEND

Re: [OE-core] [PATCH 22/36] elfutils: update 0.185 -> 0.186

2021-11-17 Thread Alexander Kanavin
Another problem is that who will run those tests with musl regularly and ensure they won't regress again? We don't do it, upstream doesn't do it, so then why spend time fixing them? Alex On Wed, 17 Nov 2021 at 20:18, Khem Raj wrote: > On Wed, Nov 17, 2021 at 11:11 AM Mark Wielaard wrote: > > >

Re: [OE-core] [PATCH 22/36] elfutils: update 0.185 -> 0.186

2021-11-17 Thread Khem Raj
On Wed, Nov 17, 2021 at 11:11 AM Mark Wielaard wrote: > > Hi, > > I hack on elfutils upstream. > > On Wed, Nov 17, 2021 at 06:32:40PM +0100, Alexander Kanavin wrote: > > On Wed, 17 Nov 2021 at 18:15, Khem Raj wrote: > > > > Rework support for error() on non-glibc targets: > > > > upstream now pro

Re: [OE-core] [PATCH 33/36] expect: do not install examples, drop related patch

2021-11-17 Thread Khem Raj
On 11/17/21 7:35 AM, Alexander Kanavin wrote: There is really no reason to install them; this was done in the original recipe submission for unexplained reasons. yes perhaps as part of main PN package its not but as a separate package something like PN-examples or some such it will be better

Re: [OE-core] [PATCH 1/8] systemd: skip chown when building for nativesdk

2021-11-17 Thread Luca Bocassi
On Wed, 2021-11-17 at 18:14 +, Peter Kjellerstedt wrote: > > -Original Message- > > From: openembedded-core@lists.openembedded.org > > On Behalf Of Luca > > Bocassi > > Sent: den 17 november 2021 13:32 > > To: openembedded-core@lists.openembedded.org > > Cc: paul.eggle...@microsoft.com

Re: [OE-core] [PATCH 2/2] glibc: Append files instead of making then part of main SRC_URI

2021-11-17 Thread Peter Kjellerstedt
> -Original Message- > From: openembedded-core@lists.openembedded.org > On Behalf Of Khem Raj > Sent: den 17 november 2021 18:41 > To: Richard Purdie > Cc: Patches and discussions about the oe-core layer > > Subject: Re: [OE-core] [PATCH 2/2] glibc: Append files instead of making then

Re: [OE-core] [PATCH 1/8] systemd: skip chown when building for nativesdk

2021-11-17 Thread Peter Kjellerstedt
> -Original Message- > From: openembedded-core@lists.openembedded.org > On Behalf Of Luca Bocassi > Sent: den 17 november 2021 13:32 > To: openembedded-core@lists.openembedded.org > Cc: paul.eggle...@microsoft.com > Subject: [OE-core] [PATCH 1/8] systemd: skip chown when building for nati

[OE-core] [PATCH 2/2] create-spdx: Protect against None from LICENSE_PATH

2021-11-17 Thread Saul Wold
If LICENSE_PATH is not set, then the split() will fail on a NoneType. Signed-off-by: Saul Wold --- meta/classes/create-spdx.bbclass | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/meta/classes/create-spdx.bbclass b/meta/classes/create-spdx.bbclass index 1d5c8b3bc1..d0cc5b1c

[OE-core] [PATCH 0/2] Couple of SPDX fixes

2021-11-17 Thread Saul Wold
I was trying to build more layers such as meta-clang and found additional changes are needed to support other packages that are installed into work-shared. We might also need a similar patch for the archiver is this change is acceptable. Sau! Saul Wold (2): create_spdx: ensure is_work_shared

[OE-core] [PATCH 1/2] create_spdx: ensure is_work_shared() is uniqe

2021-11-17 Thread Saul Wold
There is a function with the same name is_work_shared() in the archiver class this causes a conflict when both classes are included. Use work-shared as the check in WORKDIR to allow for other packages beyond the kernel and gcc that use a common shared-work source directory. Signed-off-by: Saul Wol

Re: [OE-core] [PATCH 0/8] systemd: allow building for nativesdk

2021-11-17 Thread Luca Bocassi
On Wed, 2021-11-17 at 18:49 +0100, Alexander Kanavin wrote: > On Wed, 17 Nov 2021 at 18:41, Luca Boccassi > wrote: > > > This is packaging the tool for the target images; what I propose > > is > > > that it's built and used natively. > > > > Which is what this patchset does? Again you can't build

Re: [OE-core] [PATCH 6/8] kbd: add nativesdk

2021-11-17 Thread Luca Bocassi
On Wed, 2021-11-17 at 17:43 +, Richard Purdie wrote: > On Wed, 2021-11-17 at 12:31 +, Luca Bocassi wrote: > > From: Luca Boccassi > > > > Required to build systemd tools > > If systemd needs these to build, wouldn't it be depending on kbd-native? > > Or are you saying that systemd-tools

Re: [OE-core] [PATCH 0/8] systemd: allow building for nativesdk

2021-11-17 Thread Alexander Kanavin
On Wed, 17 Nov 2021 at 18:41, Luca Boccassi wrote: > > This is packaging the tool for the target images; what I propose is > > that it's built and used natively. > > Which is what this patchset does? Again you can't build these recipes > to run locally without these changes, that's the entire poi

Re: [OE-core] [PATCH 6/8] kbd: add nativesdk

2021-11-17 Thread Richard Purdie
On Wed, 2021-11-17 at 12:31 +, Luca Bocassi wrote: > From: Luca Boccassi > > Required to build systemd tools If systemd needs these to build, wouldn't it be depending on kbd-native? Or are you saying that systemd-tools needs something in here at runtime? I don't mind extending the recipe i

Re: [OE-core] [PATCH 22/36] elfutils: update 0.185 -> 0.186

2021-11-17 Thread Khem Raj
On Wed, Nov 17, 2021 at 9:32 AM Alexander Kanavin wrote: > > On Wed, 17 Nov 2021 at 18:15, Khem Raj wrote: >> >> > Rework support for error() on non-glibc targets: >> > upstream now provides its own implementation, so we can drop >> > the patch that adds ours; said implementation isn't >> > build

Re: [OE-core] [PATCH 5/8] volatile-binds: add nativesdk

2021-11-17 Thread Luca Bocassi
On Wed, 2021-11-17 at 17:40 +, Richard Purdie wrote: > On Wed, 2021-11-17 at 12:31 +, Luca Bocassi wrote: > > From: Luca Boccassi > > > > Signed-off-by: Luca Boccassi > > --- > >  meta/recipes-core/volatile-binds/volatile-binds.bb | 2 ++ > >  1 file changed, 2 insertions(+) > > > > diff

Re: [OE-core] [PATCH 0/8] systemd: allow building for nativesdk

2021-11-17 Thread Luca Bocassi
On Wed, 2021-11-17 at 17:44 +0100, Alexander Kanavin wrote: > On Wed, 17 Nov 2021 at 17:11, Luca Boccassi > wrote: > > > What I'm trying to say is running those systemd analyzers should > > be > > > enabled in regular yocto builds first before it's enabled in > > SDKs. > > > It's not a good idea t

Re: [OE-core] [PATCH 2/2] glibc: Append files instead of making then part of main SRC_URI

2021-11-17 Thread Khem Raj
On Wed, Nov 17, 2021 at 9:38 AM Richard Purdie wrote: > > On Wed, 2021-11-17 at 08:56 -0800, Khem Raj wrote: > > This will help later with using devupstream > > > > Signed-off-by: Khem Raj > > --- > > meta/recipes-core/glibc/glibc_2.34.bb | 10 ++ > > 1 file changed, 6 insertions(+), 4 d

Re: [OE-core] [PATCH 5/8] volatile-binds: add nativesdk

2021-11-17 Thread Richard Purdie
On Wed, 2021-11-17 at 12:31 +, Luca Bocassi wrote: > From: Luca Boccassi > > Signed-off-by: Luca Boccassi > --- > meta/recipes-core/volatile-binds/volatile-binds.bb | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/meta/recipes-core/volatile-binds/volatile-binds.bb > b/meta/recip

Re: [OE-core] [PATCH 2/2] glibc: Append files instead of making then part of main SRC_URI

2021-11-17 Thread Richard Purdie
On Wed, 2021-11-17 at 08:56 -0800, Khem Raj wrote: > This will help later with using devupstream > > Signed-off-by: Khem Raj > --- > meta/recipes-core/glibc/glibc_2.34.bb | 10 ++ > 1 file changed, 6 insertions(+), 4 deletions(-) > > diff --git a/meta/recipes-core/glibc/glibc_2.34.bb >

Re: [OE-core] [PATCH 22/36] elfutils: update 0.185 -> 0.186

2021-11-17 Thread Alexander Kanavin
On Wed, 17 Nov 2021 at 18:15, Khem Raj wrote: > > Rework support for error() on non-glibc targets: > > upstream now provides its own implementation, so we can drop > > the patch that adds ours; said implementation isn't > > build-tested with tests, so ptest has to be disabled on musl. > > Overall

[OE-core] [PATCH] scripts/lnr: remove

2021-11-17 Thread Ross Burton
lnr is a script that implements the same behaviour as 'ln --relative --symlink', as at the time of creation --relative was only available in coreutils 8.16 onwards which was too new for the older supported distros. Now, however, everyone has a new enough coreutils, so we can remove this script. A

Re: [OE-core] [PATCH 22/36] elfutils: update 0.185 -> 0.186

2021-11-17 Thread Khem Raj
On Wed, Nov 17, 2021 at 7:35 AM Alexander Kanavin wrote: > > Drop glibc-2.34-fix.patch merged upstream. > > Rework support for error() on non-glibc targets: > upstream now provides its own implementation, so we can drop > the patch that adds ours; said implementation isn't > build-tested with test

[OE-core] [PATCH 2/2] glibc: Append files instead of making then part of main SRC_URI

2021-11-17 Thread Khem Raj
This will help later with using devupstream Signed-off-by: Khem Raj --- meta/recipes-core/glibc/glibc_2.34.bb | 10 ++ 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/meta/recipes-core/glibc/glibc_2.34.bb b/meta/recipes-core/glibc/glibc_2.34.bb index 72064772789..778898f19

[OE-core] [PATCH 1/2] glibc-testsuite: Use append operator to add check-test-wrapper

2021-11-17 Thread Khem Raj
Signed-off-by: Khem Raj --- meta/recipes-core/glibc/glibc-testsuite_2.34.bb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/meta/recipes-core/glibc/glibc-testsuite_2.34.bb b/meta/recipes-core/glibc/glibc-testsuite_2.34.bb index e8ad2a938b1..6650ec5a483 100644 --- a/meta/rec

Re: [OE-core] [PATCH 0/8] systemd: allow building for nativesdk

2021-11-17 Thread Alexander Kanavin
On Wed, 17 Nov 2021 at 17:11, Luca Boccassi wrote: > > What I'm trying to say is running those systemd analyzers should be > > enabled in regular yocto builds first before it's enabled in SDKs. > > It's not a good idea to have a feature that is available in SDKs but > > not available in direct us

Re: [OE-core] [PATCH 0/8] systemd: allow building for nativesdk

2021-11-17 Thread Luca Bocassi
On Wed, 2021-11-17 at 16:07 +0100, Alexander Kanavin wrote: > > > On Wed, 17 Nov 2021 at 15:59, Luca Boccassi > wrote: > > On Wed, 2021-11-17 at 13:53 +0100, Alexander Kanavin wrote: > > > Shouldn't this be enabled in regular yocto builds first, e.g. > > allow > > > systemd-native and then add t

[OE-core] [PATCH 36/36] librsvg: submit system-deps patch upstream

2021-11-17 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- ...endor-system-deps-sort-dependencies-before-using-th.patch | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/meta/recipes-gnome/librsvg/librsvg/0001-vendor-system-deps-sort-dependencies-before-using-th.patch b/meta/recipes-gnome/libr

[OE-core] [PATCH 34/36] busybox: drop 0001-Use-CC-when-linking-instead-of-LD-and-use-CFLAGS-and.patch

2021-11-17 Thread Alexander Kanavin
This was added 10 years ago, is almost certainly non-upstreamable and it isn't clear what the issues it aims to fix are: the AB revealed no problems when the patch is removed. Signed-off-by: Alexander Kanavin --- ...ing-instead-of-LD-and-use-CFLAGS-and.patch | 114 -- meta/recipe

[OE-core] [PATCH 35/36] slang: mark patch as inappropriate for upstream submission

2021-11-17 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta/recipes-extended/slang/slang/terminfo_fixes.patch | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/meta/recipes-extended/slang/slang/terminfo_fixes.patch b/meta/recipes-extended/slang/slang/terminfo_fixes.patch index 3e6d15aa79..3ca

[OE-core] [PATCH 32/36] insane.bbclass: add a check that Upstream-Status patch tag is present and correctly formed

2021-11-17 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta/classes/insane.bbclass | 24 1 file changed, 24 insertions(+) diff --git a/meta/classes/insane.bbclass b/meta/classes/insane.bbclass index 27b1a00fb9..240f3aad62 100644 --- a/meta/classes/insane.bbclass +++ b/meta/classes/insane.

[OE-core] [PATCH 33/36] expect: do not install examples, drop related patch

2021-11-17 Thread Alexander Kanavin
There is really no reason to install them; this was done in the original recipe submission for unexplained reasons. Signed-off-by: Alexander Kanavin --- .../expect/expect/01-example-shebang.patch| 144 -- meta/recipes-devtools/expect/expect_5.45.4.bb | 2 - 2 files changed,

[OE-core] [PATCH 27/36] unfs3: add missing Upstream-Status tag

2021-11-17 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta/recipes-devtools/unfs3/unfs3/no-yywrap.patch | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/recipes-devtools/unfs3/unfs3/no-yywrap.patch b/meta/recipes-devtools/unfs3/unfs3/no-yywrap.patch index e0746ad518..e3496814d8 100644 --- a/meta/recipe

[OE-core] [PATCH 26/36] libxml2: add missing Upstream-Status tag

2021-11-17 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta/recipes-core/libxml/libxml2/remove-fuzz-from-ptests.patch | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/recipes-core/libxml/libxml2/remove-fuzz-from-ptests.patch b/meta/recipes-core/libxml/libxml2/remove-fuzz-from-ptests.patch index e80c46054e

[OE-core] [PATCH 29/36] kea: add missing Upstream-Status to a patch

2021-11-17 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta/recipes-connectivity/kea/files/fix-multilib-conflict.patch | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/recipes-connectivity/kea/files/fix-multilib-conflict.patch b/meta/recipes-connectivity/kea/files/fix-multilib-conflict.patch index 8de9fce

[OE-core] [PATCH 30/36] rust-hello-world: add missing Upstream-Status to a patch

2021-11-17 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- .../rust-hello-world/rust-hello-world/0001-enable-LTO.patch | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/recipes-example/rust-hello-world/rust-hello-world/0001-enable-LTO.patch b/meta/recipes-example/rust-hello-world/rust-hello-world/0001-en

[OE-core] [PATCH 31/36] numactl: add missing Upstream-Status to a patch

2021-11-17 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- .../numactl/numactl/0001-define-run-test-target.patch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-support/numactl/numactl/0001-define-run-test-target.patch b/meta/recipes-support/numactl/numactl/0001-define-run-

[OE-core] [PATCH 28/36] libnl: add missing Upstream-Status tag

2021-11-17 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta/recipes-support/libnl/files/enable-serial-tests.patch | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/recipes-support/libnl/files/enable-serial-tests.patch b/meta/recipes-support/libnl/files/enable-serial-tests.patch index 8ea53f8748..db774ad821

[OE-core] [PATCH 25/36] autoconf: add missing Upstream-Status to patches

2021-11-17 Thread Alexander Kanavin
All of them seem like very old, very oe specific tweaks; please adjust otherwise. Signed-off-by: Alexander Kanavin --- .../recipes-devtools/autoconf/autoconf/autoreconf-exclude.patch | 1 + .../autoconf/autoconf/autotest-automake-result-format.patch | 1 + meta/recipes-devtools/autoconf/aut

[OE-core] [PATCH 24/36] patches: correct whitespace/spelling for Upstream-Status tags

2021-11-17 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- ...001-Makefile.am-fix-undefined-function-for-libnsm.a.patch | 2 +- ...-eglibc-run-libm-err-tab.pl-with-specific-dirs-in-S.patch | 2 +- ...ysdeps-gnu-configure.ac-handle-correctly-libc_cv_ro.patch | 2 +- meta/recipes-core/sysvinit/sysvinit/pidof-add-m-optio

[OE-core] [PATCH 23/36] libsamplerate0: update 0.1.9 -> 0.2.2

2021-11-17 Thread Alexander Kanavin
Upstream moved to github. Drop both patches: alsa configuration merged upstream, shared version info fixed upstream. License-Update: urls changed to github. Signed-off-by: Alexander Kanavin --- ...1-configure.ac-improve-alsa-handling.patch | 62 --- .../libsamplerate0/shared_ve

[OE-core] [PATCH 22/36] elfutils: update 0.185 -> 0.186

2021-11-17 Thread Alexander Kanavin
Drop glibc-2.34-fix.patch merged upstream. Rework support for error() on non-glibc targets: upstream now provides its own implementation, so we can drop the patch that adds ours; said implementation isn't build-tested with tests, so ptest has to be disabled on musl. This, in turns, allows dropping

[OE-core] [PATCH 20/36] librsvg: update 2.52.3 -> 2.52.4

2021-11-17 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- ...Update-checksums-for-modified-files-for-libc.patch | 11 ++- .../librsvg/{librsvg_2.52.3.bb => librsvg_2.52.4.bb} | 2 +- 2 files changed, 7 insertions(+), 6 deletions(-) rename meta/recipes-gnome/librsvg/{librsvg_2.52.3.bb => librsvg_2.52.4.bb}

[OE-core] [PATCH 21/36] librstd-rs: submit patches upstream

2021-11-17 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- .../0005-Add-base-definitions-for-riscv64-musl-libc.patch| 1 + .../0006-FIXUP-linux-musl-mod.rs-add-riscv64-to-b64-set.patch| 1 + .../libstd-rs/0007-FIXUP-Correct-definitions-to-match-musl.patch | 1 + .../0008-Update-checksums-for-modified-files

[OE-core] [PATCH 18/36] xwayland: upgrade 21.1.2 -> 21.1.3

2021-11-17 Thread Alexander Kanavin
From: Alexander Kanavin Signed-off-by: Alexander Kanavin --- .../xwayland/{xwayland_21.1.2.bb => xwayland_21.1.3.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-graphics/xwayland/{xwayland_21.1.2.bb => xwayland_21.1.3.bb} (95%) diff --git a/meta/recipes-

[OE-core] [PATCH 17/36] systemd: upgrade 249.5 -> 249.6

2021-11-17 Thread Alexander Kanavin
From: Alexander Kanavin Signed-off-by: Alexander Kanavin --- ...md-boot_249.5.bb => systemd-boot_249.6.bb} | 0 meta/recipes-core/systemd/systemd.inc | 2 +- ...l_dependency-to-get-include-director.patch | 46 --- ...002-don-t-use-glibc-specific-qsort_r.patch | 2 +-

[OE-core] [PATCH 19/36] curl: update 7.79.1 -> 7.80.0

2021-11-17 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- ...-replace-krb5-config-with-pkg-config.patch | 44 --- .../curl/{curl_7.79.1.bb => curl_7.80.0.bb} | 6 +-- 2 files changed, 2 insertions(+), 48 deletions(-) delete mode 100644 meta/recipes-support/curl/curl/0001-replace-krb5-config-with-

[OE-core] [PATCH 15/36] piglit: upgrade to latest revision

2021-11-17 Thread Alexander Kanavin
From: Alexander Kanavin Signed-off-by: Alexander Kanavin --- meta/recipes-graphics/piglit/piglit_git.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-graphics/piglit/piglit_git.bb b/meta/recipes-graphics/piglit/piglit_git.bb index 0a3de466c7..e9213e09a9 10064

[OE-core] [PATCH 13/36] asciidoc: upgrade 10.0.1 -> 10.0.2

2021-11-17 Thread Alexander Kanavin
From: Alexander Kanavin Signed-off-by: Alexander Kanavin --- .../asciidoc/{asciidoc_10.0.1.bb => asciidoc_10.0.2.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-extended/asciidoc/{asciidoc_10.0.1.bb => asciidoc_10.0.2.bb} (94%) diff --git a/meta/recipes-

[OE-core] [PATCH 16/36] diffoscope: upgrade 190 -> 192

2021-11-17 Thread Alexander Kanavin
From: Alexander Kanavin Signed-off-by: Alexander Kanavin --- .../diffoscope/{diffoscope_190.bb => diffoscope_192.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-support/diffoscope/{diffoscope_190.bb => diffoscope_192.bb} (92%) diff --git a/meta/recipes-s

[OE-core] [PATCH 14/36] libpipeline: upgrade 1.5.3 -> 1.5.4

2021-11-17 Thread Alexander Kanavin
From: Alexander Kanavin License-Update: http -> https Signed-off-by: Alexander Kanavin --- .../{libpipeline_1.5.3.bb => libpipeline_1.5.4.bb}| 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-extended/libpipeline/{libpipeline_1.5.3.bb => libpipeline_1.5

[OE-core] [PATCH 12/36] python3-pyparsing: upgrade 3.0.5 -> 3.0.6

2021-11-17 Thread Alexander Kanavin
From: Alexander Kanavin Signed-off-by: Alexander Kanavin --- .../{python3-pyparsing_3.0.5.bb => python3-pyparsing_3.0.6.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-devtools/python/{python3-pyparsing_3.0.5.bb => python3-pyparsing_3.0.6.bb} (85%) diff --git a

[OE-core] [PATCH 11/36] python3-hypothesis: upgrade 6.24.2 -> 6.24.3

2021-11-17 Thread Alexander Kanavin
From: Alexander Kanavin Signed-off-by: Alexander Kanavin --- ...ython3-hypothesis_6.24.2.bb => python3-hypothesis_6.24.3.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-devtools/python/{python3-hypothesis_6.24.2.bb => python3-hypothesis_6.24.3.bb} (91%) diff --g

[OE-core] [PATCH 08/36] libunistring: address automake 1.16.5 failures

2021-11-17 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- ...IT_PACKAGE-work-with-Automake-1.16.4.patch | 57 +++ .../libunistring/libunistring_0.9.10.bb | 1 + 2 files changed, 58 insertions(+) create mode 100644 meta/recipes-support/libunistring/libunistring/0001-Make-gl_INIT_PACKAGE-work-w

[OE-core] [PATCH 09/36] gettext: address automake 1.16.5 failures

2021-11-17 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- ...-builds-with-automake-1.16.4-and-new.patch | 29 +++ meta/recipes-core/gettext/gettext_0.21.bb | 1 + 2 files changed, 30 insertions(+) create mode 100644 meta/recipes-core/gettext/gettext-0.21/0001-libtextstyle-fix-builds-with-automa

[OE-core] [PATCH 06/36] unzip/zip: mark all patches as non-upstreamable

2021-11-17 Thread Alexander Kanavin
While upstream is not technically dead as of today [1], it has not made a release in over a decade, and there is no source code repo to rebase the patches on. If/when a new release ever comes, or someone takes over the maintenance, we can reassess the situation with these patches. [1] Discussion i

[OE-core] [PATCH 10/36] ccache: upgrade 4.4.2 -> 4.5

2021-11-17 Thread Alexander Kanavin
From: Alexander Kanavin License-Update: third party version references updated Signed-off-by: Alexander Kanavin --- .../ccache/{ccache_4.4.2.bb => ccache_4.5.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-devtools/ccache/{ccache_4.4.2.bb => c

[OE-core] [PATCH 05/36] db: mark all patches as non-upstreamable

2021-11-17 Thread Alexander Kanavin
Since Oracle relicensed bdb, the open source community is slowly but surely replacing bdb with supported and open source friendly alternatives. Signed-off-by: Alexander Kanavin --- ...001-Fix-libc-compatibility-by-renaming-atomic_init-API.patch | 2 +- ...1-atomic-Rename-local-__atomic_compare_e

[OE-core] [PATCH 07/36] automake: update 1.16.3 -> 1.16.5

2021-11-17 Thread Alexander Kanavin
From: Alexander Kanavin Signed-off-by: Alexander Kanavin --- ...date-for-python.m4-to-respect-libdir.patch | 83 + .../automake/automake/python-libdir.patch | 88 --- ...{automake_1.16.3.bb => automake_1.16.5.bb} | 5 +- 3 files changed, 86 insertions(+), 90

[OE-core] [PATCH 03/36] logrotate: add a link to upstream review for one of the patch

2021-11-17 Thread Alexander Kanavin
The patch author (Robert Yang) has been asked by email to rework the patch. Signed-off-by: Alexander Kanavin --- .../logrotate/logrotate/act-as-mv-when-rotate.patch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-extended/logrotate/logrotate/act-as-m

[OE-core] [PATCH 04/36] weston: submit patch upstream

2021-11-17 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- ...1-weston-launch-Provide-a-default-version-that-doesn-t.patch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-graphics/wayland/weston/0001-weston-launch-Provide-a-default-version-that-doesn-t.patch b/meta/recipes-graphics/

[OE-core] [PATCH 02/36] groff: mark patch as non-upstreamable

2021-11-17 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta/recipes-extended/groff/files/0001-Include-config.h.patch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-extended/groff/files/0001-Include-config.h.patch b/meta/recipes-extended/groff/files/0001-Include-config.h.patch ind

[OE-core] [PATCH 01/36] ovmf: submit patch upstream

2021-11-17 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta/recipes-core/ovmf/ovmf/0005-debug-prefix-map.patch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-core/ovmf/ovmf/0005-debug-prefix-map.patch b/meta/recipes-core/ovmf/ovmf/0005-debug-prefix-map.patch index e467d6f152..9e3

Re: [OE-core] [PATCH 0/8] systemd: allow building for nativesdk

2021-11-17 Thread Alexander Kanavin
On Wed, 17 Nov 2021 at 15:59, Luca Boccassi wrote: > On Wed, 2021-11-17 at 13:53 +0100, Alexander Kanavin wrote: > > Shouldn't this be enabled in regular yocto builds first, e.g. allow > > systemd-native and then add the needed checks to systemd.bbclass? > > Maybe nativesdk support isn't then nee

Re: [OE-core] [PATCH 0/8] systemd: allow building for nativesdk

2021-11-17 Thread Luca Bocassi
On Wed, 2021-11-17 at 13:53 +0100, Alexander Kanavin wrote: > Shouldn't this be enabled in regular yocto builds first, e.g. allow > systemd-native and then add the needed checks to systemd.bbclass? > Maybe nativesdk support isn't then needed at all? > > Alex I'm not sure I follow, that would brea

Re: [OE-core] [PATCH 0/8] systemd: allow building for nativesdk

2021-11-17 Thread Alexander Kanavin
Shouldn't this be enabled in regular yocto builds first, e.g. allow systemd-native and then add the needed checks to systemd.bbclass? Maybe nativesdk support isn't then needed at all? Alex On Wed, 17 Nov 2021 at 13:32, Luca Bocassi wrote: > From: Luca Boccassi > > systemd-analyze in the next r

[OE-core] [PATCH 8/8] systemd: add nativesdk

2021-11-17 Thread Luca Bocassi
From: Luca Boccassi Allows using tools like systemd-analyze at build time and in CI systems Signed-off-by: Luca Boccassi --- meta/recipes-core/systemd/systemd-conf_1.0.bb| 2 ++ meta/recipes-core/systemd/systemd-serialgetty.bb | 2 ++ meta/recipes-core/systemd/systemd_249.5.bb | 2 ++

[OE-core] [PATCH 7/8] os-release: add nativesdk

2021-11-17 Thread Luca Bocassi
From: Luca Boccassi Required to build systemd tools Signed-off-by: Luca Boccassi --- meta/recipes-core/os-release/os-release.bb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/recipes-core/os-release/os-release.bb b/meta/recipes-core/os-release/os-release.bb index 8847fe30c3..2f2aa

[OE-core] [PATCH 6/8] kbd: add nativesdk

2021-11-17 Thread Luca Bocassi
From: Luca Boccassi Required to build systemd tools Signed-off-by: Luca Boccassi --- meta/recipes-core/kbd/kbd_2.4.0.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-core/kbd/kbd_2.4.0.bb b/meta/recipes-core/kbd/kbd_2.4.0.bb index 7cb45eff77..7efc7af312 1006

[OE-core] [PATCH 5/8] volatile-binds: add nativesdk

2021-11-17 Thread Luca Bocassi
From: Luca Boccassi Signed-off-by: Luca Boccassi --- meta/recipes-core/volatile-binds/volatile-binds.bb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/recipes-core/volatile-binds/volatile-binds.bb b/meta/recipes-core/volatile-binds/volatile-binds.bb index 66e28f4fc9..0f27353031 100

[OE-core] [PATCH 4/8] volatile-binds: remove /var in nativesdk builds

2021-11-17 Thread Luca Bocassi
From: Luca Boccassi Nothing picks it up, so it fails QA checks Signed-off-by: Luca Boccassi --- meta/recipes-core/volatile-binds/volatile-binds.bb | 5 + 1 file changed, 5 insertions(+) diff --git a/meta/recipes-core/volatile-binds/volatile-binds.bb b/meta/recipes-core/volatile-binds/vol

[OE-core] [PATCH 2/8] systemd: skip postinst in nativesdk builds

2021-11-17 Thread Luca Bocassi
From: Luca Boccassi They will fail, as there's nowhere to run them Signed-off-by: Luca Boccassi --- meta/recipes-core/systemd/systemd_249.5.bb | 12 1 file changed, 12 insertions(+) diff --git a/meta/recipes-core/systemd/systemd_249.5.bb b/meta/recipes-core/systemd/systemd_249.5

[OE-core] [PATCH 3/8] systemd: remove /var in nativesdk builds

2021-11-17 Thread Luca Bocassi
From: Luca Boccassi Nothing picks it up, so it fails QA checks Signed-off-by: Luca Boccassi --- meta/recipes-core/systemd/systemd_249.5.bb | 5 + 1 file changed, 5 insertions(+) diff --git a/meta/recipes-core/systemd/systemd_249.5.bb b/meta/recipes-core/systemd/systemd_249.5.bb index 38a

[OE-core] [PATCH 1/8] systemd: skip chown when building for nativesdk

2021-11-17 Thread Luca Bocassi
From: Luca Boccassi The useradd class is a no-op in the nativesdk case, so chown will fail. Skip them. Signed-off-by: Luca Boccassi --- meta/recipes-core/systemd/systemd_249.5.bb | 10 -- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/meta/recipes-core/systemd/systemd_24

[OE-core] [PATCH 0/8] systemd: allow building for nativesdk

2021-11-17 Thread Luca Bocassi
From: Luca Boccassi systemd-analyze in the next release will gain the ability to run the 'security' and 'verify' verbs offline, on local units. This is very useful at build time and/or in CI systems to detect errors and issues before changes are deployed, as a static analyzer tool. This series en

[OE-core] rust - relocation error when setting up SDK

2021-11-17 Thread Peter Bergin
Hi, I'm trying to explore how to add and use rust in the SDK for cross-compilation. When installing and setting up a SDK with packagegroup-rust-cross-canadian it fails if the installation path is too long. I have found similar issues in meta-rust [1] and some other setup [2] but can not direc

[OE-core] [hardknott][PATCH 2/4] vim: fix CVE-2021-3875

2021-11-17 Thread Yu, Mingli
From: Mingli Yu Backport a patch to fix CVE-2021-3875. Signed-off-by: Mingli Yu --- .../vim/files/CVE-2021-3875.patch | 37 +++ meta/recipes-support/vim/vim.inc | 1 + 2 files changed, 38 insertions(+) create mode 100644 meta/recipes-support/vim/files

[OE-core] [hardknott][PATCH 4/4] vim: fix CVE-2021-3927 and CVE-2021-3928

2021-11-17 Thread Yu, Mingli
From: Mingli Yu Backport patches to fix CVE-2021-3927 and CVE-2021-3928. Signed-off-by: Mingli Yu --- .../vim/files/CVE-2021-3927.patch | 32 + .../vim/files/CVE-2021-3928.patch | 34 +++ meta/recipes-support/vim/vim.inc | 2

[OE-core] [hardknott][PATCH 3/4] bind: fix CVE-2021-25219

2021-11-17 Thread Yu, Mingli
From: Mingli Yu Backport patches to fix CVE-2021-25219. Signed-off-by: Mingli Yu --- .../bind/bind-9.16.16/CVE-2021-25219-1.patch | 76 +++ .../bind/bind-9.16.16/CVE-2021-25219-2.patch | 65 .../recipes-connectivity/bind/bind_9.16.16.bb | 2 + 3 files change

[OE-core] [hardknott][PATCH 1/4] vim: fix CVE-2021-3872 and CVE-2021-3903

2021-11-17 Thread Yu, Mingli
From: Mingli Yu Backport 2 patches to fix below CVEs: - CVE-2021-3872 - CVE-2021-3903 Signed-off-by: Mingli Yu --- .../vim/files/CVE-2021-3872.patch | 57 +++ .../vim/files/CVE-2021-3903.patch | 38 + meta/recipes-support/vim/vim.inc

[OE-core] [V2][PATCH] openssh: fix CVE-2021-41617

2021-11-17 Thread Changqing Li
From: Changqing Li Signed-off-by: Changqing Li --- .../openssh/openssh/CVE-2021-41617.patch | 48 +++ .../openssh/openssh_8.5p1.bb | 1 + 2 files changed, 49 insertions(+) create mode 100644 meta/recipes-connectivity/openssh/openssh/CVE-2021-41617.patch

[OE-core] [hardknott][PATCH] openssh: fix CVE-2021-41617

2021-11-17 Thread Changqing Li
From: Changqing Li Signed-off-by: Changqing Li --- .../openssh/openssh/CVE-2021-41617.patch | 49 +++ .../openssh/openssh_8.5p1.bb | 1 + 2 files changed, 50 insertions(+) create mode 100644 meta/recipes-connectivity/openssh/openssh/CVE-2021-41617.patch

[OE-core] [hardknott][PATCH] rpm: fix CVE-2021-3521

2021-11-17 Thread Changqing Li
From: Changqing Li Signed-off-by: Changqing Li --- .../rpm/files/0001-CVE-2021-3521.patch| 57 +++ .../rpm/files/0002-CVE-2021-3521.patch| 62 .../rpm/files/0003-CVE-2021-3521.patch| 332 ++ meta/recipes-devtools/rpm/rpm_4.16.1.3.bb | 3 + 4