[OE-core] [meta-oe][PATCHv3 2/3] gtk+3: remove deprecated option

2022-03-11 Thread Markus Volk
Signed-off-by: Markus Volk --- meta/recipes-gnome/gtk+/gtk+3.inc | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/meta/recipes-gnome/gtk+/gtk+3.inc b/meta/recipes-gnome/gtk+/gtk+3.inc index 60620eef93..7d50d7bd2e 100644 --- a/meta/recipes-gnome/gtk+/gtk+3.inc +++ b/meta/rec

[OE-core] [meta-oe][PATCHv3 3/3] librsvg: inherit vala

2022-03-11 Thread Markus Volk
this fixes a build error about missing vapigen and enables vapi build Signed-off-by: Markus Volk --- meta/recipes-gnome/librsvg/librsvg_2.52.5.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-gnome/librsvg/librsvg_2.52.5.bb b/meta/recipes-gnome/librsvg/librsvg

[OE-core] [meta-oe][PATCHv3 1/3] mesa: update to 22.0.0

2022-03-11 Thread Markus Volk
- remove 0001-v3dv-account-for-64bit-time_t-on-32bit-arches.patch that was applied upstream - adjust 0002-meson.build-make-TLS-ELF-optional.patch - fix patch fuzz - DRI1 drivers have been removed! For all AMD/Nvidia Cards gallium-llvm is required License-Update: removed references to deleted

Re: [OE-core] [meta-oe][PATCHv2] mesa: update to 22.0.0

2022-03-11 Thread Markus Volk
Before I left for work, I started a core-image-weston build and ran into some problems. One of them was that librsvg was missing 'inherit vala', but that doesn't seem to be related. The main problem seems to be that mesa-22.0.0 dropped dri api and drivers. These are no longer buildable:

Re: [OE-core] [meta-oe][PATCHv2] mesa: update to 22.0.0

2022-03-11 Thread Richard Purdie
On Fri, 2022-03-11 at 18:20 +0100, Markus Volk wrote: > - remove 0001-v3dv-account-for-64bit-time_t-on-32bit-arches.patch that > was applied upstream > > - adjust 0002-meson.build-make-TLS-ELF-optional.patch > > - fix patch fuzz > > License-Update: removed references to deleted code. > > Sign

[OE-core][dunfell 0/7] Pull request (cover letter only)

2022-03-11 Thread Steve Sakoman
Final pull for 3.1.15 release The following changes since commit 51844f2d60d77fb8cb46ffe460402f76ae216ca5: uninative: Upgrade to 3.5 (2022-03-03 07:43:07 -1000) are available in the Git repository at: git://git.openembedded.org/openembedded-core-contrib stable/dunfell-next http://cgit.op

[OE-core] [dunfell][PATCH] libxml2: backport fix for CVE-2022-23308

2022-03-11 Thread Ralph Siemsen
Use-after-free of ID and IDREF attributes, which could result in denial of service. https://nvd.nist.gov/vuln/detail/CVE-2022-23308 CVE: CVE-2022-23308 Signed-off-by: Ralph Siemsen --- .../libxml/libxml2/CVE-2022-23308.patch | 204 ++ meta/recipes-core/libxml/libxml2_2.9.1

[OE-core] [PATCH] bind: all even versions now get long term maintenance windows

2022-03-11 Thread Alexander Kanavin
See here: https://www.isc.org/download/ https://kb.isc.org/docs/aa-00896 Signed-off-by: Alexander Kanavin --- meta/recipes-connectivity/bind/bind_9.16.26.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/recipes-connectivity/bind/bind_9.16.26.bb b/meta/recipes-conn

Re: [OE-core] [meta-oe][PATCH] mesa: update to 22.0.0

2022-03-11 Thread Markus Volk
I'll look into it tomorrow Am 11.03.22 um 18:17 schrieb Khem Raj: could you test boot weston and sato images for musl and report back ? On Fri, Mar 11, 2022 at 7:18 AM Markus Volk wrote: - remove 0001-v3dv-account-for-64bit-time_t-on-32bit-arches.patch that was applied upstream - adjust 0

[OE-core] [PATCH] grub-efi: Add option to include all available modules

2022-03-11 Thread Diego Sueiro
Include all available modules If 'all' is present in GRUB_BUILDIN variable. To achieve this we need to search for all .mod files in ${B}/grub-core/ and pass them to grub-mkimage command. Also, add the verbose option to grub-mkimage. Signed-off-by: Diego Sueiro --- meta/recipes-bsp/grub/grub-efi

[OE-core] [honister] oe-pkgdata-util: Adapt to the new variable override syntax

2022-03-11 Thread Peter Kjellerstedt
From: Peter Kjellerstedt Signed-off-by: Peter Kjellerstedt Signed-off-by: Richard Purdie --- scripts/oe-pkgdata-util | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/oe-pkgdata-util b/scripts/oe-pkgdata-util index 71656dadce..7412cc1f47 100755 --- a/scripts/oe-pkgdat

[OE-core] [PATCH] gcompat: Update to latest

2022-03-11 Thread Khem Raj
Brings in these fixes * 391b270 unistd: add __close * 8af2ff2 random_r: set `x` before calling savestate_r * cca99e8 wchar: add __mbrlen * 59e99e9 random_r: Add reentrant random functions from LSB * 6461276 gnulib: Add __fdelt_warn alias Signed-off-by: Khem Raj --- meta/recipes-core/m

Re: [OE-core] [master][PATCH] PR sanitizer/101749 - sanitizer_common/sanitizer_posix_libcdep.cpp: Prevent generation of dependency on _cxa_guard for static initialization.

2022-03-11 Thread Randy MacLeod
Hi Sundeep, I'd like to see a v2 with some log changes. First, Anuj maintains 3.3/3.4 so no need to CC him. I'll make some specific comment below but please also read: https://www.openembedded.org/wiki/How_to_submit_a_patch_to_OpenEmbedded    and links in the "See Also" section. Your subject

Re: [OE-core] [master][PATCH] PR sanitizer/101749 - sanitizer_common/sanitizer_posix_libcdep.cpp: Prevent generation of dependency on _cxa_guard for static initialization.

2022-03-11 Thread Khem Raj
lgtm. you might need to add more info into patch header. On Fri, Mar 11, 2022 at 1:05 AM Sundeep KOKKONDA wrote: > > Signed-off-by: Sundeep KOKKONDA > --- > meta/recipes-devtools/gcc/gcc-11.2.inc | 1 + > .../gcc/0042-Fix-thread-stack-size-init.patch | 18 ++ > 2 files

[OE-core] [meta-oe][PATCHv2] mesa: update to 22.0.0

2022-03-11 Thread Markus Volk
- remove 0001-v3dv-account-for-64bit-time_t-on-32bit-arches.patch that was applied upstream - adjust 0002-meson.build-make-TLS-ELF-optional.patch - fix patch fuzz License-Update: removed references to deleted code. Signed-off-by: Markus Volk --- ...fine-__NR_futex-if-it-does-not-exist.patch

Re: [OE-core] [meta-oe][PATCH] mesa: update to 22.0.0

2022-03-11 Thread Khem Raj
could you test boot weston and sato images for musl and report back ? On Fri, Mar 11, 2022 at 7:18 AM Markus Volk wrote: > > - remove 0001-v3dv-account-for-64bit-time_t-on-32bit-arches.patch that > was applied upstream > > - adjust 0002-meson.build-make-TLS-ELF-optional.patch > > - fix patch fu

[OE-core] [PATCH] python_pep517: move PEP517_SOURCE_PATH to python_pep517

2022-03-11 Thread Ross Burton
Now we have the start of a PEP-517 base class, the PEP517_SOURCE_PATH variable can be defined in there instead of the classes that use it. Signed-off-by: Ross Burton --- meta/classes/flit_core.bbclass | 3 --- meta/classes/python_pep517.bbclass | 3 +++ meta/classes/setuptool

Re: [OE-core] [meta-oe][PATCH] mesa: update to 22.0.0

2022-03-11 Thread Alexander Kanavin
You need to resubmit the patch with this explanation included in the commit message. Typically it looks like: License-Update: removed references to deleted code. Alex On Fri, 11 Mar 2022 at 18:01, Markus Volk wrote: > > https://gitlab.freedesktop.org/mesa/mesa/-/commit/d16263cdee95ec48864ad7a0

Re: [OE-core] [RFC PATCH 0/2] libxml2 update

2022-03-11 Thread Alexander Kanavin
Looks fine to me, thank you. Alex On Fri, 11 Mar 2022 at 17:59, Ralph Siemsen wrote: > > The first patch has no actual impact on generated code, so it hopefully > can go into the upcoming release. It allows "devtool upgrade" to > recognize that there is a newer version available. > > The second

Re: [OE-core] [meta-oe][PATCH] mesa: update to 22.0.0

2022-03-11 Thread Markus Volk
https://gitlab.freedesktop.org/mesa/mesa/-/commit/d16263cdee95ec48864ad7a0f90275e8a4fd374b As far as I can see , this was the only change. Am 11.03.22 um 17:54 schrieb Richard Purdie: On Fri, 2022-03-11 at 16:18 +0100, Markus Volk wrote: diff --git a/meta/recipes-graphics/mesa/mesa.inc b/meta

Re: [OE-core] [dunfell][PATCH] bind: update to 9.11.36

2022-03-11 Thread Alexander Kanavin
Any interested parties should arrange a dunfell mixin layer for bind 9.16 (or even 9.18) then. 9.11 recipe should also print an EOL warning. Alex On Fri, 11 Mar 2022 at 17:28, Ralph Siemsen wrote: > > On Thu, Mar 10, 2022 at 9:34 PM Steve Sakoman wrote: > > > > This passed a-full on the autobui

[OE-core] [RFC PATCH 1/2] libxml2: move to gitlab.gnome.org

2022-03-11 Thread Ralph Siemsen
The project has migrated from www.xmlsoft.org to gitlab.gnome.org. Update the homepage accordingly, and use gnomebase to construct the download URL, rather than including it in SRC_URI explicitly. Note that the download is now in .xz format rather than .gz, so the sha256sum is updated accordingly.

[OE-core] [RFC PATCH 0/2] libxml2 update

2022-03-11 Thread Ralph Siemsen
The first patch has no actual impact on generated code, so it hopefully can go into the upcoming release. It allows "devtool upgrade" to recognize that there is a newer version available. The second patch is the version bump, including a CVE fix. I do not have extensive test suite, so all I can sa

[OE-core] [RFC PATCH 2/2] libxml2: update to 2.9.13

2022-03-11 Thread Ralph Siemsen
- new version includes fix for CVE-2022-23308 - drop two patches which are upstream Signed-off-by: Ralph Siemsen --- .../0002-Work-around-lxml-API-abuse.patch | 213 .../libxml2/libxml-m4-use-pkgconfig.patch | 229 -- .../{libxml2_2.9.12.bb => libxml2_2.9

Re: [OE-core] [meta-oe][PATCH] mesa: update to 22.0.0

2022-03-11 Thread Richard Purdie
On Fri, 2022-03-11 at 16:18 +0100, Markus Volk wrote: > diff --git a/meta/recipes-graphics/mesa/mesa.inc > b/meta/recipes-graphics/mesa/mesa.inc > index 2f79e8b34d..c9dab15f4f 100644 > --- a/meta/recipes-graphics/mesa/mesa.inc > +++ b/meta/recipes-graphics/mesa/mesa.inc > @@ -10,7 +10,7 @@ HOMEPAG

Re: [OE-core] [dunfell][PATCH] bind: update to 9.11.36

2022-03-11 Thread Ralph Siemsen
On Thu, Mar 10, 2022 at 9:34 PM Steve Sakoman wrote: > > This passed a-full on the autobuilder: > https://autobuilder.yoctoproject.org/typhoon/#/builders/83/builds/3347 > > So I'll be including this in my final pull request for the 3.1.15 release.. That's great, thank you. Note that this is like

[OE-core] [meta-oe][PATCH] mesa: update to 22.0.0

2022-03-11 Thread Markus Volk
- remove 0001-v3dv-account-for-64bit-time_t-on-32bit-arches.patch that was applied upstream - adjust 0002-meson.build-make-TLS-ELF-optional.patch - fix patch fuzz Signed-off-by: Markus Volk --- ...fine-__NR_futex-if-it-does-not-exist.patch | 5 ++- ...sdetects-64bit-atomics-on-mips-clang.pa

[OE-core] [PATCH] setuptools3-base: improve RDEPENDS assignment

2022-03-11 Thread Ross Burton
Use :append instead of += so that recipes can assign to RDEPENDS:${PN}. This fixes missing RDEPENDS for sixteen recipes in oe-core alone. Also instead of using obscure inline Python we can just use the class-target override. Signed-off-by: Ross Burton --- meta/classes/setuptools3-base.bbclass |

Re: [OE-core] [PATCH 1/1] go.bbclass: Allow network in do_compile

2022-03-11 Thread lukas . funke
On Wed, Mar 9, 2022 at 07:43 PM, Bruce Ashfield wrote: > > On Wed, Mar 9, 2022 at 3:10 AM wrote: > >> On Thu, Mar 3, 2022 at 05:46 PM, Bruce Ashfield wrote: >> >> On Thu, Mar 3, 2022 at 10:13 AM wrote: >> >> On Thu, Mar 3, 2022 at 04:34 AM, Bruce Ashfield wrote: >> >> On Wed, Mar 2, 2022 at

[OE-core] [hardknott][PATCH 2/2] expat: fix CVE-2022-25236

2022-03-11 Thread kai
From: Kai Kang Backport patches to fix CVE-2022-25236 for expat. CVE: CVE-2022-25236 Signed-off-by: Kai Kang --- .../expat/expat/CVE-2022-25236-1.patch| 116 + .../expat/expat/CVE-2022-25236-2.patch| 232 ++ meta/recipes-core/expat/expat_2.2.10.bb

[OE-core] [hardknott][PATCH 1/2] expat: fix CVE-2022-25235

2022-03-11 Thread kai
From: Kai Kang Backport patch to fix CVE-2022-25235 for expat. CVE: CVE-2022-25235 Signed-off-by: Kai Kang --- .../expat/expat/CVE-2022-25235.patch | 261 ++ meta/recipes-core/expat/expat_2.2.10.bb | 1 + 2 files changed, 262 insertions(+) create mode 100644

Re: [OE-core] [PATCH 1/2] python3-installer: add installer module

2022-03-11 Thread Ross Burton
On Thu, 10 Mar 2022 at 17:36, Konrad Weihmann wrote: > Sorry to say that - but to me (even though it's more work) pip seems to > be the better option - the proposed tool is ~8 months old and not part > of pypa community as it seems - so in comparison to pip this could not > be labeled "battle prov

[OE-core] [PATCH v2] meta: rename pip_install_wheel.bbclass to python_pep517.bbclass

2022-03-11 Thread Ross Burton
pip_install_wheel shouldn't restricted to just using Pip to install wheels (the installer module is simplier and likely a better option), and in the future may be extended to also provide do_compile() using the build module. Signed-off-by: Ross Burton --- meta/classes/flit_core.bbclass

Re: [OE-core] [PATCH 2/2] meta: rename pip_install_wheel.bbclass to python_pep517.bbclass

2022-03-11 Thread Ross Burton
A fixup failed to land in this, v2 incoming. Ross On Fri, 11 Mar 2022 at 12:02, Ross Burton via lists.openembedded.org wrote: > > pip_install_wheel shouldn't restricted to just using Pip to install > wheels (the installer module is simplier and likely a better option), > and in the future may be

[OE-core] [PATCH 2/2] meta: rename pip_install_wheel.bbclass to python_pep517.bbclass

2022-03-11 Thread Ross Burton
pip_install_wheel shouldn't restricted to just using Pip to install wheels (the installer module is simplier and likely a better option), and in the future may be extended to also provide do_compile() using the build module. Signed-off-by: Ross Burton --- meta/classes/flit_core.bbclass

[OE-core] [PATCH 1/2] meta: remove obsolete PIP_INSTALL_PACKAGE

2022-03-11 Thread Ross Burton
PIP_INSTALL_PACKAGE isn't used anymore, so remove all instances of it from the recipes. Signed-off-by: Ross Burton --- meta/recipes-devtools/meson/meson_0.61.2.bb | 2 -- meta/recipes-devtools/python/python3-dbusmock_0.26.1.bb | 1 - meta/recipes-devtools/python/python3-f

[OE-core] [master][PATCH] PR sanitizer/101749 - sanitizer_common/sanitizer_posix_libcdep.cpp: Prevent generation of dependency on _cxa_guard for static initialization.

2022-03-11 Thread Sundeep KOKKONDA
Signed-off-by: Sundeep KOKKONDA --- meta/recipes-devtools/gcc/gcc-11.2.inc | 1 + .../gcc/0042-Fix-thread-stack-size-init.patch | 18 ++ 2 files changed, 19 insertions(+) create mode 100644 meta/recipes-devtools/gcc/gcc/0042-Fix-thread-stack-size-init.patch diff --git