[OE-core] [PATCH 3/4] rust-crosssdk: use ${RUST_LIBC} in ${PN}

2022-03-24 Thread Christian Eggers
TCLIBC is only valid for TARGET, not for HOST or NATIVESDK. Fixes build of rust-crosssdk if TCLIBC is set to musl. Signed-off-by: Christian Eggers --- meta/recipes-devtools/rust/rust-crosssdk_1.59.0.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-devtools/rust

[OE-core] [PATCH 2/4] machine-sdk: clear ABIEXTENSION for class-crosssdk

2022-03-24 Thread Christian Eggers
For nativesdk/crosssdk, we have no ABIEXTENSION. Fixes build of rust-crosssdk if ABIEXTENSION is set toe something like "eabi". Signed-off-by: Christian Eggers --- meta/conf/machine-sdk/x86_64.conf | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/conf/machine-sdk/x86_64.conf b/meta/conf

[OE-core] [PATCH 1/4] rust-common: override RUST_LIBC for crosssdk

2022-03-24 Thread Christian Eggers
For nativesdk/crosssdk, always glibc is used. Fixes build of rust-crosssdk if TCLIBC is set to musl. Signed-off-by: Christian Eggers --- meta/classes/rust-common.bbclass | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/classes/rust-common.bbclass b/meta/classes/rust-common.bbclass index

[OE-core] [PATCH] glib-2.0: upgrade 2.70.4 -> 2.72.0

2022-03-24 Thread Christian Eggers
- 0001-gio-tests-resources.c-comment-out-a-build-host-only-.patch: dropped (integrated upstream) News * Bugs fixed: - #2620 g_time_zone_new_offset() assertion failure if offset >= 25 hours - #2538 Various unit test fixes - #2542 fuzzing: Fix test failure with G_DISABLE_ASSERT - #2547 g

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

2022-03-24 Thread Khem Raj
brings following fixes * 6d8a5157 fix invalid free of duplocale object when malloc has been replaced * 760f5d7e fix __WORDSIZE on x32 sys/user.h * bdb54540 sys/ptrace.h: add PTRACE_GET_RSEQ_CONFIGURATION from linux v5.13 * aa3bab6c sys/prctl.h: add PR_PAC_{SET,GET}_ENABLED_KEYS from linux v5.13 *

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

2022-03-24 Thread Teoh, Jay Shen
Hi all, Intel and WR YP QA is planning for QA execution for YP build yocto-3.4.3.rc3. We are planning to execute following tests for this cycle: Please note that this is the rc3 build for 3.4.3, the rc number was marked to rc1 by mistake. OEQA-manual tests for following module: 1. OE-Core 2. BS

[OE-core] OpenEmbedded Happy Hour March 30 5pm/1700 UTC

2022-03-24 Thread Denys Dmytriyenko
All, You are cordially invited to the next OpenEmbedded Happy Hour on March 30 for Europe/Americas timezones @ 1700/5pm UTC (1pm ET / 10am PT): https://www.openembedded.org/wiki/Calendar https://www.openembedded.org/wiki/Happy_Hours https://www.timeanddate.com/worldclock/fixedtime.html?msg=OpenE

Re: [OE-core] [PATCH v1 1/2] gpg-sign: Add parameters to gpg signature function

2022-03-24 Thread Richard Purdie
On Thu, 2022-03-24 at 23:11 +0100, Ferry Toth wrote: > Op 24-03-2022 om 16:36 schreef Ferry Toth: > > Op 24-03-2022 om 13:03 schreef Richard Purdie: > > > On Thu, 2022-03-24 at 12:23 +0100, Ferry Toth wrote: > > > > > On Wed, 2022-03-23 at 19:34 +0100, Ferry Toth wrote: > > > > > > I forgot to add

Re: [OE-core] [PATCH v1 1/2] gpg-sign: Add parameters to gpg signature function

2022-03-24 Thread Ferry Toth
Hi Op 24-03-2022 om 16:36 schreef Ferry Toth: Hi Op 24-03-2022 om 13:03 schreef Richard Purdie: On Thu, 2022-03-24 at 12:23 +0100, Ferry Toth wrote: On Wed, 2022-03-23 at 19:34 +0100, Ferry Toth wrote: I forgot to add a cover letter, sorry for that. The 2 patches  together implement DEB rep

[oe-core][PATCH 1/1] libxml2: fix CVE-2022-23308 regression

2022-03-24 Thread Joe Slater
The fix for the CVE in 2.9.13 caused a regression which was addressed after 2.9.13. We import that patch here. Signed-off-by: Joe Slater --- .../CVE-2022-23308-fix-regression.patch | 99 +++ meta/recipes-core/libxml/libxml2_2.9.13.bb| 3 + 2 files changed, 102 inserti

[OE-core] [PATCH] oeqa/selftest/tinfoil: Fix intermittent event loss issue in test

2022-03-24 Thread Richard Purdie
We've been seeing occasional test failures on the autobuilder where we don't see the expected events. It turns out this is due to run_command being helpful and eating them if the server is fast and the client slow. Adding a sleep into the run_command code makes the failure consistent. Use a new "h

[OE-core][PATCH] kernel.bbclass: avoid config changes based on the availability of pahole

2022-03-24 Thread Ahmad Fatoum
From: Michael Olbrich CONFIG_PAHOLE_HAS_SPLIT_BTF shows up in the config only when pahole is installed on the host system. As a result, the config changes depending on whether pahole is installed or not. Set PAHOLE=false to ensure that it is never found. If this is actually needed in the future

[OE-core] [PATCH v4] qemu: Depend on libepoxy instead of virtual/libgl

2022-03-24 Thread Khem Raj
- This abstracts on GL/GLES implementations - Rename packageconfig to epoxy to match what code it doing underneath Signed-off-by: Khem Raj --- v2: Rename packageconfig to epoxy as it matches code v3: Depend on libepoxy instead of virtual/egl v4: Fix qemu-system-native recipe to adjust for renamed

Re: [OE-core] [PATCH v1 1/2] gpg-sign: Add parameters to gpg signature function

2022-03-24 Thread Ferry Toth
Hi Op 24-03-2022 om 13:03 schreef Richard Purdie: On Thu, 2022-03-24 at 12:23 +0100, Ferry Toth wrote: On Wed, 2022-03-23 at 19:34 +0100, Ferry Toth wrote: I forgot to add a cover letter, sorry for that. The 2 patches  together implement DEB repository signing. This is necessary since Gatesga

[oe-core][hardknott][PATCH 1/1] libxml2: Fix CVE-2022-23308

2022-03-24 Thread Joe Slater
The first patch is the fix in version 2.9.13. The second patch was added later and fixes a regression introduced by the first. Signed-off-by: Joe Slater --- .../CVE-2022-23308-fix-regression.patch | 99 + .../libxml/libxml2/CVE-2022-23308.patch | 209 ++ met

[oe-core][dunfell][PATCH] apt: backport patch fix for CVE-2020-3810

2022-03-24 Thread Davide Gardenal
Upstream commit: https://salsa.debian.org/apt-team/apt/-/blob/dceb1e49e4b8e4dadaf056be34088b415939cda6/apt-pkg/contrib/arfile.cc CVE: CVE-2020-3810 Signed-off-by: Davide Gardenal --- meta/recipes-devtools/apt/apt.inc | 1 + .../apt/apt/CVE-2020-3810.patch | 174 +

Re: [OE-core] [dunfell][PATCH v2] qemu: backport patch fix for CVE-2020-13791

2022-03-24 Thread Davide Gardenal
Understood, sorry I'm not yet very familiar, still learning. Thanks for the feedback! -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#163614): https://lists.openembedded.org/g/openembedded-core/message/163614 Mute This Topic: https://lists.openembe

Re: [oe-core][dunfell][PATCH v2] qemu: backport patch fix for CVE-2020-13791

2022-03-24 Thread Steve Sakoman
On Thu, Mar 24, 2022 at 1:32 AM Davide Gardenal wrote: > > Upstream patch: > https://lists.gnu.org/archive/html/qemu-devel/2020-06/msg00979.html > > CVE: CVE-2020-13791 > > Update v2: rebase with patch for CVE-2020-13253 and > add Upstream-Status in patch description Thanks for sending v2 In the

Re: [OE-core][PATCH] mobile-broadband-provider-info: update branch name

2022-03-24 Thread Steve Sakoman
On Wed, Mar 23, 2022 at 11:45 PM Enguerrand de Ribaucourt wrote: > > - Original Message - > > From: "Alexandre Belloni" > > To: "Enguerrand de Ribaucourt" > > > > Cc: openembedded-core@lists.openembedded.org > > Sent: Wednesday, March 23, 2022 4:35:32 PM > > Subject: Re: [OE-core][PATCH

[OE-core] [PATCH] perl: Add missing RDEPENDS

2022-03-24 Thread Richard Purdie
This allows quilt-ptest to work in an otherwise bare image. Without this there are broken modules. Signed-off-by: Richard Purdie --- meta/recipes-devtools/perl/files/perl-rdepends.txt | 4 meta/recipes-devtools/perl/perl_5.34.1.bb | 4 2 files changed, 8 insertions(+) diff --

Re: [OE-core] [PATCH v3] qemu: Depend on libepoxy instead of virtual/libgl

2022-03-24 Thread Richard Purdie
On Thu, 2022-03-24 at 14:26 +0100, Alexandre Belloni via lists.openembedded.org wrote: > Hi Khem, > > On 23/03/2022 19:11:41-0700, Khem Raj wrote: > > - This abstracts on GL/GLES implementations > > - Rename packageconfig to epoxy to match what code it doing underneath > > This is not working eit

Re: [OE-core] [PATCH v3] qemu: Depend on libepoxy instead of virtual/libgl

2022-03-24 Thread Alexandre Belloni via lists.openembedded.org
Hi Khem, On 23/03/2022 19:11:41-0700, Khem Raj wrote: > - This abstracts on GL/GLES implementations > - Rename packageconfig to epoxy to match what code it doing underneath This is not working either and I guess we will need to go and fix all the layers using the glx packageconfig: https://autob

Re: [OE-core] [PATCH] packagegroup: Properly track the enabling of complementary packages

2022-03-24 Thread Richard Purdie
On Thu, 2022-03-24 at 12:41 +0100, Alban Bedel via lists.openembedded.org wrote: > The set of packages included in a packagegroup depend on the > PACKAGEGROUP_DISABLE_COMPLEMENTARY variable and, if that variable is > not set to '1', on DISTRO_FEATURES. As this magic happen in a python > function it

Re: [OE-core] [PATCH v1 1/2] gpg-sign: Add parameters to gpg signature function

2022-03-24 Thread Richard Purdie
On Thu, 2022-03-24 at 12:23 +0100, Ferry Toth wrote: > > On Wed, 2022-03-23 at 19:34 +0100, Ferry Toth wrote: > > > > > > I forgot to add a cover letter, sorry for that. The 2 patches  together > > > implement DEB repository signing. > > > > > > This is necessary since Gatesgarth |apt| (1.8.2) h

[OE-core] [PATCH] packagegroup: Properly track the enabling of complementary packages

2022-03-24 Thread Alban Bedel via lists.openembedded.org
The set of packages included in a packagegroup depend on the PACKAGEGROUP_DISABLE_COMPLEMENTARY variable and, if that variable is not set to '1', on DISTRO_FEATURES. As this magic happen in a python function it can't be detected by the dependency system. We have to add these variables to the PACKAG

[oe-core][dunfell][PATCH v2] qemu: backport patch fix for CVE-2020-13791

2022-03-24 Thread Davide Gardenal
Upstream patch: https://lists.gnu.org/archive/html/qemu-devel/2020-06/msg00979.html CVE: CVE-2020-13791 Update v2: rebase with patch for CVE-2020-13253 and add Upstream-Status in patch description Signed-off-by: Davide Gardenal --- meta/recipes-devtools/qemu/qemu.inc | 1 + .../qemu

Re: [OE-core] [PATCH v1 1/2] gpg-sign: Add parameters to gpg signature function

2022-03-24 Thread Ferry Toth
Hi, Op 24-03-2022 om 09:12 schreef Richard Purdie: On Wed, 2022-03-23 at 19:34 +0100, Ferry Toth wrote: Hi Richard, I forgot to add a cover letter, sorry for that. The 2 patches  together implement DEB repository signing. This is necessary since Gatesgarth |apt| (1.8.2) has become more strict

[OE-core] [honister][PATCH] crate-fetch: fix setscene failures

2022-03-24 Thread Anuj Mittal
From: Richard Purdie In sstate.bbclass, when fetching an sstate object we have: pstaging_fetch(sstatefetch, d): [...] localdata.setVar('SRCPV', d.getVar('SRCPV')) i.e. some code which expands SRCPV before it changes SRC_URI for the sstate tarball fetching. In crate-fetch.bbclass we have: d

Re: [OE-core][PATCH] mobile-broadband-provider-info: update branch name

2022-03-24 Thread Enguerrand de Ribaucourt
- Original Message - > From: "Alexandre Belloni" > To: "Enguerrand de Ribaucourt" > Cc: openembedded-core@lists.openembedded.org > Sent: Wednesday, March 23, 2022 4:35:32 PM > Subject: Re: [OE-core][PATCH] mobile-broadband-provider-info: update branch > name > Hello Enguerrand, > This

Re: [OE-core] [PATCH v1 1/2] gpg-sign: Add parameters to gpg signature function

2022-03-24 Thread Richard Purdie
On Wed, 2022-03-23 at 19:34 +0100, Ferry Toth wrote: > Hi Richard, > > I forgot to add a cover letter, sorry for that. The 2 patches  together > implement DEB repository signing. > > This is necessary since Gatesgarth |apt| (1.8.2) has become more strict > and doesn’t allow unsigned repositorie