Re: [OE-core] [PATCH 12/16] automake: update 1.16.2 - > 1.16.3

2021-03-19 Thread Khem Raj
here is a related failure https://errors.yoctoproject.org/Errors/Details/574252/ On Fri, Mar 19, 2021 at 1:45 AM Alexander Kanavin wrote: > > Drop automake-replace-w-option-in-shebangs-with-modern-use-warnings.patch; > upstream has fixed the issue. > > Signed-off-by: Alexander Kanavin > --- > .

[OE-core] [PATCH] bitbake.conf: Prevent pyc file creation in pseudo context for shell tasks

2021-03-19 Thread Peter Kjellerstedt
In commit 73d538f2 (bitbake.conf: Prevent pyc file generation in pseudo context), pyc generation was disabled for fakeroot python tasks. However, Python applications started from a fakeroot shell task were not affected by this and would still generate pyc files, which could trigger pseudo to abort.

[OE-core] [PATCH 6/8] lttng-modules: update devupstream to 2.12.5+

2021-03-19 Thread Bruce Ashfield
From: Bruce Ashfield When building against kernel v5.12-rc+, we need extra changes on top of the 2.12.5 release. We can bump devupstream separately from the main release to grab those changes. Signed-off-by: Bruce Ashfield --- meta/recipes-kernel/lttng/lttng-modules_2.12.5.bb | 5 +++-- 1 file

[OE-core] [PATCH 7/8] lttng-modules: backport patches to fix build against 5.12+ kernel

2021-03-19 Thread Bruce Ashfield
From: Bruce Ashfield There are four changes in addition to the 2.12.5 release that we need to build against the 5.12 kernel. Rather than only rely on people knowing to use devupstream support to build against newer kernels, we backport the 4 patches while waiting for release. Signed-off-by: Bruc

[OE-core] [PATCH 8/8] kernel-devsrc: fix on-target scripts/prepare for v5.12+

2021-03-19 Thread Bruce Ashfield
From: Bruce Ashfield AR is now captured are part of the build environment. If we don't subtitute our on-target variant for the cross version, we'll end up getting a prompted configure when preparing to build modules. Signed-off-by: Bruce Ashfield --- meta/recipes-kernel/linux/kernel-devsrc.bb

[OE-core] [PATCH 5/8] kern-tools: add dropped options to audit output

2021-03-19 Thread Bruce Ashfield
From: Bruce Ashfield The rewrite of the configuration audit code dropped the ability to generate warnings for configuration options that didn't make it into the final .config. We integrated the following commit to restore those warnings: symbol_why: classify based on config.queue hints

[OE-core] [PATCH 4/8] linux-yocto/5.10: cfg: features/numa: Remove NODES_SPAN_OTHER_NODES option

2021-03-19 Thread Bruce Ashfield
From: Bruce Ashfield Integrating the following commit(s) to: f5babefa399 features/numa: Remove NODES_SPAN_OTHER_NODES option Signed-off-by: Bruce Ashfield --- meta/recipes-kernel/linux/linux-yocto-rt_5.10.bb | 2 +- meta/recipes-kernel/linux/linux-yocto-tiny_5.10.bb | 2 +- meta/recipes

[OE-core] [PATCH 1/8] linux-yocto/5.10: fix SERIAL_OF_PLATFORM warning

2021-03-19 Thread Bruce Ashfield
From: Bruce Ashfield Integrating the following commit(s) to linux-yocto.: a0249ac3bae cfg: classify CONFIG_SERIAL_OF_PLATFORM as non-hardware By declaring the option non-hardware, we make it optional and hence fix the warning on non OF platforms. Signed-off-by: Bruce Ashfield --- meta/re

[OE-core] [PATCH 2/8] linux-yocto/5.4: update to v5.4.105

2021-03-19 Thread Bruce Ashfield
From: Bruce Ashfield Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: ce615a08404c Linux 5.4.105 d17cf4cb1928 nvme-pci: add quirks for Lexar 256GB SSD 1d08ff846484 nvme-pci: mark Seagate Nytro XM1440 as QUIRK_NO_NS_DESC_LIST. 9106a

[OE-core] [PATCH 3/8] linux-yocto/5.10: update to v5.10.23

2021-03-19 Thread Bruce Ashfield
From: Bruce Ashfield Updating linux-yocto/5.10 to the latest korg -stable release that comprises the following commits: dfbf345b63c3 Linux 5.10.23 c8714d1faae8 nvme-pci: add quirks for Lexar 256GB SSD e88e01440a48 nvme-pci: mark Seagate Nytro XM1440 as QUIRK_NO_NS_DESC_LIST. 3b65

[OE-core] [PATCH 0/8] kernel: consolidated pull request

2021-03-19 Thread Bruce Ashfield
From: Bruce Ashfield Richard, Here's my latest batch of bugfix and prep for release changes. We have one configuration fix, as well as a fix to the tools that was hiding some warnings that we used to get. ** There's a chance that this kern-tools change will pop out some warnings. I can

Re: [OE-core] diff between "bitbake meta-toolchain" and "bitbake -c populate_sdk ?

2021-03-19 Thread Robert P. J. Day
On Fri, 19 Mar 2021, Andre McCurdy wrote: > On Fri, Mar 19, 2021 at 7:23 AM Robert P. J. Day > wrote: > > colleague just asked me about the difference between building an SDK > > with either of: > > > > $ bitbake meta-toolchain > > $ bitbake -c populate_sdk > > > > i know that the meta-to

[OE-core] [PATCH] layer.conf: Drop gatesgarth from the layer series names

2021-03-19 Thread Richard Purdie
The time has come to encourage people to update actively maintained layers to use the new series name. Signed-off-by: Richard Purdie --- meta/conf/layer.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/conf/layer.conf b/meta/conf/layer.conf index b10b58ab32c..5210fd4

[OE-core] [PATCH] selftest/reproducible: Drop ovmf exclsuion

2021-03-19 Thread Richard Purdie
The hardcoded path issue was fixed, drop the exclsuion. Signed-off-by: Richard Purdie --- meta/lib/oeqa/selftest/cases/reproducible.py | 1 - 1 file changed, 1 deletion(-) diff --git a/meta/lib/oeqa/selftest/cases/reproducible.py b/meta/lib/oeqa/selftest/cases/reproducible.py index 1945a12c319

Re: [OE-core] [PATCH] sstate: Remove stale objects before the main build

2021-03-19 Thread Richard Purdie
On Fri, 2021-03-19 at 10:39 -0700, Khem Raj wrote: > > On 3/19/21 10:26 AM, Richard Purdie wrote: > > The split of util-linux-uuid out from util-linux caused some interesting > > sstate file overlap errors on existing build directories. This is a > > challenge to handle since util-linux depends on

Re: [OE-core] [PATCH] sstate: Remove stale objects before the main build

2021-03-19 Thread Khem Raj
On 3/19/21 10:26 AM, Richard Purdie wrote: The split of util-linux-uuid out from util-linux caused some interesting sstate file overlap errors on existing build directories. This is a challenge to handle since util-linux depends on util-linux-uuid and has overlapping files in package data and d

Re: [OE-core] [poky][gatesgarth][master][dunfell][PATCH] shadow: whitelist CVE-2013-4235

2021-03-19 Thread Sana Kazi
Hi, This patch is merged for master and dunfell. Could you please review it for gatesgarth. Thanks & Regards, Sana Kazi KPIT Technologies Limited From: Sana Kazi Sent: Wednesday, March 3, 2021 4:21 PM To: Openembedded-core@lists.openembedded.org ; raj.k.

Re: [OE-core] [PATCH v4] grub: upgrade 2.04 -> 2.06~rc1

2021-03-19 Thread Richard Purdie
On Fri, 2021-03-19 at 10:04 -0700, Khem Raj wrote: > I think renaming recipe to drop PV from its name is not a good as this > makes it harder for bbappends to be version specific or atleast cause > an event to upgrade > Having "~" in a filename probably isn't too sensible either though? Cheers

[OE-core] [PATCH] sstate: Remove stale objects before the main build

2021-03-19 Thread Richard Purdie
The split of util-linux-uuid out from util-linux caused some interesting sstate file overlap errors on existing build directories. This is a challenge to handle since util-linux depends on util-linux-uuid and has overlapping files in package data and deploy/packages directories. The util-linux buil

[OE-core] [PATCH] gcc-sanitizers: Package up hwasan files

2021-03-19 Thread Khem Raj
This is introduced in GCC-11 Signed-off-by: Khem Raj --- meta/recipes-devtools/gcc/gcc-sanitizers.inc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/meta/recipes-devtools/gcc/gcc-sanitizers.inc b/meta/recipes-devtools/gcc/gcc-sanitizers.inc index 9e643ee277..d0348c4817 10

Re: [OE-core] diff between "bitbake meta-toolchain" and "bitbake -c populate_sdk ?

2021-03-19 Thread Andre McCurdy
On Fri, Mar 19, 2021 at 7:23 AM Robert P. J. Day wrote: > colleague just asked me about the difference between building an SDK > with either of: > > $ bitbake meta-toolchain > $ bitbake -c populate_sdk > > i know that the meta-toolchain recipe file contains little more than > inheriting pop

Re: [OE-core] [PATCH 15/16] apt: mark as incompatible with musl

2021-03-19 Thread Khem Raj
On 3/19/21 1:44 AM, Alexander Kanavin wrote: There are multiple failures with the new version; unless Can you share details of failures ? it would be better to not regress whats working someone steps up to fix them, let's exclude for now. Signed-off-by: Alexander Kanavin --- meta/recipe

[OE-core] [PATCH] selftest/wic: Fix dependency issue in rawcopy test

2021-03-19 Thread Richard Purdie
The current test code contains a subtle race. It is building an ext4, then trying to reuse that image in a wic build for the same recipe. Whilst this happened to work, the code is within its rights to clean up the output before the wic code runs. Avoid this by using separate image targets instead.

[OE-core] diff between "bitbake meta-toolchain" and "bitbake -c populate_sdk ?

2021-03-19 Thread Robert P. J. Day
colleague just asked me about the difference between building an SDK with either of: $ bitbake meta-toolchain $ bitbake -c populate_sdk i know that the meta-toolchain recipe file contains little more than inheriting populate_sdk so, without checking, i speculated wildly as follows: "bi

[OE-core] [PATCHv2] packagegroup-core-weston.bb: add pam to REQUIRED_DISTRO_FEATURES

2021-03-19 Thread Martin Jansa
* weston, weston-init, weston-examples require pam * fixes: ERROR: Nothing RPROVIDES 'weston-init' (but meta/recipes-graphics/packagegroups/packagegroup-core-weston.bb RDEPENDS on or otherwise requires it) weston-init was skipped: missing required distro feature 'pam' (not in DISTRO_FEATURES

Re: [OE-core] [PATCH] packagegroup-core-weston.bb: add pam to REQUIRED_DISTRO_FEATURES

2021-03-19 Thread Alexander Kanavin
This is required only if systemd is enabled: REQUIRED_DISTRO_FEATURES = "wayland ${@oe.utils.conditional('VIRTUAL-RUNTIME_init_manager', 'systemd', 'pam', '', d)}" Please take a look at weston recipes which already have this. Alex On Fri, 19 Mar 2021 at 14:17, Martin Jansa wrote: > * weston,

[OE-core] [PATCH] packagegroup-core-weston.bb: add pam to REQUIRED_DISTRO_FEATURES

2021-03-19 Thread Martin Jansa
* weston, weston-init, weston-examples require pam * fixes: ERROR: Nothing RPROVIDES 'weston-init' (but meta/recipes-graphics/packagegroups/packagegroup-core-weston.bb RDEPENDS on or otherwise requires it) weston-init was skipped: missing required distro feature 'pam' (not in DISTRO_FEATURES

[OE-core] [PATCH 11/16] strace: update 5.10 -> 5.11

2021-03-19 Thread Alexander Kanavin
Drop disable-git-version-gen.patch as problem fixed upstream. Add parallel builds to ptest compile. strace-graph has been removed upstream. Adjust ptest patch to match upstream changes. License-Update: copyright years. Signed-off-by: Alexander Kanavin --- .../strace/strace/Makefile-ptest.pat

[OE-core] [PATCH 15/16] apt: mark as incompatible with musl

2021-03-19 Thread Alexander Kanavin
There are multiple failures with the new version; unless someone steps up to fix them, let's exclude for now. Signed-off-by: Alexander Kanavin --- meta/recipes-devtools/apt/apt_2.2.2.bb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/recipes-devtools/apt/apt_2.2.2.bb b/meta/recipes-d

[OE-core] [PATCH 16/16] libxcrypt: fix sporadic failures in nativesdk-libxcrypt-compat

2021-03-19 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- ...e.ac-do-not-use-compute-symver-floor.patch | 32 +++ meta/recipes-core/libxcrypt/libxcrypt.inc | 4 ++- 2 files changed, 35 insertions(+), 1 deletion(-) create mode 100644 meta/recipes-core/libxcrypt/files/0001-configure.ac-do-not-use

[OE-core] [PATCH 14/16] apt: update 1.8.2.2 -> 2.2.2

2021-03-19 Thread Alexander Kanavin
Drop 0001-test-libapt-do-not-use-gtest-from-the-host.patch (replaced by WITH_TESTS option). Drop 0001-Do-not-configure-packages-on-installation.patch (no longer necessary). Adjust build dependencies. Signed-off-by: Alexander Kanavin --- ...e-documentation-directory-altogether.patch | 8 ++--

[OE-core] [PATCH 13/16] xxhash: import from meta-oe

2021-03-19 Thread Alexander Kanavin
This is needed for newer versions of apt. Signed-off-by: Alexander Kanavin --- meta/conf/distro/include/maintainers.inc| 1 + meta/recipes-support/xxhash/xxhash_0.8.0.bb | 23 + 2 files changed, 24 insertions(+) create mode 100644 meta/recipes-support/xxhash/xxhash_0.8.

[OE-core] [PATCH 09/16] asciidoc: update 9.0.4 -> 9.1.0

2021-03-19 Thread Alexander Kanavin
Dropped patch supserseded by https://github.com/asciidoc-py/asciidoc-py/pull/172 Signed-off-by: Alexander Kanavin --- .../asciidoc/asciidoc/auto-catalogs.patch | 53 --- .../{asciidoc_9.0.4.bb => asciidoc_9.1.0.bb} | 5 +- 2 files changed, 2 insertions(+), 56 deletions(-)

[OE-core] [PATCH 10/16] libhandy: update 1.0.3 -> 1.2.0

2021-03-19 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- .../libhandy/libhandy/determinism.patch | 35 --- .../{libhandy_1.0.3.bb => libhandy_1.2.0.bb} | 5 ++- 2 files changed, 2 insertions(+), 38 deletions(-) delete mode 100644 meta/recipes-gnome/libhandy/libhandy/determinism.patch rename

[OE-core] [PATCH 12/16] automake: update 1.16.2 - > 1.16.3

2021-03-19 Thread Alexander Kanavin
Drop automake-replace-w-option-in-shebangs-with-modern-use-warnings.patch; upstream has fixed the issue. Signed-off-by: Alexander Kanavin --- ...in-shebangs-with-modern-use-warnings.patch | 60 --- .../automake/automake/python-libdir.patch | 16 ++--- ...{automake_1.16.2.bb =

[OE-core] [PATCH 08/16] attr: update 2.4.48 -> 2.5.1

2021-03-19 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta/recipes-support/attr/attr_2.4.48.bb | 6 -- meta/recipes-support/attr/attr_2.5.1.bb | 5 + 2 files changed, 5 insertions(+), 6 deletions(-) delete mode 100644 meta/recipes-support/attr/attr_2.4.48.bb create mode 100644 meta/recipes-support/attr

[OE-core] [PATCH 03/16] vulkan: upgrade 1.2.162.0 -> 1.2.170.0

2021-03-19 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- ...2.162.0.bb => vulkan-headers_1.2.170.0.bb} | 2 +- ...name-LIB_SUFFIX-to-VULKAN_LIB_SUFFIX.patch | 40 --- 2.162.0.bb => vulkan-loader_1.2.170.0.bb} | 7 ++-- ...1.2.162.1.bb => vulkan-tools_1.2.170.0.bb} | 4 +- 4 files changed, 6 in

[OE-core] [PATCH 01/16] xwayland: add a standalone recipe

2021-03-19 Thread Alexander Kanavin
Please see here for the rationale for splitting XWayland out of main xserver-xorg tree: https://fedoraproject.org/wiki/Changes/XwaylandStandalone Release announcement: https://lists.x.org/archives/xorg-announce/2021-March/003076.html Signed-off-by: Alexander Kanavin --- meta/conf/distro/include

[OE-core] [PATCH 04/16] bind: upgrade 9.16.11 -> 9.16.12

2021-03-19 Thread Alexander Kanavin
Adjust library packaging (see link to commit in the recipe). Signed-off-by: Alexander Kanavin --- .../0001-avoid-start-failure-with-bind-user.patch | 0 ...1-named-lwresd-V-and-start-log-hide-build-options.patch | 0 ...d-ensure-searching-for-json-headers-searches-sysr.patch | 0 .../bi

[OE-core] [PATCH 06/16] spirv-tools: upgrade 2020.6 -> 2020.7

2021-03-19 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- .../spir/{spirv-tools_2020.6.bb => spirv-tools_2020.7.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-graphics/spir/{spirv-tools_2020.6.bb => spirv-tools_2020.7.bb} (96%) diff --git a/meta/recipes-graphics/spir/spirv-tool

[OE-core] [PATCH 07/16] mesa: update 20.3.4 -> 21.0.0

2021-03-19 Thread Alexander Kanavin
0001-anv-fix-a-build-race-between-generating-a-header-and.patch merged upstream. osmesa is now a simple boolean option. Swrast has been removed from dri drivers, so as we need at least one driver to enable dri in native/nativesdk, replace it with nouveau (which does not take long to build). Sign

[OE-core] [PATCH 02/16] weston: use standalone xwayland instead of outdated xserver-xorg version

2021-03-19 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta/recipes-graphics/wayland/weston_9.0.0.bb | 2 +- meta/recipes-graphics/xorg-xserver/xserver-xorg.inc | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/meta/recipes-graphics/wayland/weston_9.0.0.bb b/meta/recipes-graphics/wayland/

[OE-core] [PATCH 05/16] spirv-headers: update to latest revision

2021-03-19 Thread Alexander Kanavin
This is required by latest release of spirv-tools. Signed-off-by: Alexander Kanavin --- meta/recipes-graphics/spir/spirv-headers_1.5.4.bb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/meta/recipes-graphics/spir/spirv-headers_1.5.4.bb b/meta/recipes-graphics/spir/spirv-he