[OE-core][PATCH] bitbake.conf: add ssh-keygen to HOSTTOOLS_NONFATAL

2022-02-17 Thread Markus Volk
Gnome Seahorse needs an external ssh-keygen to build and there is no provider for it in yocto/oe. openssh-native is not allowed to build and if allowed there are problems building it with '--enable-pam'. 'ssh' is already set to be added as a HOSTTOOL when it is found. This commit also adds ssh-key

Re: [OE-core] [RFC 1/2] meson.bbclass: add native meson test

2022-02-17 Thread Alexander Kanavin
Nice - but please find a different word than 'native', as this is clearly a cross-binary testing with qemu usermode :) Alex On Fri, 18 Feb 2022 at 00:00, Jose Quaresma wrote: > > This patch add a task on the meson bbclass to add the > possibility to run the native test of the project using > the

Re: [OE-core] [RFC 2/2] gstreamer1.0: add support for running native test

2022-02-17 Thread Alexander Kanavin
I like the idea, but gstreamer build-time testing seems like a bit of a work in progress. Is there some other meson-based component where this can be showcased and enabled in a more simple way? Alex On Fri, 18 Feb 2022 at 00:00, Jose Quaresma wrote: > > This is an exmple of using the native meso

[OE-core] Kirkstone Layer Compatibility

2022-02-17 Thread Alejandro Hernandez Samaniego
Hello everyone, There have been a number of failures in the autobuilder today [1] [2] due to the change currently sitting in master-next that switches LAYERSERIES_COMPAT from honister to kirkstone[3]. Since the change will soon be merged into master I thought it'd be a good idea to send an email

Re: [OE-core] [PATCH] rust: Introduce RS_BUILD_ARCH to handle ppc64le

2022-02-17 Thread Khem Raj
On Thu, Feb 17, 2022 at 9:43 PM Andrew Jeffery wrote: > > On modern Power systems `uname -m` reports 'ppc64le'. However, Rust's > toolchain names the architecture 'powerpc64le'. > > Introduce RS_BUILD_ARCH to provide an indirection to fix this mismatch. > > I've tested each of the generated URIs f

[OE-core] [PATCH] rust: Introduce RS_BUILD_ARCH to handle ppc64le

2022-02-17 Thread Andrew Jeffery
On modern Power systems `uname -m` reports 'ppc64le'. However, Rust's toolchain names the architecture 'powerpc64le'. Introduce RS_BUILD_ARCH to provide an indirection to fix this mismatch. I've tested each of the generated URIs for Power using the output from `bitbake -e rust-native` and could s

Re: [OE-core] [PATCH] gstreamer1.0: update licences of all modules

2022-02-17 Thread Jose Quaresma
Richard Purdie escreveu no dia quinta, 17/02/2022 à(s) 23:50: > On Thu, 2022-02-17 at 23:08 +, Jose Quaresma wrote: > > It's not as simple as I was thinking, I'll need more time. > > Perhaps split the patch so the main change to LICENSE can be resolved, > then the > remaining later patches fo

[OE-core] [PATCH v2] gstreamer1.0: update licenses of all modules

2022-02-17 Thread Jose Quaresma
Since all gstreamer modules uses LGPLv2.1 with exceptions for some plugins in bad and ugly modules that has GPLv2+. Signed-off-by: Jose Quaresma Cc: Peter Kjellerstedt --- meta/recipes-multimedia/gstreamer/gst-devtools_1.20.0.bb| 2 +- meta/recipes-multimedia/gstreamer/gstreamer1.0-liba

Re: [OE-core] [oe] INCOMPATIBLE_LICENSES and WHITELIST_ usage

2022-02-17 Thread Andre McCurdy
On Thu, Feb 17, 2022 at 3:01 PM Saul Wold wrote: > > Folks, > > I am working on a proposal to re-write how INCOMPATIBLE_LICENSES is used > and processed to possibly include a COMPATIBLE_LICENSES variable as > well, see PeterK's email [0] > > I am trying to determine the usage of WHITELIST_ which w

Re: [OE-core] [PATCH] gstreamer1.0: update licences of all modules

2022-02-17 Thread Richard Purdie
On Thu, 2022-02-17 at 23:08 +, Jose Quaresma wrote: > It's not as simple as I was thinking, I'll need more time. Perhaps split the patch so the main change to LICENSE can be resolved, then the remaining later patches focus on the harder bit? Cheers, Richard -=-=-=-=-=-=-=-=-=-=-=- Links: Y

[OE-core] Typo in comment (was: tool to list source files)

2022-02-17 Thread Joseph Reynolds
There seems to a typo in a comment in archiver.bbclass; ARCHIVE_MODE should be ARCHIVER_MODE for "mirror" (letter R is missing). https://github.com/openembedded/openembedded-core/blob/master/meta/classes/archiver.bbclass#L8 Joseph P.S. The archiver class is awesome.  Thank you! Fo

[OE-core] [PATCH] grub: Fix build with bintutils 2.38 on riscv

2022-02-17 Thread Khem Raj
Signed-off-by: Khem Raj --- ...-_zicsr_zifencei-extentions-on-riscv.patch | 47 +++ meta/recipes-bsp/grub/grub2.inc | 1 + 2 files changed, 48 insertions(+) create mode 100644 meta/recipes-bsp/grub/files/0001-configure.ac-Use-_zicsr_zifencei-extentions-on-riscv.pa

Re: [OE-core] [PATCH] gstreamer1.0: update licences of all modules

2022-02-17 Thread Jose Quaresma
Hi Peter, It's not as simple as I was thinking, I'll need more time. Jose Peter Kjellerstedt escreveu no dia quinta, 17/02/2022 à(s) 14:34: > > -Original Message- > > From: Jose Quaresma > > Sent: den 17 februari 2022 00:28 > > To: openembedded-core@lists.openembedded.org > > Cc: Pete

[OE-core] INCOMPATIBLE_LICENSES and WHITELIST_ usage

2022-02-17 Thread Saul Wold
Folks, I am working on a proposal to re-write how INCOMPATIBLE_LICENSES is used and processed to possibly include a COMPATIBLE_LICENSES variable as well, see PeterK's email [0] I am trying to determine the usage of WHITELIST_ which would be used to override a license that might be listed in

[OE-core] [RFC 2/2] gstreamer1.0: add support for running native test

2022-02-17 Thread Jose Quaresma
This is an exmple of using the native meson test gstreamer1.0-meson-qemuwrapper-test.inc ^ this is receipe part meson-qemuwrapper-helper.sh ^ this is an helper script to skip unsupported tests meta/recipes-multimedia/gstreamer/gstreamer1.0/0001-gstpluginloader-show-the-reason-when-spawning-of-gs

[OE-core] [RFC 1/2] meson.bbclass: add native meson test

2022-02-17 Thread Jose Quaresma
This patch add a task on the meson bbclass to add the possibility to run the native test of the project using the exe_wrapper. This can be useful in some the integration processes and add the possibility to run the test in an interactive way using the devtool build for example. There are two vari

[OE-core] [PATCH 2/2] meson.bbclass: makes the exe_wrapper more configurable

2022-02-17 Thread Jose Quaresma
Signed-off-by: Jose Quaresma --- meta/classes/meson.bbclass | 11 ++- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/meta/classes/meson.bbclass b/meta/classes/meson.bbclass index 8c732e6174..4af14300ac 100644 --- a/meta/classes/meson.bbclass +++ b/meta/classes/meson.bbclass

[OE-core] [PATCH 1/2] meson.bbclass: add exe_wrapper helper

2022-02-17 Thread Jose Quaresma
commit 40349dc51f097f75b486d81924753dee06baf017 meson: configure and use generic exe_wrapper add a generic exe_wrapper that can be used to run the existing tests in some meson projects using the native meson test. The tests will run on the qemu usermode and because of that it has some limitations.

Re: [OE-core] [PATCH v3 1/3] glibc: Upgrade to 2.35 (RFC)

2022-02-17 Thread Richard Purdie
On Thu, 2022-02-17 at 01:41 +, Mittal, Anuj wrote: > On Wed, 2022-02-16 at 10:22 +0100, Martin Jansa wrote: > > Ubuntu patched their docker.io package shortly after upgrading to > > glibc-2.34 in Ubuntu-21.10, see: > > http://changelogs.ubuntu.com/changelogs/pool/universe/d/docker.io/docker.io_

Re: [OE-core] [PATCH v3 1/3] glibc: Upgrade to 2.35 (RFC)

2022-02-17 Thread Richard Purdie
On Wed, 2022-02-16 at 02:28 +, Jia, Hongxu wrote: > Hi khem, > > Upstream glibc reject it because the latest docker has supported it[1], and > upstream glibc does not backward compatibility with old docker[2] > > In order to build Yocto with uninative in old docker, we need this local patch >

[OE-core] [PATCH] Update BB_DISKMON_DIRS use

2022-02-17 Thread Scott Murray
Update the example BB_DISKMON_DIRS definitions in the sample local.conf files for the rename of the "ABORT" action to "HALT", and also update related error messages in one selftest to use the new action name. Signed-off-by: Scott Murray --- meta/conf/local.conf.sample | 10 +

Re: [OE-core] [PATCH 02/28] weston-init: replace deprecated/disabled fbdev with drm backend

2022-02-17 Thread Khem Raj
On Thu, Feb 17, 2022 at 12:16 PM Alexander Kanavin wrote: > > On Thu, 17 Feb 2022 at 21:04, Alexander Kanavin via > lists.openembedded.org > wrote: > > > > On Thu, 17 Feb 2022 at 21:03, Khem Raj wrote: > > > what qemu targets are exercised by AB for full runtime tests ? > > > > x86/x86-64/x86-x3

[OE-core] [PATCH] devtool: explicitly set main or master branches in upgrades when available

2022-02-17 Thread Alexander Kanavin
In particular this resolves devtool's inability to pick a branch when the same tagged commit is avaiable in main and in a release maintenance branch. Thanks to Peter Kjellerstedt for the suggestion. Signed-off-by: Alexander Kanavin --- scripts/lib/devtool/upgrade.py | 15 --- 1 file

Re: [OE-core] [PATCH 02/28] weston-init: replace deprecated/disabled fbdev with drm backend

2022-02-17 Thread Alexander Kanavin
On Thu, 17 Feb 2022 at 21:04, Alexander Kanavin via lists.openembedded.org wrote: > > On Thu, 17 Feb 2022 at 21:03, Khem Raj wrote: > > what qemu targets are exercised by AB for full runtime tests ? > > x86/x86-64/x86-x32/arm/arm64/mips32/mips64/ppc32 As for risc-v, qemuriscv.inc has: QB_GRAPHIC

Re: [OE-core] [PATCH 02/28] weston-init: replace deprecated/disabled fbdev with drm backend

2022-02-17 Thread Alexander Kanavin
On Thu, 17 Feb 2022 at 21:03, Khem Raj wrote: > what qemu targets are exercised by AB for full runtime tests ? x86/x86-64/x86-x32/arm/arm64/mips32/mips64/ppc32 Alex -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#161859): https://lists.openembedd

Re: [OE-core] [PATCH 02/28] weston-init: replace deprecated/disabled fbdev with drm backend

2022-02-17 Thread Khem Raj
On 2/17/22 11:59 AM, Alexander Kanavin wrote: On Thu, 17 Feb 2022 at 20:57, Alexander Kanavin via lists.openembedded.org wrote: Yes, I ran a-full with this change on top of my transition-to-weston branch (where image-sato is swapped for image-weston), and it passed with flying colours. Withou

Re: [OE-core] [PATCH 04/28] devtool: auto-pick 'main' branch in addition to 'master' in upgrades

2022-02-17 Thread Khem Raj
On 2/17/22 10:21 AM, Alexander Kanavin wrote: On Thu, 17 Feb 2022 at 18:57, Alexander Kanavin via lists.openembedded.org wrote: It has worked fine where the branch is still master; I admit I don't fully understand how this works, but it did help with a failed update where devtool wasn't able

Re: [OE-core] [PATCH 02/28] weston-init: replace deprecated/disabled fbdev with drm backend

2022-02-17 Thread Alexander Kanavin
On Thu, 17 Feb 2022 at 20:57, Alexander Kanavin via lists.openembedded.org wrote: > Yes, I ran a-full with this change on top of my transition-to-weston > branch (where image-sato is swapped for image-weston), and it passed > with flying colours. Without kvm performance may not be great, but we >

Re: [OE-core] [PATCH 02/28] weston-init: replace deprecated/disabled fbdev with drm backend

2022-02-17 Thread Alexander Kanavin
On Thu, 17 Feb 2022 at 20:54, Khem Raj wrote: > > Does this switch fbdev->drm backend work on all qemu implementations we > have in oe-core ? > Yes, I ran a-full with this change on top of my transition-to-weston branch (where image-sato is swapped for image-weston), and it passed with flying col

Re: [OE-core] [PATCH 02/28] weston-init: replace deprecated/disabled fbdev with drm backend

2022-02-17 Thread Khem Raj
On 2/17/22 8:09 AM, Alexander Kanavin wrote: drm will default to opengl rendering by default; if this is problematic, --use-pixman option may help, apply only where it's proven necessary. Signed-off-by: Alexander Kanavin --- meta/recipes-graphics/wayland/weston-init.bb | 8 +--- 1 file

Re: [OE-core] [PATCHv2] cmake: remove CMAKE_ASM_FLAGS variable in toolchain file

2022-02-17 Thread Khem Raj
On 2/17/22 7:57 AM, Martin Beeger wrote: As discussied in [YOCTO #14717] cmake contains a OEToolchainConfig.cmake file to configure the toolchain correctly in cross-compile build for recipes using cmake. The CMAKE_ASM_FLAGS are the configuration are meant for assembly, but the spelling is inco

Re: [OE-core] [PATCH 04/28] devtool: auto-pick 'main' branch in addition to 'master' in upgrades

2022-02-17 Thread Alexander Kanavin
On Thu, 17 Feb 2022 at 18:57, Alexander Kanavin via lists.openembedded.org wrote: > It has worked fine where the branch is still master; I admit I don't > fully understand how this works, but it did help with a failed update > where devtool wasn't able to pick 'main' from several branches > contai

Re: [OE-core] [PATCH] waffle: add wayland-protocols when building with wayland

2022-02-17 Thread Otavio Salvador
Em qui., 17 de fev. de 2022 às 11:17, Andrey Zhizhikin escreveu: > When 'wayland is selected in ' DISTRO_FEATURES, following build error > occurs during do_configure: > > | Run-time dependency wayland-protocols found: NO (tried pkgconfig) > | > | ../git/meson.build:120:2: ERROR: Dependency "wayla

Re: [OE-core] [PATCH 04/28] devtool: auto-pick 'main' branch in addition to 'master' in upgrades

2022-02-17 Thread Alexander Kanavin
On Thu, 17 Feb 2022 at 18:36, Peter Kjellerstedt wrote: > This seems incorrect since the branch= parameter is always > required nowadays. I would more expect the code to look something > like this: > > if len(get_branch) == 1: > # If srcrev is on only ONE branch, then u

[OE-core] [PATCH] features_check/insane: Use hasOverrides datastore method

2022-02-17 Thread Richard Purdie
Signed-off-by: Richard Purdie --- meta/classes/features_check.bbclass | 9 +++-- meta/classes/insane.bbclass | 2 +- 2 files changed, 4 insertions(+), 7 deletions(-) diff --git a/meta/classes/features_check.bbclass b/meta/classes/features_check.bbclass index 205e1b9cd31..3ef6b35baae

[OE-core] [master-next] convert-variable-renames: change f-string back

2022-02-17 Thread Saul Wold
Add back Copyright info with update. Signed-off-by: Saul Wold --- scripts/contrib/convert-variable-renames.py | 11 +++ 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/scripts/contrib/convert-variable-renames.py b/scripts/contrib/convert-variable-renames.py index 28a3df597

Re: [OE-core] [PATCH 04/28] devtool: auto-pick 'main' branch in addition to 'master' in upgrades

2022-02-17 Thread Peter Kjellerstedt
> -Original Message- > From: openembedded-core@lists.openembedded.org > On Behalf Of Alexander Kanavin > Sent: den 17 februari 2022 17:09 > To: openembedded-core@lists.openembedded.org > Cc: Alexander Kanavin > Subject: [OE-core] [PATCH 04/28] devtool: auto-pick 'main' branch in addition

[OE-core] [PATCH] selftest: Add logging tests for bb.build.exec_func with shell/python code

2022-02-17 Thread Peter Kjellerstedt
The situation regarding logging is different when a function called by bb.build.exec_func() fails compared to when the task code fails directly. Signed-off-by: Peter Kjellerstedt --- The second test (with logs but without verbose) in bblogging.BitBakeLogging.test_python_exec_func_shell_logging w

[OE-core] [PATCH 27/28] diffoscope: upgrade 202 -> 204

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

[OE-core] [PATCH 28/28] libical: upgrade 3.0.13 -> 3.0.14

2022-02-17 Thread Alexander Kanavin
From: Alexander Kanavin Signed-off-by: Alexander Kanavin --- .../libical/{libical_3.0.13.bb => libical_3.0.14.bb}| 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-support/libical/{libical_3.0.13.bb => libical_3.0.14.bb} (96%) diff --git a/meta/recipes-supp

[OE-core] [PATCH 26/28] gst-examples: upgrade 1.18.5 -> 1.18.6

2022-02-17 Thread Alexander Kanavin
From: Alexander Kanavin Signed-off-by: Alexander Kanavin --- .../{gst-examples_1.18.5.bb => gst-examples_1.18.6.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-multimedia/gstreamer/{gst-examples_1.18.5.bb => gst-examples_1.18.6.bb} (96%) diff --git a/me

[OE-core] [PATCH 24/28] piglit: upgrade to latest revision

2022-02-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 807b2a2819..bc45558dda 10064

[OE-core] [PATCH 25/28] shaderc: upgrade 2022.0 -> 2022.1

2022-02-17 Thread Alexander Kanavin
From: Alexander Kanavin Signed-off-by: Alexander Kanavin --- .../shaderc/{shaderc_2022.0.bb => shaderc_2022.1.bb}| 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-graphics/shaderc/{shaderc_2022.0.bb => shaderc_2022.1.bb} (95%) diff --git a/meta/recipes-gra

[OE-core] [PATCH 23/28] pango: upgrade 1.48.10 -> 1.50.4

2022-02-17 Thread Alexander Kanavin
From: Alexander Kanavin Signed-off-by: Alexander Kanavin --- meta/recipes-graphics/pango/pango/run-ptest| 3 +++ .../pango/{pango_1.48.10.bb => pango_1.50.4.bb}| 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) rename meta/recipes-graphics/pango/{pango_

[OE-core] [PATCH 22/28] gi-docgen: upgrade 2021.8 -> 2022.1

2022-02-17 Thread Alexander Kanavin
From: Alexander Kanavin Signed-off-by: Alexander Kanavin --- meta/recipes-gnome/gi-docgen/gi-docgen_git.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/recipes-gnome/gi-docgen/gi-docgen_git.bb b/meta/recipes-gnome/gi-docgen/gi-docgen_git.bb index bacf983810..b2d

[OE-core] [PATCH 20/28] python3-pytest: upgrade 7.0.0 -> 7.0.1

2022-02-17 Thread Alexander Kanavin
From: Alexander Kanavin Signed-off-by: Alexander Kanavin --- .../python/{python3-pytest_7.0.0.bb => python3-pytest_7.0.1.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-devtools/python/{python3-pytest_7.0.0.bb => python3-pytest_7.0.1.bb} (93%) diff --git a/meta/

[OE-core] [PATCH 21/28] vala: upgrade 0.54.6 -> 0.54.7

2022-02-17 Thread Alexander Kanavin
From: Alexander Kanavin Signed-off-by: Alexander Kanavin --- meta/recipes-devtools/vala/vala_0.54.6.bb | 3 --- meta/recipes-devtools/vala/vala_0.54.7.bb | 3 +++ 2 files changed, 3 insertions(+), 3 deletions(-) delete mode 100644 meta/recipes-devtools/vala/vala_0.54.6.bb create mode 100644 m

[OE-core] [PATCH 19/28] python3-dtschema: upgrade 2021.12 -> 2022.1

2022-02-17 Thread Alexander Kanavin
From: Alexander Kanavin Signed-off-by: Alexander Kanavin --- .../{python3-dtschema_2021.12.bb => python3-dtschema_2022.1.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-devtools/python/{python3-dtschema_2021.12.bb => python3-dtschema_2022.1.bb} (83%) diff --git

[OE-core] [PATCH 18/28] mmc-utils: upgrade to latest revision

2022-02-17 Thread Alexander Kanavin
From: Alexander Kanavin Signed-off-by: Alexander Kanavin --- meta/recipes-devtools/mmc/mmc-utils_git.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-devtools/mmc/mmc-utils_git.bb b/meta/recipes-devtools/mmc/mmc-utils_git.bb index 918c0a429c..0cd25a507e 10064

[OE-core] [PATCH 16/28] help2man: upgrade 1.48.5 -> 1.49.1

2022-02-17 Thread Alexander Kanavin
From: Alexander Kanavin Signed-off-by: Alexander Kanavin --- .../help2man/{help2man_1.48.5.bb => help2man_1.49.1.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-devtools/help2man/{help2man_1.48.5.bb => help2man_1.49.1.bb} (89%) diff --git a/meta/recipes-

[OE-core] [PATCH 17/28] meson: upgrade 0.61.1 -> 0.61.2

2022-02-17 Thread Alexander Kanavin
From: Alexander Kanavin Signed-off-by: Alexander Kanavin --- .../recipes-devtools/meson/{meson_0.61.1.bb => meson_0.61.2.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-devtools/meson/{meson_0.61.1.bb => meson_0.61.2.bb} (98%) diff --git a/meta/recipes-devtools/m

[OE-core] [PATCH 15/28] repo: upgrade 2.20 -> 2.21

2022-02-17 Thread Alexander Kanavin
From: Alexander Kanavin sed-patch the sources from do_configure, as otherwise this breaks automated updates (devtool creates a patch out of changes done by sed). Signed-off-by: Alexander Kanavin --- meta/recipes-devtools/repo/{repo_2.20.bb => repo_2.21.bb} | 8 +++- 1 file changed, 3 inser

[OE-core] [PATCH 14/28] python3-tomli: upgrade 2.0.0 -> 2.0.1

2022-02-17 Thread Alexander Kanavin
From: Alexander Kanavin sources moved to src/tomli Signed-off-by: Alexander Kanavin --- .../python/{python3-tomli_2.0.0.bb => python3-tomli_2.0.1.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-devtools/python/{python3-tomli_2.0.0.bb => python3-tomli_2.0.1.b

[OE-core] [PATCH 13/28] util-linux: upgrade 2.37.3 -> 2.37.4

2022-02-17 Thread Alexander Kanavin
From: Alexander Kanavin Signed-off-by: Alexander Kanavin --- ...til-linux-libuuid_2.37.3.bb => util-linux-libuuid_2.37.4.bb} | 0 meta/recipes-core/util-linux/util-linux.inc | 2 +- .../util-linux/{util-linux_2.37.3.bb => util-linux_2.37.4.bb} | 0 3 files changed, 1 inser

[OE-core] [PATCH 12/28] libgit2: update 1.3.0 -> 1.4.0

2022-02-17 Thread Alexander Kanavin
License-Update: regex replaced with pcre, overall licensing doesn't change Signed-off-by: Alexander Kanavin --- .../libgit2/{libgit2_1.3.0.bb => libgit2_1.4.0.bb}| 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-support/libgit2/{libgit2_1.3.0.bb => libgit

[OE-core] [PATCH 11/28] xkeyboard-config: update 2.34 -> 2.35.1

2022-02-17 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- ...{xkeyboard-config_2.34.bb => xkeyboard-config_2.35.1.bb} | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) rename meta/recipes-graphics/xorg-lib/{xkeyboard-config_2.34.bb => xkeyboard-config_2.35.1.bb} (86%) diff --git a/meta/recipes-graphics/x

[OE-core] [PATCH 09/28] vulkan: update 1.2.198 -> 1.3.204

2022-02-17 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- ...ulkan-headers_1.2.198.0.bb => vulkan-headers_1.3.204.0.bb} | 2 +- ...{vulkan-loader_1.2.198.1.bb => vulkan-loader_1.3.204.0.bb} | 4 ++-- .../{vulkan-tools_1.2.198.0.bb => vulkan-tools_1.3.204.0.bb} | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(

[OE-core] [PATCH 10/28] vulkan-samples: update to latest revision

2022-02-17 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- ...dd-explicit-static_cast-from-vk-Buff.patch | 35 - ...-mix-plain-and-keyword-target_link_l.patch | 38 --- .../vulkan/vulkan-samples_git.bb | 4 +- 3 files changed, 1 insertion(+), 76 deletions(-) delete mode 1

[OE-core] [PATCH 08/28] man-db: update 2.10.0 -> 2.10.1

2022-02-17 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- ...ariable-declaration-to-function-scop.patch | 20 +-- .../{man-db_2.10.0.bb => man-db_2.10.1.bb}| 6 +- 2 files changed, 10 insertions(+), 16 deletions(-) rename meta/recipes-extended/man-db/{man-db_2.10.0.bb => man-db_2.10.1.bb} (

[OE-core] [PATCH 07/28] webkitgtk: remove rejected patch

2022-02-17 Thread Alexander Kanavin
Upstream has first accepted, then reverted this change, so this needs to be re-submitted, after verifying that it is still relevant. Signed-off-by: Alexander Kanavin --- ...1-Enable-THREADS_PREFER_PTHREAD_FLAG.patch | 42 --- meta/recipes-sato/webkit/webkitgtk_2.34.5.bb | 1 -

[OE-core] [PATCH 05/28] gstreamer1.0: disable flaky gstbin:test_watch_for_state_change test

2022-02-17 Thread Alexander Kanavin
From: Alexander Kanavin Upstream issue: https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/778 Signed-off-by: Alexander Kanavin --- ...bin-test_watch_for_state_change-test.patch | 107 ++ .../gstreamer/gstreamer1.0_1.20.0.bb | 1 + 2 files changed, 108 inser

[OE-core] [PATCH 04/28] devtool: auto-pick 'main' branch in addition to 'master' in upgrades

2022-02-17 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- scripts/lib/devtool/upgrade.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/lib/devtool/upgrade.py b/scripts/lib/devtool/upgrade.py index 826a3f955f..7957d41192 100644 --- a/scripts/lib/devtool/upgrade.py +++ b/scripts/lib/devtoo

[OE-core] [PATCH 06/28] webkitgtk: drop patch merged upstream

2022-02-17 Thread Alexander Kanavin
Portions of it were then further refactored upstream, leading to some bits of the patch dropped and some re-applied on a automated version upgrade. Signed-off-by: Alexander Kanavin --- .../webkitgtk/musl-lower-stack-usage.patch| 77 --- meta/recipes-sato/webkit/webkitgtk_2.34

[OE-core] [PATCH 02/28] weston-init: replace deprecated/disabled fbdev with drm backend

2022-02-17 Thread Alexander Kanavin
drm will default to opengl rendering by default; if this is problematic, --use-pixman option may help, apply only where it's proven necessary. Signed-off-by: Alexander Kanavin --- meta/recipes-graphics/wayland/weston-init.bb | 8 +--- 1 file changed, 1 insertion(+), 7 deletions(-) diff --gi

[OE-core] [PATCH 01/28] gdb: update 11.1 -> 11.2

2022-02-17 Thread Alexander Kanavin
Simplyfy .inc structure: merge gdb.inc into gdb_11.2.bb, rename gdb-${PV}.inc to gdb.inc. This will allow easier automatic updates. Drop upstreamed patch. Signed-off-by: Alexander Kanavin --- meta/recipes-devtools/gdb/gdb-11.1.inc| 19 -- ...ian_11.1.bb => gdb-cross-canadian_11.2.bb} |

[OE-core] [PATCH 03/28] weston-init: disable systemd watchdog option

2022-02-17 Thread Alexander Kanavin
There is no other unit in oe-core where watchdog is enabled, and this feature starts to behave weirdly when test_date is adjusting the clock, which means weston is restarted without need, so disable for weston test stability. The issue won't show up on kvm qemu (x86/x86_64) because it runs too qui

[OE-core] [PATCHv2] cmake: remove CMAKE_ASM_FLAGS variable in toolchain file

2022-02-17 Thread Martin Beeger
As discussied in [YOCTO #14717] cmake contains a OEToolchainConfig.cmake file to configure the toolchain correctly in cross-compile build for recipes using cmake. The CMAKE_ASM_FLAGS are the configuration are meant for assembly, but the spelling is incorrect and the Flag is ASFLAGS for gcc and oth

Re: [OE-core] [qa-build-notification] QA notification for completed autobuilder build (yocto-3.4.2.rc2)

2022-02-17 Thread Teoh, Jay Shen
Hi All, This is the full report for yocto-3.4.2.rc2: https://git.yoctoproject.org/cgit/cgit.cgi/yocto-testresults-contrib/tree/?h=intel-yocto-testresults === Summary No high milestone defects. No new issue found. Thanks, Jay > -Original Message- > From: qa-build-notific

Re: [OE-core] [PATCH] gstreamer1.0: update licences of all modules

2022-02-17 Thread Peter Kjellerstedt
> -Original Message- > From: Jose Quaresma > Sent: den 17 februari 2022 00:28 > To: openembedded-core@lists.openembedded.org > Cc: Peter Kjellerstedt ; Jose Quaresma > > Subject: [PATCH] gstreamer1.0: update licences of all modules > > Since all gstreamer modules uses LGPLv2.1 with exce

[OE-core] [hardknott][PATCH 14/14] runtime_test: skip virgl test on fedora 34

2022-02-17 Thread Anuj Mittal
The gtk and headless tests fail on Fedora 34 because of the host libdrm version so skip them. | runqemu - ERROR - Failed to run qemu: MESA-LOADER: failed to open iris: /lib64/libdrm_nouveau.so.2: undefined symbol: drmCloseBufferHandle (search paths /usr/lib64/dri) | failed to load driver: iris |

[OE-core] [hardknott][PATCH 13/14] vim: upgrade to patch 4269

2022-02-17 Thread Anuj Mittal
From: Ross Burton Upgrade to the latest patch release to fix the following CVEs: - CVE-2022-0261 - CVE-2022-0318 - CVE-2022-0319 Signed-off-by: Ross Burton Signed-off-by: Richard Purdie (cherry picked from commit 96442e681c3acd82b09e3becd78e902709945f1f) Signed-off-by: Anuj Mittal --- meta/

[OE-core] [hardknott][PATCH 11/14] linux-yocto/5.4: update to v5.4.178

2022-02-17 Thread Anuj Mittal
From: Bruce Ashfield Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: 76fd334f07cc Linux 5.4.178 ed339069725a cgroup/cpuset: Fix "suspicious RCU usage" lockdep warning c8d7d7c58e64 ext4: fix error handling in ext4_restore_inline_data()

[OE-core] [hardknott][PATCH 12/14] vim: update to include latest CVE fixes

2022-02-17 Thread Anuj Mittal
From: Ross Burton Update the version to 4.2.4118, which incorporates the following CVE fixes: - CVE-2021-4187 - CVE-2022-0128 - CVE-2022-0156 - CVE-2022-0158 Also remove the explicit whitelisting of CVE-2021-3968 as this is now handled with an accurate CPE specifying the fixed version. Signed-

[OE-core] [hardknott][PATCH 09/14] linux-yocto/5.4: update to v5.4.173

2022-02-17 Thread Anuj Mittal
From: Bruce Ashfield Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: 4aa2e7393e14 Linux 5.4.173 e245aaefef39 ARM: 9025/1: Kconfig: CPU_BIG_ENDIAN depends on !LD_IS_LLD d40f6eeaf513 mtd: fixup CFI on ixp4xx 1451deb164e1 ALSA: hda/r

[OE-core] [hardknott][PATCH 10/14] linux-yocto/5.4: update to v5.4.176

2022-02-17 Thread Anuj Mittal
From: Bruce Ashfield Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: 2570bb2729c7 Linux 5.4.176 5e2a4d02252f mtd: rawnand: mpc5121: Remove unused variable in ads5121_select_chip() 6cbf4c731d78 block: Fix wrong offset in bio_truncate(

[OE-core] [hardknott][PATCH 07/14] default-distrovars.inc: Switch connectivity check to a yoctoproject.org page

2022-02-17 Thread Anuj Mittal
From: Richard Purdie example.com is proving unreliable at present so switch to our own connectivity page instead. That page is very simple avoiding app overhead on our web server which was an original reason for switching to example.com. Signed-off-by: Richard Purdie (cherry picked from commit

[OE-core] [hardknott][PATCH 08/14] linux-yocto/5.10: update to v5.10.99

2022-02-17 Thread Anuj Mittal
From: Bruce Ashfield Updating linux-yocto/5.10 to the latest korg -stable release that comprises the following commits: fb063a6465f9 Linux 5.10.99 4889d6ee9e48 selftests: nft_concat_range: add test for reload with no element add/del 557727313534 cgroup/cpuset: Fix "suspicious RCU us

[OE-core] [hardknott][PATCH 06/14] linux-yocto/5.10: update to v5.10.96

2022-02-17 Thread Anuj Mittal
From: Bruce Ashfield Updating linux-yocto/5.10 to the latest korg -stable release that comprises the following commits: f255ac9e8776 Linux 5.10.96 b43e9d2f6fc7 mtd: rawnand: mpc5121: Remove unused variable in ads5121_select_chip() b63e120189fd block: Fix wrong offset in bio_truncate

[OE-core] [hardknott][PATCH 05/14] cve-check: create directory of CVE_CHECK_MANIFEST before copy

2022-02-17 Thread Anuj Mittal
From: Stefan Herbrechtsmeier Create directory of the CVE_CHECK_MANIFEST variable before copy to it, so that the variable can use an arbitrary directory name. Signed-off-by: Stefan Herbrechtsmeier Signed-off-by: Richard Purdie (cherry picked from commit 9829c16301bf2dce39fa046401a984f112fa0322)

[OE-core] [hardknott][PATCH 04/14] scripts/runqemu-ifdown: Don't treat the last iptables command as special

2022-02-17 Thread Anuj Mittal
From: Daniel Müller The runqemu-ifup script performs a bunch of setup steps that runqemu-ifdown attempts to undo later on. While a bunch of said setup operations are considered fatal should they fail, the iptables based NAT setup notably is not. The tear down procedure in runqemu-ifdown, however,

[OE-core] [hardknott][PATCH 02/14] glibc: upgrade glibc-2.33 to latest version

2022-02-17 Thread Anuj Mittal
From: Pgowda glibc-2.33 has been upgraded to latest version that includes many CVE and other bug fixes. Ran the regressions and results are better. Signed-off-by: pgowda Signed-off-by: Anuj Mittal --- meta/recipes-core/glibc/glibc-version.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion

[OE-core] [hardknott][PATCH 03/14] recipetool: Fix circular reference in SRC_URI

2022-02-17 Thread Anuj Mittal
From: Saul Wold When creating a new recipe.bb file for a binary, don't use BP which includes the version information, instead use BPN which is just the name base Package Name. Since PB is not specified, it takes the default: PV = "1.0+git${SRCPV}" But SRCPV is defined in terms of the SRC_URI, w

[OE-core] [hardknott][PATCH 01/14] sdk: fix search for dynamic loader

2022-02-17 Thread Anuj Mittal
From: Christian Eggers if the package "nativesdk-glibc-dbg" is installed as part of the SDK, the existing search expression finds two files: $OECORE_NATIVE_SYSROOT/lib/.debug/ld-linux-x86-64.so.2 $OECORE_NATIVE_SYSROOT/lib/ld-linux-x86-64.so.2 The generated relocate_sdk.sh shell script contains

[OE-core] [hardknott][PATCH 00/14] Patch review

2022-02-17 Thread Anuj Mittal
Next set of changes for hardknott. Please review. No problems seen while testing on autobuilder except for an intermittent failure for qemuppc-alt. https://autobuilder.yoctoproject.org/typhoon/#/builders/83/builds/3229 Thanks, Anuj The following changes since commit a32cee6c9e1ff53e424b8386c36

[OE-core] [PATCH] waffle: add wayland-protocols when building with wayland

2022-02-17 Thread Andrey Zhizhikin
When 'wayland is selected in ' DISTRO_FEATURES, following build error occurs during do_configure: | Run-time dependency wayland-protocols found: NO (tried pkgconfig) | | ../git/meson.build:120:2: ERROR: Dependency "wayland-protocols" not found, tried pkgconfig Add "wayland-protocols" to PACKAGEC

Re: [OE-core] [RFC PATCH] Rename INCOMPATIBLE related varibale

2022-02-17 Thread Peter Kjellerstedt
> -Original Message- > From: openembedded-core@lists.openembedded.org c...@lists.openembedded.org> On Behalf Of Richard Purdie > Sent: den 17 februari 2022 11:44 > To: Saul Wold ; openembedded- > c...@lists.openembedded.org > Subject: Re: [OE-core] [RFC PATCH] Rename INCOMPATIBLE related v

Re: [OE-core] [RFC PATCH] Rename INCOMPATIBLE related varibale

2022-02-17 Thread Richard Purdie
On Wed, 2022-02-16 at 15:52 -0800, Saul Wold wrote: > This is one option to handle the rename, another alternative would > be to change the new INCOMPATIBLE_LICENSE_ALLOWED_RECIPES to VarFlag > style. It is one option but I'm not sure it makes sense. This functionality is a bit of a historical rel

[OE-core] [PATCH] libhandy: Use upstream regex to check version of upgrade.

2022-02-17 Thread wangmy
Signed-off-by: Wang Mingyu --- meta/recipes-gnome/libhandy/libhandy_1.5.0.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/recipes-gnome/libhandy/libhandy_1.5.0.bb b/meta/recipes-gnome/libhandy/libhandy_1.5.0.bb index 605ef2b5fa..51fc998971 100644 --- a/meta/recipes-gnome/libhandy/lib

Re: [OE-core] [PATCH v2] convert-variables: Script for Inclusive Language variable renames

2022-02-17 Thread Richard Purdie
On Wed, 2022-02-16 at 16:32 -0800, Saul Wold wrote: > +def processfile(fn): > + > +print(f"processing file '{fn}'") The fact that someone took the original conversion scripts, dropped the copyright header and then added f strings to it, which the project doesn't yet officially support and are

Re: [OE-core] [PATCH v2] convert-variables: Script for Inclusive Language variable renames

2022-02-17 Thread Richard Purdie
On Wed, 2022-02-16 at 16:32 -0800, Saul Wold wrote: > From: Saul Wold > > This script searches for a list of variable that have been renamed > and converts them to their more descriptive names. It also searches > for a list of variables that have been removed or deprecated and > prints a message.

Re: [OE-core] [PATCH 07/17] gstreamer1.0: upgrade 1.18.5 -> 1.20.0

2022-02-17 Thread Alexander Kanavin
Simply send the patch, make sure the commit message explains what it's for, and we'll figure it out. RP regularly has such test-only patches in master-next, or I can run dedicated ptest builds with it. Alex On Thu, 17 Feb 2022 at 00:41, Jose Quaresma wrote: > > > > Alexander Kanavin escreveu no