Re: [OE-core] widevine + arm64

2023-05-19 Thread Ross Burton
On 19 May 2023, at 16:54, Markus Volk via lists.openembedded.org wrote: > I have tested this to work on raspberrypi4-64. Is this something that should > be supported in oe-core or should it be added via bbappend? That’s pretty ugly. :) I’m not sure I’d want to carry a patch like that in core,

[OE-core] widevine + arm64

2023-05-19 Thread Markus Volk
Finally there's a libwidevinecdm.so achievable for arm64. To make it usable by chromium/kodi it is required to patch glibc: From 85892fbc0d6f64f564f0d4c9514a7183ad8eb985 Mon Sep 17 00:00:00 2001 From: alex Date: Sun, 17 Jul 2022 12:16:20 +0200 Subject: [PATCH] HACK: Don't check

Re: [OE-core] [PATCH V2] kbd: Add ptest support

2023-05-19 Thread Khem Raj
On Fri, May 19, 2023 at 7:27 AM Alexandre Belloni via lists.openembedded.org wrote: > > Hello, > > This doesn't build: > > https://autobuilder.yoctoproject.org/typhoon/#/builders/103/builds/6024/steps/12/logs/stdio > > | make[1]: Entering directory >

[OE-core] [kirkstone][PATCH] nghttp2: Deleted the entries for -client and -server, and removed a dependency on them from the main package.

2023-05-19 Thread Marek Vasut
From: leimaohui By default there is nothing in nghttp2-client and nghttp2-server ,nghttp2-client and nghttp2-server aren't created. So there are dependences error if install main package. Problem: conflicting requests - nothing provides nghttp2-client >= 1.52.0 needed by

Re: [OE-core][kirkstone 04/15] linux-yocto: Exclude 121 CVEs already fixed upstream

2023-05-19 Thread Marta Rybczynska
On Thu, May 11, 2023 at 11:17 PM Armin Kuster wrote: > > > On 5/9/23 6:32 PM, Steve Sakoman wrote: > > From: Yoann Congal > > > > Exclude CVEs that are fixed in both current linux-yocto version > > v5.10.175 and v5.15.108. > > > > To get the commit fixing a CVE, I used the Debian kernel-sec

[OE-core] [PATCH] gdbm: improve run-ptest

2023-05-19 Thread Ross Burton
From: Ross Burton There's no need to use a sed to get the output we need, autotest can do that itself if told. Signed-off-by: Ross Burton --- meta/recipes-support/gdbm/files/run-ptest | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-support/gdbm/files/run-ptest

[OE-core] [PATCH 1/3] libcheck: add ghetto automake output

2023-05-19 Thread Ross Burton
From: Ross Burton --- .../libcheck/libcheck/automake-output.patch | 82 +++ .../libcheck/libcheck_0.15.2.bb | 2 +- 2 files changed, 83 insertions(+), 1 deletion(-) create mode 100644 meta/recipes-support/libcheck/libcheck/automake-output.patch diff --git

[OE-core] [PATCH 2/3] libnl: clean up ptest

2023-05-19 Thread Ross Burton
From: Ross Burton libnl builds lots of test-* binaries but these are for manual testing purposes. Instead, the test suite is entirely contained in the check-all binary. Clean up the compilation by simply building check-all, and install it with libtool so the binary is installed correctly.

[OE-core] [PATCH 3/3] libcomps: clean up DEPENDS

2023-05-19 Thread Ross Burton
From: Ross Burton This recipe depends on zlib so add that explicitly. Disable the tests and remove the dependency on libcheck, as we don't install them. Remove obsolete PYTHON_DESIRED assignment that isn't used anywhere. Explicitly disable the documentation for now. Signed-off-by: Ross

Re: [OE-core] [PATCH V2] kbd: Add ptest support

2023-05-19 Thread Alexandre Belloni via lists.openembedded.org
Hello, This doesn't build: https://autobuilder.yoctoproject.org/typhoon/#/builders/103/builds/6024/steps/12/logs/stdio | make[1]: Entering directory '/home/pokybuild/yocto-worker/genericx86-alt/build/build/tmp/work/core2-32-poky-linux/kbd/2.5.1-r0/build/tests/libtswrap' | /bin/bash

Re: [OE-core][PATCH v4 1/3] cve-check: add option to add additional patched CVEs

2023-05-19 Thread Andrej Valek via lists.openembedded.org
Hello Michael, I wanted to use a "CVE_STATUS_REASON", but it was advised here https://lists.openembedded.org/g/openembedded-core/message/181037 by Richard. So I was thinking, that it has to correct. Regards, Andrej On Fri, 2023-05-19 at 15:09 +0200, Michael Opdenacker wrote: > Hi Andrej, > >

Re: [OE-core][PATCH v3 1/3] cve-check: add option to add additional patched CVEs

2023-05-19 Thread Marta Rybczynska
Thank you for this work. I think we are going in a good direction. My comments in the text. In general, I would like that we come with the fixed list of possible statuses and avoid adding new ones too frequently. Changing them will break my parsing and status scripts each time. On Fri, May 19,

Re: [OE-core][PATCH v4 1/3] cve-check: add option to add additional patched CVEs

2023-05-19 Thread Michael Opdenacker via lists.openembedded.org
Hi Andrej, On 19.05.23 at 10:18, Andrej Valek via lists.openembedded.org wrote: - Replace CVE_CHECK_IGNORE with CVE_STATUS + [CVE_STATUS_REASONING] to be more flexible. CVE_STATUS should contain flag for each CVE with accepted values "Ignored", "Not applicable" or "Patched". It allows to add a

[OE-core] [PATCH] oeqa/selftest/cases/devtool.py: skip all tests require folder a git repo

2023-05-19 Thread Thomas Roos via lists.openembedded.org
From: Thomas Roos Devtool selftests require poky dir a git repo, when downloading poky as a tar, this is not the case. Those tests will now skipped. [YOCTO #12389] Signed-off-by: Thomas Roos --- meta/lib/oeqa/selftest/cases/devtool.py | 8 1 file changed, 8 insertions(+) diff --git

Re: [OE-core][PATCH 06/20] python3-libfdt: new package

2023-05-19 Thread Bartosz Golaszewski
On Thu, May 18, 2023 at 6:56 PM Ross Burton wrote: > > > > > On 17 May 2023, at 17:32, Bruce Ashfield via lists.openembedded.org > > wrote: > > > > I'm not sure if you saw the old threads on this, but we went through this > > binding in detail in february: > > > > See the series from TrevorW: >

Re: [OE-core] [PATCH 25/27] gdb: enable python PACKAGECONFIG

2023-05-19 Thread Alexander Kanavin
On Thu, 18 May 2023 at 17:52, Ross Burton wrote: > > -PACKAGECONFIG ??= "readline ${@bb.utils.filter('DISTRO_FEATURES', > > 'debuginfod', d)}" > > +PACKAGECONFIG ??= "readline ${@bb.utils.filter('DISTRO_FEATURES', > > 'debuginfod', d)} python” > > This means that gdb hard-depends on python, can

[OE-core] [PATCH v2 3/3] valgrind: update 3.20.0 -> 3.21.0

2023-05-19 Thread Alexander Kanavin
Drop patches merged upstream. Signed-off-by: Alexander Kanavin --- ...01-drd-tests-Include-missing-cstdint.patch | 34 -- ...efine-__THROW-if-not-already-defined.patch | 32 - ...inux-seg_override.c-add-missing-incl.patch | 30

[OE-core] [PATCH v2 1/3] gdb: package python support separately

2023-05-19 Thread Alexander Kanavin
This avoids pulling in the whole python stack if only the main package is installed. Signed-off-by: Alexander Kanavin --- meta/recipes-devtools/gdb/gdb-common.inc | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/meta/recipes-devtools/gdb/gdb-common.inc

[OE-core] [PATCH v2 2/3] gdb: enable python PACKAGECONFIG

2023-05-19 Thread Alexander Kanavin
This is required by latest valgrind ptests. Signed-off-by: Alexander Kanavin --- meta/recipes-devtools/gdb/gdb-common.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-devtools/gdb/gdb-common.inc b/meta/recipes-devtools/gdb/gdb-common.inc index

[OE-core] [PATCH v2] python3-async: remove recipe

2023-05-19 Thread Ross Burton
From: Ross Burton This is part of the same project as GitPython, but hasn't been used by gitdb (the sole user) since 2014. Signed-off-by: Ross Burton --- meta/conf/distro/include/maintainers.inc | 1 - meta/recipes-devtools/python/python-async.inc | 14 --

Re: [OE-core] [PATCH 5/5] glib-networking: upgrade 2.74.0 -> 2.76.0

2023-05-19 Thread Ross Burton
On 19 May 2023, at 01:55, Mittal, Anuj wrote: > > On Thu, 2023-05-18 at 12:09 +, Ross Burton wrote: >> On 18 May 2023, at 03:31, Anuj Mittal via lists.openembedded.org >> wrote: >>> rename meta/recipes-core/glib-networking/{glib-networking_2.74.0.bb >>> => glib-networking_2.76.0.bb} (95%)

Re: [OE-core][PATCH v4 1/3] cve-check: add option to add additional patched CVEs

2023-05-19 Thread Mikko Rapeli
Hi, Looks good to me now. Thanks a lot! Acked-by: Mikko Rapeli Cheers, -Mikko -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#181540): https://lists.openembedded.org/g/openembedded-core/message/181540 Mute This Topic:

[OE-core][PATCH v4 3/3] cve_check: convert CVE_CHECK_IGNORE to CVE_STATUS and CVE_STATUS_REASONING

2023-05-19 Thread Andrej Valek via lists.openembedded.org
- Try to add convert and apply statuses for old CVEs - Drop some obsolete ignores, while they are not relevant for current version Signed-off-by: Andrej Valek Reviewed-by: Peter Marko --- .../distro/include/cve-extra-exclusions.inc | 281 +++--- meta/recipes-bsp/grub/grub2.inc

[OE-core][PATCH v4 2/3] oeqa/selftest/cve_check: add check for optional "reason" value

2023-05-19 Thread Andrej Valek via lists.openembedded.org
- After introducing the CVE_STATUS_REASONING flag variable, CVEs could contain a reason for assigned statuses. - Add an example conversion in logrotate recipe. Signed-off-by: Andrej Valek --- meta/lib/oeqa/selftest/cases/cve_check.py | 20 ++-

[OE-core][PATCH v4 1/3] cve-check: add option to add additional patched CVEs

2023-05-19 Thread Andrej Valek via lists.openembedded.org
- Replace CVE_CHECK_IGNORE with CVE_STATUS + [CVE_STATUS_REASONING] to be more flexible. CVE_STATUS should contain flag for each CVE with accepted values "Ignored", "Not applicable" or "Patched". It allows to add a status for each CVEs. - Optional CVE_STATUS_REASONING flag variable may contain a

Re: [OE-core][PATCH v3 1/3] cve-check: add option to add additional patched CVEs

2023-05-19 Thread Michael Opdenacker via lists.openembedded.org
Hi Andrej On 19.05.23 at 08:24, Andrej Valek via lists.openembedded.org wrote: - Replace CVE_CHECK_IGNORE with CVE_STATUS + [CVE_STATUS_REASONING] to be more flexible. CVE_STATUS should contain flag for each CVE with accepted values "Ignored", "Not applicable" or "Patched". It allows to add a

[OE-core] Issues with kernel.bbclass default "S" value

2023-05-19 Thread Luca Ceresoli via lists.openembedded.org
Hello, I have been facing some troubles while writing a very simple recipe inheriting kernel.bbclass to build a mainline kernel. The error message is: ... do_populate_lic: QA Issue: ... LIC_FILES_CHKSUM points to an invalid file: .../work-shared/.../kernel-source/COPYING [license-checksum]

Re: [OE-core][PATCH v3 1/3] cve-check: add option to add additional patched CVEs

2023-05-19 Thread Mikko Rapeli
Hi, Looks really good but could you split the documentation to separate patch and send to d...@lists.yoctoproject.org instead of oe-core? Thanks! -Mikko On Fri, May 19, 2023 at 08:24:18AM +0200, Andrej Valek wrote: > - Replace CVE_CHECK_IGNORE with CVE_STATUS + [CVE_STATUS_REASONING] to be >

[OE-core][PATCH v3 3/3] cve_check: convert CVE_CHECK_IGNORE to CVE_STATUS and CVE_STATUS_REASONING

2023-05-19 Thread Andrej Valek via lists.openembedded.org
- Try to add convert and apply statuses for old CVEs Signed-off-by: Andrej Valek Reviewed-by: Peter Marko --- .../distro/include/cve-extra-exclusions.inc | 281 +++--- meta/recipes-bsp/grub/grub2.inc | 9 +- meta/recipes-connectivity/avahi/avahi_0.8.bb | 4 +-

[OE-core][PATCH v3 2/3] oeqa/selftest/cve_check: add check for optional "reason" value

2023-05-19 Thread Andrej Valek via lists.openembedded.org
- After introducing the CVE_STATUS_REASONING flag variable, CVEs could contain a reason for assigned statuses. - Add an example conversion in logrotate recipe. Signed-off-by: Andrej Valek --- meta/lib/oeqa/selftest/cases/cve_check.py | 20 ++-

[OE-core][PATCH v3 1/3] cve-check: add option to add additional patched CVEs

2023-05-19 Thread Andrej Valek via lists.openembedded.org
- Replace CVE_CHECK_IGNORE with CVE_STATUS + [CVE_STATUS_REASONING] to be more flexible. CVE_STATUS should contain flag for each CVE with accepted values "Ignored", "Not applicable" or "Patched". It allows to add a status for each CVEs. - Optional CVE_STATUS_REASONING flag variable may contain a