[OE-core] [PATCH v3 5/5] linux-yocto: use openssl-native.bbclass

2022-10-04 Thread Mikko Rapeli
It sets environment variables etc correctly for openssl-native use. For most kernel side use cases are covered by plain openssl native wrapper but some out of tree e.g. python scripts may be not. Signed-off-by: Mikko Rapeli --- meta/recipes-kernel/linux/linux-yocto-dev.bb | 4 ++-- meta/re

[OE-core] [PATCH v3 4/5] make-mod-scripts: use openssl-native.bbclass

2022-10-04 Thread Mikko Rapeli
This sets environment variables correctly for openssl-native. Signed-off-by: Mikko Rapeli --- meta/recipes-kernel/make-mod-scripts/make-mod-scripts_1.0.bb | 1 + 1 file changed, 1 insertion(+) v3: no chnages v2: no changes v1: https://lists.openembedded.org/g/openembedded-core/message/171378

[OE-core] [PATCH v3 3/5] u-boot: use openssl-native.bbclass

2022-10-04 Thread Mikko Rapeli
It sets all environment variables correctly for openssl-native. Signed-off-by: Mikko Rapeli --- meta/recipes-bsp/u-boot/u-boot.inc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) v3: switched from .= to plain = in variable assignment v2: no changes https://lists.openembedded.org/g/ope

[OE-core] [PATCH v3 2/5] classes.rst: document openssl-native.bbclass

2022-10-04 Thread Mikko Rapeli
It sets various environment variables correctly for openssl-native. Signed-off-by: Mikko Rapeli --- documentation/ref-manual/classes.rst | 11 +++ 1 file changed, 11 insertions(+) v3: no changes v2: moved doc changes to separate patch diff --git a/documentation/ref-manual/classes.rst

[OE-core] [PATCH v3 1/5] openssl-native.bbclass: add bbclass

2022-10-04 Thread Mikko Rapeli
Using openssl-native shared libraries correctly is hard. A number of environment variables need to be correctly set or the errors may be really confusing. openssl can be made to detect these paths automatically, but upstream has rejected these ideas. openssl-native provides a wrapper script for 'op

Re: [OE-core] [PATCH v2 3/5] u-boot: use openssl-native.bbclass

2022-10-04 Thread Mikko Rapeli
Hi, On Tue, Oct 04, 2022 at 11:57:19PM +0200, Luca Ceresoli wrote: > Hello Mikko, > > On Tue, 4 Oct 2022 18:28:07 +0300 > "Mikko Rapeli" wrote: > > > It sets all environment variables correctly for openssl-native. > > > > Signed-off-by: Mikko Rapeli > > I'm taking this patch for testing, ho

[OE-core] [PATCH 2/2] wic: bootimg-efi: implement --include-path

2022-10-04 Thread Mikko Rapeli
From: Maxim Uvarov --include-path can be used for placing files on ESP, like dtbs. Signed-off-by: Maxim Uvarov Signed-off-by: Mikko Rapeli --- scripts/lib/wic/plugins/source/bootimg-efi.py | 5 + 1 file changed, 5 insertions(+) diff --git a/scripts/lib/wic/plugins/source/bootimg-efi.py

[OE-core] [PATCH v3 1/2] wic: add UEFI kernel as UEFI stub

2022-10-04 Thread Mikko Rapeli
From: Maxim Uvarov Linux kernel can be compiled as UEFI stub and loaded directly with UEFI firmware without grub or other UEFI shell. Tested with wic file: bootloader --ptable gpt --timeout=0 --append="rootwait" part /boot --source bootimg-efi --sourceparams="loader=uefi-kernel" \ --ondisk sd

Re: [OE-core] [RFC PATCH 1/2] cargo-update-recipe-crates.bbclass: add a class to generate SRC_URI crate lists from Cargo.lock

2022-10-04 Thread Chuck Wolber
On Fri, Sep 30, 2022 at 10:55 AM Alexander Kanavin wrote: %> Snip %< > On the other hand, bitbake does not use cargo (and quite possible > won't ever be able to), > Can you elaborate on this? I only ask because we are using this[1] and this[2] to build this[3] recipe for hardknott. 1. https:

Re: [OE-core][dunfell 0/2] Pull request (cover letter only)

2022-10-04 Thread Tim Orling
On Tue, Oct 4, 2022 at 12:31 PM Steve Sakoman wrote: > This should be the final pull request for the upcoming 3.1.20 build. > > The following changes since commit > 7a08f2ae1c12e3511b409c4535d2eab83a27b64a: > > create-pull-request: don't switch the git remote protocol to git:// > (2022-09-29 06

Re: [OE-core] [PATCH] perf: Depend on setuptools

2022-10-04 Thread Bruce Ashfield
I sent this change a few hours ago, along with lttng fixes for 6.x. Cheers, Bruce On Tue, Oct 4, 2022 at 10:56 PM Joel Stanley wrote: > > Linux 6.0 requires setuptools for building the perf Python bindings. > > Signed-off-by: Joel Stanley > --- > meta/recipes-kernel/perf/perf.bb | 2 +- > 1 f

[OE-core] [PATCH] perf: Depend on setuptools

2022-10-04 Thread Joel Stanley
Linux 6.0 requires setuptools for building the perf Python bindings. Signed-off-by: Joel Stanley --- meta/recipes-kernel/perf/perf.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-kernel/perf/perf.bb b/meta/recipes-kernel/perf/perf.bb index edb133515423..c87880

Re: [OE-core] [PATCH] libcamera: Bump SRCREV and add libyaml to DEPENDS

2022-10-04 Thread Devendra Tewari
Please ignore it here. I’ve submitted it to openembedded-de...@lists.openembedded.org . > On 4 Oct 2022, at 19:46, Devendra Tewari wrote: > > Signed-off-by: Devendra Tewari > --- > meta-multimedia/recipes-multimedia/libcamera/libcamera.bb | 4

[OE-core] [PATCH] libcamera: Bump SRCREV and add libyaml to DEPENDS

2022-10-04 Thread Devendra Tewari
Signed-off-by: Devendra Tewari --- meta-multimedia/recipes-multimedia/libcamera/libcamera.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta-multimedia/recipes-multimedia/libcamera/libcamera.bb b/meta-multimedia/recipes-multimedia/libcamera/libcamera.bb index 0b9f3f7

Re: [OE-core] [PATCH v2 3/5] u-boot: use openssl-native.bbclass

2022-10-04 Thread Luca Ceresoli via lists.openembedded.org
Hello Mikko, On Tue, 4 Oct 2022 18:28:07 +0300 "Mikko Rapeli" wrote: > It sets all environment variables correctly for openssl-native. > > Signed-off-by: Mikko Rapeli I'm taking this patch for testing, however I have a question, see below. > --- > meta/recipes-bsp/u-boot/u-boot.inc | 3 ++-

Re: [OE-core][kirkstone][Patch] vim: Upgrade 9.0.0541 -> 9.0.0614

2022-10-04 Thread Luca Ceresoli via lists.openembedded.org
Hi Steve, On Tue, 4 Oct 2022 04:21:25 -1000 "Steve Sakoman" wrote: > This should be taken for master first before I can cherry-pick to > kirkstone! Copying Alex so he can add it to the master queue. The patch against master is already in my queue, thanks. The build is not green due to a differ

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

2022-10-04 Thread Steve Sakoman
This should be the final pull request for the upcoming 3.1.20 build. The following changes since commit 7a08f2ae1c12e3511b409c4535d2eab83a27b64a: create-pull-request: don't switch the git remote protocol to git:// (2022-09-29 06:45:30 -1000) are available in the Git repository at: https://

Re: [OE-core] OE-core CVE metrics for dunfell on Sun 02 Oct 2022 02:30:01 AM HST

2022-10-04 Thread Steve Sakoman
On Sun, Oct 2, 2022 at 2:34 AM Steve Sakoman via lists.openembedded.org wrote: > > Branch: dunfell > > New this week: 5 CVEs > CVE-2021-3782 (CVSS3: 9.8 CRITICAL): wayland:wayland-native > https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2021-3782 * > CVE-2022-2347 (CVSS3: 7.1 HIGH): u-boot

[OE-core] [PATCH 3/3] lttng-modules: update to 2.13.7

2022-10-04 Thread Bruce Ashfield
From: Bruce Ashfield Updating to the latest 2.13 -stable release of lttng-modules. This contains fixes needed to build against the 6.0+ kernel. We also drop our backported patches as they are part of the release. Signed-off-by: Bruce Ashfield --- .../lttng-modules/0001-fix-compaction.patch

[OE-core] [PATCH 1/3] linux-yocto-dev: bump to v6.0+

2022-10-04 Thread Bruce Ashfield
From: Bruce Ashfield Signed-off-by: Bruce Ashfield --- meta/recipes-kernel/linux/linux-yocto-dev.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/recipes-kernel/linux/linux-yocto-dev.bb b/meta/recipes-kernel/linux/linux-yocto-dev.bb index b1b57beac3..a79079e038 1

[OE-core] [PATCH 2/3] perf: make scripting depend on setuptools3

2022-10-04 Thread Bruce Ashfield
From: Bruce Ashfield It looks like this should have been an error for a while, but it only started showing up in my 6.x linux-yocto-dev testing. Without the inherit of setuptool3, we get a module missing error during configure and the build obviously fails. Tested against 5.x and 6.x kernels.

[OE-core] [PATCH 0/3] kernel/kernel-yocto: 6.0 prep

2022-10-04 Thread Bruce Ashfield
From: Bruce Ashfield Richard, This is the bump of linux-yocto-dev to 6.0, as part of the testing for core-image-kernel-dev, I ran into perf and lttng-modules issues. The fixes are part of this series and are good for all kernels, and part of the dot updates to langdale if they miss. Cheers, B

Re: [OE-core] [AUH] lttng-modules: upgrading to 2.13.7 FAILED

2022-10-04 Thread Bruce Ashfield
FYI, I'm fixing this, as we need it for 6.x I'll submit the uprev as part of a linux-yocto-dev -> 6.0 series later today. Bruce On Sat, Oct 1, 2022 at 12:55 PM Auto Upgrade Helper wrote: > > Hello, > > this email is a notification from the Auto Upgrade Helper > that the automatic attempt to up

[OE-core][kirkstone 18/18] go: Fix reproducibility failures

2022-10-04 Thread Steve Sakoman
From: Richard Purdie We're seeing "cmd" static libs being sometimes present and sometimes not. The issue depends whether BUILD == TARGET so they're present for qemux86-64 on x86-64 hosts but not for qemux86-64 on an aarch64 system. Add an extra deletion to make the files consistent between the d

[OE-core][kirkstone 17/18] coreutils: add openssl PACKAGECONFIG

2022-10-04 Thread Steve Sakoman
From: Daniel McGregor coreutils-native will pick up openssl on the host if it's GPL compatible (version >= 3), which causes uninative failures with hosts that don't have openssl3. Add a PACKAGECONFIG entry for openssl so it can be enabled, but isn't by default. Signed-off-by: Daniel McGregor S

[OE-core][kirkstone 16/18] glibc-locale: explicitly remove empty dirs in ${libdir}

2022-10-04 Thread Steve Sakoman
From: Denys Dmytriyenko glibc-locale defaults to ENABLE_BINARY_LOCALE_GENERATION ?= "0", but gets changed to "1" in the default-distrovars.inc When it is explicitly set back to "0", it fails with this error: ERROR: glibc-locale-2.35-r0 do_package: QA Issue: glibc-locale: Files/directories were

[OE-core][kirkstone 15/18] lttng-tools: Disable on riscv32

2022-10-04 Thread Steve Sakoman
From: He Zhe As a bunch of other assignments did, let this cover all riscv32 architectures, not just qemuriscv32. Signed-off-by: He Zhe Signed-off-by: Alexandre Belloni Signed-off-by: Richard Purdie (cherry picked from commit 976fe5e3fb630e9daf5bbde79ee2148a7a97694a) Signed-off-by: Steve Sako

[OE-core][kirkstone 14/18] stress-cpu: disable float128 math on powerpc64 to avoid SIGILL

2022-10-04 Thread Steve Sakoman
From: He Zhe float128 requires instructions of xsmaddqp and xsmsubqp which are added to qemu since v7.0 by the following commit. https://github.com/qemu/qemu/commit/3bb1aed246d7b59ceee625a82628f7369d492a8f While kirkstone is still at v6.2 and thus experiences SIGILL as follow root@qemuppc64:~# s

[OE-core][kirkstone 13/18] create-pull-request: don't switch the git remote protocol to git://

2022-10-04 Thread Steve Sakoman
From: Martin Jansa Many git repos prefer https:// nowadays and many removed support for git://. This breaks the script when using github.com even when selected remote is ssh (g...@github.com:openembedded/...), it will re-write it to git:// before calling git pull-request causing: openembedded-c

[OE-core][kirkstone 12/18] lttng-tools: Disable on qemuriscv32

2022-10-04 Thread Steve Sakoman
From: He Zhe lttng-tools requires SYS_ppoll and SYS_pselect6 which are not supported on riscv32. This has been confirmed by lttng-tools upstream. https://github.com/lttng/lttng-tools/pull/162 It's also turned off for riscv32 in meta-riscv. https://github.com/riscv/meta-riscv/blob/master/conf/lay

[OE-core][kirkstone 10/18] bind: upgrade 9.18.6 -> 9.18.7

2022-10-04 Thread Steve Sakoman
From: Teoh Jay Shen CVE fixed : -CVE-2022-2795 -CVE-2022-2881 -CVE-2022-2906 -CVE-2022-3080 -CVE-2022-38178 Notes for BIND 9.18.7 [https://downloads.isc.org/isc/bind9/9.18.7/doc/arm/html/notes.html#notes-for-bind-9-18-7] (From OE-Core rev: 5b87b79c6bb155d23ad4eab3243118b98a3b5906) Signed-off-

[OE-core][kirkstone 11/18] tzdata: update to 2022d

2022-10-04 Thread Steve Sakoman
From: Alexander Kanavin Signed-off-by: Alexander Kanavin Signed-off-by: Richard Purdie (cherry picked from commit ceac0492e75baa63a46365d8b63275437ad5671f) Signed-off-by: Steve Sakoman --- meta/recipes-extended/timezone/timezone.inc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-)

[OE-core][kirkstone 09/18] bind: upgrade 9.18.5 -> 9.18.6

2022-10-04 Thread Steve Sakoman
From: wangmy (From OE-Core rev: f7061fc14cbc4388b1fd0cf6233b1a2e743e20e5) Signed-off-by: Wang Mingyu Signed-off-by: Luca Ceresoli Signed-off-by: Richard Purdie Signed-off-by: Steve Sakoman --- .../0001-avoid-start-failure-with-bind-user.patch | 0 .../0001-named-lwresd-V-and-s

[OE-core][kirkstone 07/18] rpm: update 4.17.0 -> 4.17.1

2022-10-04 Thread Steve Sakoman
From: Alexander Kanavin (From OE-Core rev: 826eb17fe741d38be24d31f3bba35074e404a414) Signed-off-by: Alexander Kanavin Signed-off-by: Alexandre Belloni Signed-off-by: Richard Purdie Signed-off-by: Steve Sakoman --- .../rpm/files/0001-CVE-2021-3521.patch| 57 --- ...lib-rpm-as-the-in

[OE-core][kirkstone 08/18] rpm: Remove -Wimplicit-function-declaration warnings

2022-10-04 Thread Steve Sakoman
From: Khem Raj (From OE-Core rev: 9f2dbfc51ef2faf1b6154856adb69ca9f764573b) Signed-off-by: Khem Raj Signed-off-by: Richard Purdie Signed-off-by: Steve Sakoman --- ...alling-execute-package-scriptlets-wit.patch | 18 +++--- 1 file changed, 11 insertions(+), 7 deletions(-) diff --

[OE-core][kirkstone 06/18] rsync: update 3.2.4 -> 3.2.5

2022-10-04 Thread Steve Sakoman
From: Florin Diaconescu Changelog: https://download.samba.org/pub/rsync/NEWS#3.2.5 Signed-off-by: Florin Diaconescu Signed-off-by: Steve Sakoman --- meta/recipes-devtools/rsync/{rsync_3.2.4.bb => rsync_3.2.5.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-devtoo

[OE-core][kirkstone 05/18] rsync: update 3.2.3 -> 3.2.4

2022-10-04 Thread Steve Sakoman
From: Florin Diaconescu Drop configure options that have been removed upstream. License-Update: formatting Changelog: https://download.samba.org/pub/rsync/NEWS#3.2.4 Signed-off-by: Florin Diaconescu Signed-off-by: Steve Sakoman --- ...-the-hostname-in-the-certificate-whe.patch | 31

[OE-core][kirkstone 04/18] webkitgtk: Update to 2.36.7

2022-10-04 Thread Steve Sakoman
From: Khem Raj including fixes for CVE-2022-32893 (From OE-Core rev: edbfd06927ef4a9bb1ea1ff80fbc901ede89ce42) Signed-off-by: Khem Raj Signed-off-by: Alexandre Belloni Signed-off-by: Richard Purdie Signed-off-by: Teoh Jay Shen Signed-off-by: Steve Sakoman --- .../webkit/{webkitgtk_2.36.6.b

[OE-core][kirkstone 03/18] webkitgtk: Upgrade to 2.36.6 minor update

2022-10-04 Thread Steve Sakoman
From: Khem Raj (From OE-Core rev: bee36428a45c6c0c24d4c0fcf64bd890f3481c4a) Signed-off-by: Khem Raj Signed-off-by: Alexandre Belloni Signed-off-by: Richard Purdie Signed-off-by: Steve Sakoman --- .../webkit/{webkitgtk_2.36.5.bb => webkitgtk_2.36.6.bb} | 2 +- 1 file changed, 1 inser

[OE-core][kirkstone 01/18] binutils : Fix CVE-2022-38127

2022-10-04 Thread Steve Sakoman
From: pgowda Upstream-Status: Backport [https://sourceware.org/git/?p=binutils-gdb.git;a=commitdiff;h=19c26da69d68d5d863f37c06ad73ab6292d02ffa] Upstream-Status: Backport [https://sourceware.org/git/?p=binutils-gdb.git;a=commitdiff;h=ec41dd75c866599fc03c390c6afb5736c159c0ff] Upstream-Status: Bac

[OE-core][kirkstone 02/18] vim: Upgrade 9.0.0541 -> 9.0.0598

2022-10-04 Thread Steve Sakoman
From: Richard Purdie Includes a fix for CVE-2022-3278. Signed-off-by: Richard Purdie Signed-off-by: Alexandre Belloni Signed-off-by: Richard Purdie (cherry picked from commit 98c40271692147873a622e168e8b2e90a9fcc54c) Signed-off-by: Steve Sakoman --- meta/recipes-support/vim/vim.inc | 4 ++--

[OE-core][kirkstone 00/18] Patch review

2022-10-04 Thread Steve Sakoman
Please review this set of patches for kirkstone and have comments back by end of day Wednesday. Passed a-full on autobuilder: https://autobuilder.yoctoproject.org/typhoon/#/builders/83/builds/4294 The following changes since commit d19cd09b43a7009d660b28ac9dcb21b8038e399f: busybox: add devmem

[OE-core] [PATCH v2 5/5] linux-yocto: use openssl-native.bbclass

2022-10-04 Thread Mikko Rapeli
It sets environment variables etc correctly for openssl-native use. For most kernel side use cases are covered by plain openssl native wrapper but some out of tree e.g. python scripts may be not. Signed-off-by: Mikko Rapeli --- meta/recipes-kernel/linux/linux-yocto-dev.bb | 4 ++-- meta/re

[OE-core] [PATCH v2 4/5] make-mod-scripts: use openssl-native.bbclass

2022-10-04 Thread Mikko Rapeli
This sets environment variables correctly for openssl-native. Signed-off-by: Mikko Rapeli --- meta/recipes-kernel/make-mod-scripts/make-mod-scripts_1.0.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/recipes-kernel/make-mod-scripts/make-mod-scripts_1.0.bb b/meta/recipes-kernel/make-

[OE-core] [PATCH v2 3/5] u-boot: use openssl-native.bbclass

2022-10-04 Thread Mikko Rapeli
It sets all environment variables correctly for openssl-native. Signed-off-by: Mikko Rapeli --- meta/recipes-bsp/u-boot/u-boot.inc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/meta/recipes-bsp/u-boot/u-boot.inc b/meta/recipes-bsp/u-boot/u-boot.inc index f022aed732..cd9c

[OE-core] [PATCH v2 2/5] classes.rst: document openssl-native.bbclass

2022-10-04 Thread Mikko Rapeli
It sets various environment variables correctly for openssl-native. Signed-off-by: Mikko Rapeli --- documentation/ref-manual/classes.rst | 11 +++ 1 file changed, 11 insertions(+) diff --git a/documentation/ref-manual/classes.rst b/documentation/ref-manual/classes.rst index 11e0d472e8.

[OE-core] [PATCH v2 1/5] openssl-native.bbclass: add bbclass

2022-10-04 Thread Mikko Rapeli
Using openssl-native shared libraries correctly is hard. A number of environment variables need to be correctly set or the errors may be really confusing. openssl can be made to detect these paths automatically, but upstream has rejected these ideas. openssl-native provides a wrapper script for 'op

[OE-core] Yocto Project Status 04 October 2022 (WW40)

2022-10-04 Thread Stephen Jolley
Current Dev Position: YP 4.1 M4 (In QA) Next Deadline: 28th October 2022 YP 4.1 Release Next Team Meetings: * Bug Triage meeting Thursday October 6th 7:30 am PDT ( https://zoom.us/j/454367603?pwd=ZGxoa2ZXL3FkM3Y0bFd5aVp

Re: [OE-core] [PATCH 4/5] piglit: upgrade to latest revision

2022-10-04 Thread Khem Raj
On Tue, Oct 4, 2022 at 7:15 AM Ross Burton wrote: > > On 4 Oct 2022, at 15:08, Khem Raj wrote: > > > > On Tue, Oct 4, 2022 at 6:39 AM Ross Burton wrote: > >> > >> On 4 Oct 2022, at 14:36, Khem Raj via lists.openembedded.org > >> wrote: > >>> How does debugging piglet looks like after this chan

Re: [OE-core][kirkstone][Patch] vim: Upgrade 9.0.0541 -> 9.0.0614

2022-10-04 Thread Steve Sakoman
This should be taken for master first before I can cherry-pick to kirkstone! Copying Alex so he can add it to the master queue. Steve On Mon, Oct 3, 2022 at 9:11 PM Teoh, Jay Shen wrote: > > From: Teoh Jay Shen > > Including fixes for : > CVE-2022-3278 > CVE-2022-3296 > CVE-2022-3297 > CVE-202

Re: [OE-core] [PATCH 4/5] piglit: upgrade to latest revision

2022-10-04 Thread Ross Burton
On 4 Oct 2022, at 15:08, Khem Raj wrote: > > On Tue, Oct 4, 2022 at 6:39 AM Ross Burton wrote: >> >> On 4 Oct 2022, at 14:36, Khem Raj via lists.openembedded.org >> wrote: >>> How does debugging piglet looks like after this change ? I wonder if we can >>> reduce debug info by >>> Using somet

Re: [OE-core] [PATCH 4/5] piglit: upgrade to latest revision

2022-10-04 Thread Khem Raj
On Tue, Oct 4, 2022 at 6:39 AM Ross Burton wrote: > > On 4 Oct 2022, at 14:36, Khem Raj via lists.openembedded.org > wrote: > > How does debugging piglet looks like after this change ? I wonder if we can > > reduce debug info by > > Using something like -g1 maybe a good middle ground > > The bi

Re: [OE-core] [docs] [PATCH 1/4] openssl-native.bbclass: add bbclass

2022-10-04 Thread Ross Burton
On 4 Oct 2022, at 14:32, Mikko Rapeli via lists.openembedded.org wrote: > >> >> Somewhere I'm guessing openssl has some common init function? > > Sadly, there isn't. Not even a common header file. Or at least > I did not find any. The engines, modules, config files and certs > are quite differ

Re: [OE-core] [PATCH 4/5] piglit: upgrade to latest revision

2022-10-04 Thread Ross Burton
On 4 Oct 2022, at 14:36, Khem Raj via lists.openembedded.org wrote: > How does debugging piglet looks like after this change ? I wonder if we can > reduce debug info by > Using something like -g1 maybe a good middle ground The binaries have been stripped since 2016, this change simply stops do

Re: [OE-core] [PATCH 4/5] piglit: upgrade to latest revision

2022-10-04 Thread Khem Raj
On Tue, Oct 4, 2022 at 3:51 AM Ross Burton wrote: > Also disable any attempt at debug splitting/stripping. Piglit installs > over 2GB of files which we install stripped, so the action of attempting > to split/strip takes a long time and achieves nothing. > > Signed-off-by: Ross Burton > --- >

Re: [OE-core] [docs] [PATCH 1/4] openssl-native.bbclass: add bbclass

2022-10-04 Thread Mikko Rapeli
Hi, On Tue, Oct 04, 2022 at 02:09:45PM +0100, Richard Purdie wrote: > On Tue, 2022-10-04 at 15:54 +0300, Mikko Rapeli wrote: > > On Tue, Oct 04, 2022 at 01:19:41PM +0100, Richard Purdie wrote: > > > On Tue, 2022-10-04 at 14:38 +0300, Mikko Rapeli wrote: > > > > On Tue, Oct 04, 2022 at 12:09:18PM +

Re: [OE-core] [docs] [PATCH 1/4] openssl-native.bbclass: add bbclass

2022-10-04 Thread Richard Purdie
On Tue, 2022-10-04 at 15:54 +0300, Mikko Rapeli wrote: > On Tue, Oct 04, 2022 at 01:19:41PM +0100, Richard Purdie wrote: > > On Tue, 2022-10-04 at 14:38 +0300, Mikko Rapeli wrote: > > > On Tue, Oct 04, 2022 at 12:09:18PM +0100, Richard Purdie wrote: > > > > > > > I noticed there that the patches h

Re: [OE-core] [docs] [PATCH 1/4] openssl-native.bbclass: add bbclass

2022-10-04 Thread Mikko Rapeli
Hi, On Tue, Oct 04, 2022 at 01:19:41PM +0100, Richard Purdie wrote: > On Tue, 2022-10-04 at 14:38 +0300, Mikko Rapeli wrote: > > On Tue, Oct 04, 2022 at 12:09:18PM +0100, Richard Purdie wrote: > > > > > I noticed there that the patches have thrown some compiler warnings: > > > > > > crypto/conf/

Re: [OE-core] [RFC PATCH 1/2] cargo-update-recipe-crates.bbclass: add a class to generate SRC_URI crate lists from Cargo.lock

2022-10-04 Thread Alexander Kanavin
On Mon, 3 Oct 2022 at 10:09, Quentin Schulz wrote: > > +def get_crates(f): > > +import tomllib > > +c_list = 'SRC_URI += " \\ \n' > > +crates = tomllib.load(open(f, 'rb')) > > Aren't we supposed to use context for this or close the file descriptor > after opening it manually? > > e.g.

Re: [OE-core] [docs] [PATCH 1/4] openssl-native.bbclass: add bbclass

2022-10-04 Thread Richard Purdie
On Tue, 2022-10-04 at 14:38 +0300, Mikko Rapeli wrote: > On Tue, Oct 04, 2022 at 12:09:18PM +0100, Richard Purdie wrote: > > > I noticed there that the patches have thrown some compiler warnings: > > > > crypto/conf/conf_mod.c:667:20: error: passing 'const char *(int)' to > > parameter of type '

Re: [OE-core] [docs] [PATCH 1/4] openssl-native.bbclass: add bbclass

2022-10-04 Thread Mikko Rapeli
Hi, On Tue, Oct 04, 2022 at 12:09:18PM +0100, Richard Purdie wrote: > Hi Mikko, > > Thanks for working on this, particularly with upstream. > > On Tue, 2022-10-04 at 13:10 +0300, Mikko Rapeli wrote: > > Using openssl-native shared libraries correctly is hard. A number > > of environment variable

Re: [OE-core] [PATCH 4/4] linux-yocto: use openssl-native.bbclass

2022-10-04 Thread Mikko Rapeli
Hi, On Tue, Oct 04, 2022 at 11:44:51AM +0100, Richard Purdie wrote: > On Tue, 2022-10-04 at 13:11 +0300, Mikko Rapeli wrote: > > It sets environment variables etc correctly for openssl-native use. > > For most kernel side use cases are covered by plain openssl native > > wrapper but some out of tr

Re: [OE-core] [docs] [PATCH 1/4] openssl-native.bbclass: add bbclass

2022-10-04 Thread Richard Purdie
Hi Mikko, Thanks for working on this, particularly with upstream. On Tue, 2022-10-04 at 13:10 +0300, Mikko Rapeli wrote: > Using openssl-native shared libraries correctly is hard. A number > of environment variables need to be correctly set or > the errors may be really confusing. openssl can be

[OE-core] [PATCH 2/5] python3-hatchling: upgrade 1.9.0 -> 1.10.0

2022-10-04 Thread Ross Burton
Signed-off-by: Ross Burton --- .../{python3-hatchling_1.9.0.bb => python3-hatchling_1.10.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-devtools/python/{python3-hatchling_1.9.0.bb => python3-hatchling_1.10.0.bb} (85%) diff --git a/meta/recipes-devtools/python/p

[OE-core] [PATCH 5/5] lsof: upgrade 4.95.0 -> 4.96.3

2022-10-04 Thread Ross Burton
Signed-off-by: Ross Burton --- ...on.patch => remove-host-information.patch} | 68 +++ .../lsof/{lsof_4.95.0.bb => lsof_4.96.3.bb} | 11 +-- 2 files changed, 42 insertions(+), 37 deletions(-) rename meta/recipes-extended/lsof/files/{lsof-remove-host-information.patch => remove

[OE-core] [PATCH 3/5] pango: upgrade 1.50.9 -> 1.50.10

2022-10-04 Thread Ross Burton
Signed-off-by: Ross Burton --- .../pango/{pango_1.50.9.bb => pango_1.50.10.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-graphics/pango/{pango_1.50.9.bb => pango_1.50.10.bb} (94%) diff --git a/meta/recipes-graphics/pango/pango_1.50.9.bb b/meta/re

[OE-core] [PATCH 4/5] piglit: upgrade to latest revision

2022-10-04 Thread Ross Burton
Also disable any attempt at debug splitting/stripping. Piglit installs over 2GB of files which we install stripped, so the action of attempting to split/strip takes a long time and achieves nothing. Signed-off-by: Ross Burton --- meta/recipes-graphics/piglit/piglit_git.bb | 6 -- 1 file cha

[OE-core] [PATCH 1/5] acpid: upgrade 2.0.33 -> 2.0.34

2022-10-04 Thread Ross Burton
Signed-off-by: Ross Burton --- meta/recipes-bsp/acpid/{acpid_2.0.33.bb => acpid_2.0.34.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-bsp/acpid/{acpid_2.0.33.bb => acpid_2.0.34.bb} (66%) diff --git a/meta/recipes-bsp/acpid/acpid_2.0.33.bb b/meta/recipes-bsp/acpid

Re: [OE-core] [PATCH 4/4] linux-yocto: use openssl-native.bbclass

2022-10-04 Thread Richard Purdie
On Tue, 2022-10-04 at 13:11 +0300, Mikko Rapeli wrote: > It sets environment variables etc correctly for openssl-native use. > For most kernel side use cases are covered by plain openssl native > wrapper but some out of tree e.g. python scripts may be not. When you say "out of tree", you mean scri

[OE-core] [PATCH 4/4] linux-yocto: use openssl-native.bbclass

2022-10-04 Thread Mikko Rapeli
It sets environment variables etc correctly for openssl-native use. For most kernel side use cases are covered by plain openssl native wrapper but some out of tree e.g. python scripts may be not. Signed-off-by: Mikko Rapeli --- meta/recipes-kernel/linux/linux-yocto-dev.bb | 4 ++-- meta/re

[OE-core] [PATCH 3/4] make-mod-scripts: use openssl-native.bbclass

2022-10-04 Thread Mikko Rapeli
This sets environment variables correctly for openssl-native. Signed-off-by: Mikko Rapeli --- meta/recipes-kernel/make-mod-scripts/make-mod-scripts_1.0.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/recipes-kernel/make-mod-scripts/make-mod-scripts_1.0.bb b/meta/recipes-kernel/make-

[OE-core] [PATCH 2/4] u-boot: use openssl-native.bbclass

2022-10-04 Thread Mikko Rapeli
It sets all environment variables correctly for openssl-native. Signed-off-by: Mikko Rapeli --- meta/recipes-bsp/u-boot/u-boot.inc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/meta/recipes-bsp/u-boot/u-boot.inc b/meta/recipes-bsp/u-boot/u-boot.inc index f022aed732..cd9c

[OE-core] [PATCH 1/4] openssl-native.bbclass: add bbclass

2022-10-04 Thread Mikko Rapeli
Using openssl-native shared libraries correctly is hard. A number of environment variables need to be correctly set or the errors may be really confusing. openssl can be made to detect these paths automatically, but upstream has rejected these ideas. openssl-native provides a wrapper script for 'op

[OE-core][kirkstone][Patch] vim: Upgrade 9.0.0541 -> 9.0.0614

2022-10-04 Thread Teoh, Jay Shen
From: Teoh Jay Shen Including fixes for : CVE-2022-3278 CVE-2022-3296 CVE-2022-3297 CVE-2022-3324 CVE-2022-3352 Signed-off-by: Teoh Jay Shen --- meta/recipes-support/vim/vim.inc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/recipes-support/vim/vim.inc b/meta/reci