Re: [OE-core] [PATCH V3] glibc: fix create thread failed in old unprivileged docker

2021-08-31 Thread hongxu
On 9/1/21 4:11 AM, Richard Purdie wrote: [Please note: This e-mail is from an EXTERNAL e-mail address] On Sun, 2021-08-29 at 19:20 -0700, Hongxu Jia wrote: # Changed in V3: add missing Upstream-Status tag Since upstream commit [d8ea0d0168 Add an internal wrapper for clone, clone2 and clone3]

Re: [OE-core] [PATCH V3] glibc: fix create thread failed in old unprivileged docker

2021-08-31 Thread Richard Purdie
On Sun, 2021-08-29 at 19:20 -0700, Hongxu Jia wrote: > # Changed in V3: add missing Upstream-Status tag > > Since upstream commit [d8ea0d0168 Add an internal wrapper for clone, clone2 > and clone3] applied, start a unprivileged container (docker run without > --privileged), it creates a thread

Re: [OE-core] Upgrade uninative to fix multiple native build failures in old unprivileged docker

2021-08-31 Thread Richard Purdie
On Tue, 2021-08-31 at 20:58 +0300, Robert Berger wrote: > Hi, > > I just experienced this problem in Docker version 19.03.13, build 4484c46d9d > > > $ bitbake pkgconfig-native > > | configure: error: I can't find the libraries for the thread > > implementation > > ... > > Can you please

Re: [OE-core] Upgrade uninative to fix multiple native build failures in old unprivileged docker

2021-08-31 Thread Martin Jansa
On Tue, Aug 31, 2021 at 7:58 PM Robert Berger wrote: > Hi, > > I just experienced this problem in Docker version 19.03.13, build > 4484c46d9d > > > $ bitbake pkgconfig-native > > | configure: error: I can't find the libraries for the thread > > implementation > > ... > > Can you please tell

Re: [OE-core] Upgrade uninative to fix multiple native build failures in old unprivileged docker

2021-08-31 Thread Robert Berger
Hi, I just experienced this problem in Docker version 19.03.13, build 4484c46d9d > $ bitbake pkgconfig-native > | configure: error: I can't find the libraries for the thread > implementation > ... Can you please tell me what patches I need to apply to get this to work? How will this be

[OE-core] [PATCH] cpio: backport fix for CVE-2021-38185

2021-08-31 Thread Ross Burton
Signed-off-by: Ross Burton --- .../cpio/cpio-2.13/CVE-2021-38185.patch | 581 ++ meta/recipes-extended/cpio/cpio_2.13.bb | 1 + 2 files changed, 582 insertions(+) create mode 100644 meta/recipes-extended/cpio/cpio-2.13/CVE-2021-38185.patch diff --git

[OE-core] Yocto Project Status WW35`21

2021-08-31 Thread Stephen Jolley
Current Dev Position: YP 3.4 M3 (Feature Freeze) Next Deadline: 23rd Aug. 2021 YP 3.4 M3 build (Feature Freeze) Next Team Meetings: * Bug Triage meeting Thursday Sept. 2nd at 7:30am PDT (

Re: [OE-core] [PATCH] kernel: Use unexpanded EXTENDPKGV

2021-08-31 Thread Ross Burton
My variation was just: -fullver = d.getVar('EXTENDPKGV') +fullver = d.getVar('EXTENDPKGV', False) Either have the same net result I guess. Ross On Tue, 31 Aug 2021 at 14:30, Richard Purdie wrote: > > EXTENDPKGV can contain AUTOINC so use an expanded form in the variables > allowing >

Re: [OE-core] [PATCH 2/2] quilt: Only package guard for the target

2021-08-31 Thread Saul Wold
On 8/30/21 1:19 PM, Richard Purdie wrote: On Fri, 2021-08-27 at 14:57 -0700, Saul Wold wrote: The guard binary and documentaiton should only be be packaged for the target class. Signed-off-by: Saul Wold --- meta/recipes-devtools/quilt/quilt.inc | 2 +- 1 file changed, 1 insertion(+), 1

Re: [OE-core] [PATCH] oeqa/buildtools-cases: Allow bitbake time to shutdown

2021-08-31 Thread Peter Kjellerstedt
> -Original Message- > From: openembedded-core@lists.openembedded.org c...@lists.openembedded.org> On Behalf Of Richard Purdie > Sent: den 31 augusti 2021 15:16 > To: openembedded-core@lists.openembedded.org > Subject: [OE-core] [PATCH] oeqa/buildtools-cases: Allow bitbake time to >

[OE-core][PATCH] nativesdk-packagegroup-sdk-host: add perl integer module

2021-08-31 Thread Andrey Zhizhikin
Kernel commit 12dd461ebd19 ("crypto: arm64 - generate *.S by Perl at build time instead of shipping them") uses perl to generate assembler files for crypto functionality, which relies on the integer.pm module to be provided. Add perl module to package group and export it in SDK. Signed-off-by:

Re: [OE-core] [PATCH] kernel: Use unexpanded EXTENDPKGV

2021-08-31 Thread Andrey Zhizhikin
On Tue, Aug 31, 2021 at 3:30 PM Richard Purdie wrote: > > EXTENDPKGV can contain AUTOINC so use an expanded form in the variables > allowing > for later expansion during packaging to avoid race issues over the variable > and > the build failures that can result. > > Signed-off-by: Richard

Re: [OE-core] [PATCH v4 3/4] kernel.bbclass: Use full versions for inter-package dependencies

2021-08-31 Thread Andrey Zhizhikin
Hello Richard, On Tue, Aug 31, 2021 at 3:32 PM Richard Purdie wrote: > > On Tue, 2021-08-31 at 06:28 +0200, Zoltan Boszormenyi via > lists.openembedded.org > wrote: > > 2021. 08. 30. 21:51 keltezéssel, Jon Mason írta: > > > On Mon, Aug 30, 2021 at 6:26 AM Andrey Zhizhikin > > > wrote: > > > >

Re: [OE-core][PATCH] perl: add integer module required for kernel >= 5.14

2021-08-31 Thread Andrey Zhizhikin
On Tue, Aug 31, 2021 at 3:41 PM Richard Purdie wrote: > > On Tue, 2021-08-31 at 15:26 +0200, Andrey Zhizhikin wrote: > > Richard, > > > > On Tue, Aug 31, 2021 at 2:29 PM Andrey Zhizhikin via > > lists.openembedded.org > > wrote: > > > > > > On Tue, Aug 31, 2021 at 2:19 PM Richard Purdie > > >

Re: [OE-core][PATCH] perl: add integer module required for kernel >= 5.14

2021-08-31 Thread Richard Purdie
On Tue, 2021-08-31 at 15:26 +0200, Andrey Zhizhikin wrote: > Richard, > > On Tue, Aug 31, 2021 at 2:29 PM Andrey Zhizhikin via > lists.openembedded.org > wrote: > > > > On Tue, Aug 31, 2021 at 2:19 PM Richard Purdie > > wrote: > > > > > > On Tue, 2021-08-31 at 13:54 +0200, Andrey Zhizhikin

Re: [OE-core] [PATCH v4 3/4] kernel.bbclass: Use full versions for inter-package dependencies

2021-08-31 Thread Richard Purdie
On Tue, 2021-08-31 at 06:28 +0200, Zoltan Boszormenyi via lists.openembedded.org wrote: > 2021. 08. 30. 21:51 keltezéssel, Jon Mason írta: > > On Mon, Aug 30, 2021 at 6:26 AM Andrey Zhizhikin wrote: > > > > > > On Mon, Aug 30, 2021 at 12:06 PM Böszörményi Zoltán > > > wrote: > > > > > > > >

[OE-core] [PATCH] kernel: Use unexpanded EXTENDPKGV

2021-08-31 Thread Richard Purdie
EXTENDPKGV can contain AUTOINC so use an expanded form in the variables allowing for later expansion during packaging to avoid race issues over the variable and the build failures that can result. Signed-off-by: Richard Purdie --- meta/classes/kernel.bbclass | 7 +++ 1 file changed, 3

Re: [OE-core][PATCH] perl: add integer module required for kernel >= 5.14

2021-08-31 Thread Andrey Zhizhikin
Richard, On Tue, Aug 31, 2021 at 2:29 PM Andrey Zhizhikin via lists.openembedded.org wrote: > > On Tue, Aug 31, 2021 at 2:19 PM Richard Purdie > wrote: > > > > On Tue, 2021-08-31 at 13:54 +0200, Andrey Zhizhikin wrote: > > > Hello Richard, > > > > > > On Tue, Aug 31, 2021 at 12:03 PM Richard

[OE-core] [PATCH] oeqa/buildtools-cases: Allow bitbake time to shutdown

2021-08-31 Thread Richard Purdie
bitbake may still be shutting down when the UI exists. Wait for the lock to disappear before trying to delete the directory to avoid errors. Traceback (most recent call last): File "/home/pokybuild/yocto-worker/buildtools/build/meta/lib/oeqa/sdk/buildtools-cases/build.py", line 23, in

Re: [OE-core] [dunfell][PATCH 1/2] bitbake: fetch2: fix handling of `\` in file:// SRC_URI

2021-08-31 Thread Richard Purdie
On Tue, 2021-08-31 at 13:45 +0100, Andrei Gherzan wrote: > Hey, > > On Tue, 24 Aug 2021, at 16:25, Andrei Gherzan wrote: > > On Tue, 24 Aug 2021, at 15:24, Richard Purdie wrote: > > > On Tue, 2021-08-24 at 04:20 -1000, Steve Sakoman wrote: > > > > On Mon, Aug 23, 2021 at 3:53 AM Andrei Gherzan

Re: [OE-core] [dunfell][PATCH 1/2] bitbake: fetch2: fix handling of `\` in file:// SRC_URI

2021-08-31 Thread Andrei Gherzan
Hey, On Tue, 24 Aug 2021, at 16:25, Andrei Gherzan wrote: > On Tue, 24 Aug 2021, at 15:24, Richard Purdie wrote: > > On Tue, 2021-08-24 at 04:20 -1000, Steve Sakoman wrote: > > > On Mon, Aug 23, 2021 at 3:53 AM Andrei Gherzan wrote: > > > > > > > > From: Leif Middelschulte > > > > > > > >

Re: [OE-core][PATCH] perl: add integer module required for kernel >= 5.14

2021-08-31 Thread Andrey Zhizhikin
On Tue, Aug 31, 2021 at 2:19 PM Richard Purdie wrote: > > On Tue, 2021-08-31 at 13:54 +0200, Andrey Zhizhikin wrote: > > Hello Richard, > > > > On Tue, Aug 31, 2021 at 12:03 PM Richard Purdie > > wrote: > > > > > > On Tue, 2021-08-31 at 11:53 +0200, Andrey Zhizhikin wrote: > > > > Hello Bruce, >

Re: [OE-core][PATCH] perl: add integer module required for kernel >= 5.14

2021-08-31 Thread Richard Purdie
On Tue, 2021-08-31 at 13:54 +0200, Andrey Zhizhikin wrote: > Hello Richard, > > On Tue, Aug 31, 2021 at 12:03 PM Richard Purdie > wrote: > > > > On Tue, 2021-08-31 at 11:53 +0200, Andrey Zhizhikin wrote: > > > Hello Bruce, > > > > > > On Mon, Aug 30, 2021 at 11:12 PM Bruce Ashfield > > >

Re: [OE-core][PATCH] perl: add integer module required for kernel >= 5.14

2021-08-31 Thread Andrey Zhizhikin
Hello Richard, On Tue, Aug 31, 2021 at 12:03 PM Richard Purdie wrote: > > On Tue, 2021-08-31 at 11:53 +0200, Andrey Zhizhikin wrote: > > Hello Bruce, > > > > On Mon, Aug 30, 2021 at 11:12 PM Bruce Ashfield > > wrote: > > > > > > On Mon, Aug 30, 2021 at 4:55 PM Andrey Zhizhikin > > > wrote: >

Re: [OE-core][PATCH] perl: add integer module required for kernel >= 5.14

2021-08-31 Thread Richard Purdie
On Tue, 2021-08-31 at 11:53 +0200, Andrey Zhizhikin wrote: > Hello Bruce, > > On Mon, Aug 30, 2021 at 11:12 PM Bruce Ashfield > wrote: > > > > On Mon, Aug 30, 2021 at 4:55 PM Andrey Zhizhikin wrote: > > > > > > Hello Richard, > > > > > > On Mon, Aug 30, 2021 at 10:30 PM Richard Purdie > > >

Re: [OE-core][PATCH] perl: add integer module required for kernel >= 5.14

2021-08-31 Thread Andrey Zhizhikin
Hello Bruce, On Mon, Aug 30, 2021 at 11:12 PM Bruce Ashfield wrote: > > On Mon, Aug 30, 2021 at 4:55 PM Andrey Zhizhikin wrote: > > > > Hello Richard, > > > > On Mon, Aug 30, 2021 at 10:30 PM Richard Purdie > > wrote: > > > > > > On Mon, 2021-08-30 at 20:05 +, Andrey Zhizhikin wrote: > > >

Re: [OE-core] why "PREFERRED_PROVIDER_udev" and not "PREFERRED_PROVIDER_virtual/udev"?

2021-08-31 Thread Richard Purdie
On Tue, 2021-08-31 at 04:27 -0400, Robert P. J. Day wrote: > On Mon, 30 Aug 2021, Khem Raj wrote: > > > On Mon, Aug 30, 2021 at 12:52 AM Robert P. J. Day > > wrote: > > > > > > > > > i was going to extend section 3.3.17, "Using Virtual Providers", > > > with an intro example using "udev"

Re: [OE-core] why "PREFERRED_PROVIDER_udev" and not "PREFERRED_PROVIDER_virtual/udev"?

2021-08-31 Thread Richard Purdie
On Mon, 2021-08-30 at 03:52 -0400, Robert P. J. Day wrote: > i was going to extend section 3.3.17, "Using Virtual Providers", > with an intro example using "udev" until i realized that that example > doesn't use the "virtual/" notation. so ... why not? is there some > distinction between other

Re: [OE-core] why "PREFERRED_PROVIDER_udev" and not "PREFERRED_PROVIDER_virtual/udev"?

2021-08-31 Thread Robert P. J. Day
On Mon, 30 Aug 2021, Khem Raj wrote: > On Mon, Aug 30, 2021 at 12:52 AM Robert P. J. Day > wrote: > > > > > > i was going to extend section 3.3.17, "Using Virtual Providers", > > with an intro example using "udev" until i realized that that example > > doesn't use the "virtual/" notation. so