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

2022-03-23 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 meta/recipes-devtools/qemu/qemu.inc | 6 +++---

[OE-core] [PATCH 2/2] license.bbclass: Remove the available_licenses() function

2022-03-23 Thread Peter Kjellerstedt
It is no longer used in OE-Core. Signed-off-by: Peter Kjellerstedt --- meta/classes/license.bbclass | 15 --- 1 file changed, 15 deletions(-) diff --git a/meta/classes/license.bbclass b/meta/classes/license.bbclass index 813e1ea4f5..0c637e966e 100644 --- a/meta/classes/license.bbcla

[OE-core] [PATCH 1/2] create-spdx.bbclass: Simplify extraction of license text

2022-03-23 Thread Peter Kjellerstedt
There is no reason to first search for all available licenses using avail_licenses() and then search through the same paths looking for the actual license texts. Just look for the license texts directly instead. Signed-off-by: Peter Kjellerstedt --- meta/classes/create-spdx.bbclass | 25

Re: [OE-core] [PATCH v2] qemu: Depend on virtual/egl

2022-03-23 Thread Khem Raj
Likely, I think the dependency should be epoxy instead of virtual/egl Can you try it out on the builder quickly. On Wed, Mar 23, 2022 at 3:56 PM Alexandre Belloni wrote: > > Hi Khem, > > I sent that to the autobuilders and I think this is the cause of these: > > https://autobuilder.yoctoproject.o

Re: [OE-core] [PATCH v2] qemu: Depend on virtual/egl

2022-03-23 Thread Alexandre Belloni via lists.openembedded.org
Hi Khem, I sent that to the autobuilders and I think this is the cause of these: https://autobuilder.yoctoproject.org/typhoon/#builders/120/builds/954/steps/12/logs/stdio https://autobuilder.yoctoproject.org/typhoon/#builders/75/builds/4930/steps/11/logs/stdio https://autobuilder.yoctoproject.org

[OE-core][dunfell 00/13] Pull request (cover letter only)

2022-03-23 Thread Steve Sakoman
The following changes since commit ff90d0e91aec252d3f5986df9ce02293cddadbca: build-appliance-image: Update to dunfell head revision (2022-03-14 14:45:29 +) are available in the Git repository at: git://git.openembedded.org/openembedded-core-contrib stable/dunfell-next http://cgit.ope

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

2022-03-23 Thread Ferry Toth
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 repositories by default. It is possible to override this behavior |but|||

[oe-core][PATCH] weston: use same distro features for weston and westion-init

2022-03-23 Thread Joe Slater
We want to avoid situations (like world builds) where weston-init will build, but weston won't. This could cause "nothing RPROVIDES..." dependency errors. We set required distro features in a common include file. Signed-off-by: Joe Slater --- .../recipes-graphics/wayland/required-distro-featur

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

2022-03-23 Thread Steve Sakoman
On Wed, Mar 23, 2022 at 7:02 AM Davide Gardenal wrote: > > Upstream patch: > https://lists.gnu.org/archive/html/qemu-devel/2020-06/msg00979.html > > CVE: CVE-2020-13791 > > Signed-off-by: Davide Gardenal > --- > meta/recipes-devtools/qemu/qemu.inc | 1 + > .../qemu/qemu/CVE-2020-13791

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

2022-03-23 Thread Davide Gardenal
Upstream patch: https://lists.gnu.org/archive/html/qemu-devel/2020-06/msg00979.html CVE: CVE-2020-13791 Signed-off-by: Davide Gardenal --- meta/recipes-devtools/qemu/qemu.inc | 1 + .../qemu/qemu/CVE-2020-13791.patch| 40 +++ 2 files changed, 41 insertions

[OE-core] [PATCH v2] qemu: Depend on virtual/egl

2022-03-23 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 meta/recipes-devtools/qemu/qemu.inc | 6 +++--- meta/recipes-devtools/qemu/qemu_6.2.0.bb | 4 +

Re: [OE-core] [PATCH 1/5] qemu: Depend on virtual/egl

2022-03-23 Thread Richard Purdie
On Thu, 2022-03-17 at 08:29 -0700, Khem Raj wrote: > On Wed, Mar 9, 2022 at 4:30 AM Ross Burton wrote: > > > > On Tue, 8 Mar 2022 at 15:52, Khem Raj wrote: > > > -PACKAGECONFIG[glx] = "--enable-opengl,--disable-opengl,virtual/libgl" > > > +PACKAGECONFIG[glx] = "--enable-opengl,--disable-opengl,v

[OE-core] [PATCH] selftest/incompatible_lic: Remove references to AVAILABLE_LICENSES

2022-03-23 Thread Peter Kjellerstedt
The AVAILABLE_LICENSES variable has been removed from OE-Core. Signed-off-by: Peter Kjellerstedt --- .../oeqa/selftest/cases/incompatible_lic.py | 40 +-- 1 file changed, 18 insertions(+), 22 deletions(-) diff --git a/meta/lib/oeqa/selftest/cases/incompatible_lic.py b/meta/li

Re: [OE-core] [RFC PATCH] kernel: Add kernel-cve-tool support to help monitor kernel CVEs

2022-03-23 Thread Ralph Siemsen
On Sat, Mar 19, 2022 at 8:26 PM Richard Purdie wrote: > > Posted as an RFC to see what people think of this. I make no claims > on how useful it is/isn't but wanted to show integration isn't difficult > and provide some inspiration for ideas. > > Details on the tool in question: https://github.com

Re: [OE-core] [rust] error: the crate panic_abort does not have the panic strategy abort

2022-03-23 Thread Randy MacLeod
On 2022-01-14 09:42, Alexander Kanavin wrote: Perhaps you could look at how this is handled in mozjs recipe in meta-oe, I vaguely remember it forces panic strategy to something incompatible and I patched it to match.. Alex Francesco, Did looking at the mozjs recipe help? Maybe you can summ

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

2022-03-23 Thread Alexandre Belloni via lists.openembedded.org
Hello Enguerrand, This was already fixed in master in: https://git.openembedded.org/openembedded-core/commit/?id=ed02ee8f20094f598448d58875cb7be8a24a019f Is this for another branch? On 23/03/2022 09:50:10+0100, Enguerrand de Ribaucourt wrote: > The master branch was renamed main, resulting in do

[OE-core] [PATCH] sanity: Add warning for local hasheqiv server with remote sstate mirrors

2022-03-23 Thread Richard Purdie
We're seeing a lot of users configuring an sstate mirror but not realising that the default hash equivalenve setting will make this ineffective. Add a warning to highlight this to the user for the common case. Signed-off-by: Richard Purdie --- meta/classes/sanity.bbclass | 5 + 1 file change

Re: [OE-core] [PATCH] rng-tools: enable macro JENT_CONF_ENABLE_INTERNAL_TIMER

2022-03-23 Thread wangmy
Yes, if libjitterentropy is updated, rng-tools must be modified, otherwise do_compile errors will occur   -- Best Regards --- Wang Mingyu Development Dept.I Nanjing Fujitsu Nanda Software Tech. Co., Ltd.(FNST) No. 6 Wenzhu Road, Nanjing, 210012, Ch

Re: [OE-core] [PATCH] rng-tools: enable macro JENT_CONF_ENABLE_INTERNAL_TIMER

2022-03-23 Thread Alexander Kanavin
Please keep the replies on the mailing list. This patch should probably be merged with the libjitterentropy update? Alex On Wed, 23 Mar 2022 at 09:55, wan...@fujitsu.com wrote: > > After libjitterentropy is updated to 3.4, a macro > JENT_CONF_ENABLE_INTERNAL_TIMER is added to jitterentropy.h u

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

2022-03-23 Thread Enguerrand de Ribaucourt
The master branch was renamed main, resulting in do_fetch failure. This patch updates SRC_URI with the new branch name. Signed-off-by: Enguerrand de Ribaucourt --- .../mobile-broadband-provider-info_git.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

Re: [OE-core] [PATCH] rng-tools: enable macro JENT_CONF_ENABLE_INTERNAL_TIMER

2022-03-23 Thread Alexander Kanavin
This error is not seen on the autobuilder, can you please check why it occurs only in your local setup? The macro probably needs to be enabled in a more targeted way. Alex On Wed, 23 Mar 2022 at 09:02, wangmy wrote: > > do_compile error : > | ../git/rngd_jitter.c: In function 'rngd_notime_start'

[OE-core] [PATCH] rng-tools: enable macro JENT_CONF_ENABLE_INTERNAL_TIMER

2022-03-23 Thread wangmy
do_compile error : | ../git/rngd_jitter.c: In function 'rngd_notime_start': | ../git/rngd_jitter.c:56:45: error: invalid use of undefined type 'struct jent_notime_ctx' |56 | ret = -pthread_attr_init(&thread_ctx->notime_pthread_attr); enable macro JENT_CONF_ENABLE_INTERNAL_TIMER to use