Re: [OE-core][PATCH 0/2] Update to latest version of SPDX licenses

2024-06-30 Thread Richard Purdie
On Thu, 2024-06-27 at 16:16 -0600, Joshua Watt via lists.openembedded.org wrote: > Adds a script to read the released SPDX license JSON data, and uses it > to update the common license files > > Joshua Watt (2): >   scripts/pull-spdx-licenses.py: Add script >   licenses: Update to SPDX license ver

Patchtest results for [OE-core][kirkstone][PATCH 1/2] glibc-tests: correctly pull in the actual tests when installing -ptest package

2024-06-30 Thread Patchtest
Thank you for your submission. Patchtest identified one or more issues with the patch. Please see the log below for more information: --- Testing patch /home/patchtest/share/mboxes/kirkstone-1-2-glibc-tests-correctly-pull-in-the-actual-tests-when-installing--ptest-package.patch FAIL: test shortl

[OE-core][kirkstone][PATCH 2/2] glibc-tests: Add missing bash ptest dependency

2024-06-30 Thread Poonam Jadhav
From: Poonam Jadhav The script has a bashism and needs bash to execute correctly. Mark it as such and add the missing bash dependency so it executes in minimal images. (From OE-Core rev: a1b5afac108d9c94e8fc2ad8cfebfee16f6f243b) Signed-off-by: Richard Purdie (cherry picked from commit 28b8d57a

[OE-core][kirkstone][PATCH 1/2] glibc-tests: correctly pull in the actual tests when installing -ptest package

2024-06-30 Thread Poonam Jadhav
From: Poonam Jadhav The tests are packaged into the main glibc-tests package which is fine, but then glibc-tests-ptest package needs to depend on that. Which is what this commit addresses. (From OE-Core rev: d37c2d428b09b9d0cbb875f083c6a1e9883a7fed) Signed-off-by: Alexander Kanavin Signed-off-

[OE-core] [PATCH 0/2] Pulseaudio Y2038 fix

2024-06-30 Thread Primoz Fiser
Hi, these 2 patches fix pulseaudio issues with Y2038 compatibility. And in turn solve run-time issue with "Stack smashing" as described here [1]. Explanation: Patch #1: Adds PACKAGECONFIG[oss-output] and hence adds configure flag "-Doss-output=disabled" by default to pulseaudio. This in turn dis

[OE-core] [PATCH 2/2] pulseaudio: Remove from time64.inc exception list

2024-06-30 Thread Primoz Fiser
Pulseaudio OSS (Open Sound System) support was causing build issues when used with GLIBC_64BIT_TIME_FLAGS. However, optional OSS support was disabled by default with addition of PACKAGECONFIG[oss-output]. Thus remove pulseaudio from the exception list in time64.inc and allow it to be Y2038 compatib

[OE-core] [PATCH 1/2] pulseaudio: Add PACKAGECONFIG for optional OSS support

2024-06-30 Thread Primoz Fiser
Add pulseaudio PACKAGECONFIG for optional OSS (Open Sound System) output support. OSS was a sound system available before ALSA and has since been deprecated. Lately, this part has started causing build issues when used with GLIBC_64BIT_TIME_FLAGS. Thus, by default drop OSS output support in favor o

Re: [OE-core] [PATCH v3 0/1] Update for gfortran

2024-06-30 Thread Kai Kang via lists.openembedded.org
On 6/28/24 06:16, Alexandre Belloni wrote: On 24/06/2024 18:06:38+0800, Kai wrote: On 6/18/24 14:40, Alexandre Belloni wrote: You must always resend the whole series, else ths patch is not applicable as-is. The work must be on your side, not on the maintainer's side. Because the first patch ha

[OE-core][scarthgap 13/35] linux-yocto/6.6: nft: enable veth

2024-06-30 Thread Steve Sakoman
From: Bruce Ashfield Integrating the following commit(s) to linux-yocto/.: 1/1 [ Author: Khem Raj Email: raj.k...@gmail.com Subject: nft_test.cfg: Enable CONFIG_VETH Date: Wed, 10 Apr 2024 16:11:47 -0700 nftable ptests do create interfaces of veth type and this feature w

[OE-core][scarthgap 34/35] insane: handle dangling symlinks in the libdir QA check

2024-06-30 Thread Steve Sakoman
From: Ross Burton The "libdir" QA check tries to open every file it finds as an ELF. If it finds a dangling symlink that looks like a library by the filename it will try to open it and fail with FileNotFoundError error. As this dangling symlink probably points to a real file, silently absorb th

[OE-core][scarthgap 33/35] bash: fix configure checks that fail with GCC 14.1

2024-06-30 Thread Steve Sakoman
From: Ross Burton These configure checks cause compiler errors with GCC 14.1, so they always fail. Backport fixes from upstream to solve this. Signed-off-by: Ross Burton Signed-off-by: Alexandre Belloni Signed-off-by: Richard Purdie (cherry picked from commit 921479032720707f4817e3398e516724

[OE-core][scarthgap 32/35] libxcrypt: correct the check for a working libucontext.h

2024-06-30 Thread Steve Sakoman
From: Ross Burton The test fails with GCC 14.1 due to an incompatible pointer assignment, take a patch submitted upstream to fix this. Signed-off-by: Ross Burton Signed-off-by: Alexandre Belloni Signed-off-by: Richard Purdie (cherry picked from commit 054304ecb3a8a8ed523bd149f70ed468cf613178)

[OE-core][scarthgap 35/35] classes/create-spdx-2.2: Fix SPDX Namespace Prefix

2024-06-30 Thread Steve Sakoman
From: joshua Watt According to the SPDX documentation, it should be "spdxdocs" not "spdxdoc" [YOCTO #15398] Signed-off-by: Joshua Watt Signed-off-by: Richard Purdie (cherry picked from commit d1b25413ced62dc2927dae57b8d16e67d15dc220) Signed-off-by: Steve Sakoman --- meta/classes/create-spdx

[OE-core][scarthgap 30/35] ffmpeg: backport patch to fix errors with GCC 14

2024-06-30 Thread Steve Sakoman
From: Dmitry Baryshkov On ARMv7 compilation of ffmpeg breaks if Vulkan support is enabled. Backport a patch from the trunk to fix compilation issues: | src/libavcodec/vulkan_av1.c: In function 'vk_av1_create_params': | src/libavcodec/vulkan_av1.c:214:43: error: initialization of 'long long unsi

[OE-core][scarthgap 31/35] expect: fix configure with GCC 14

2024-06-30 Thread Steve Sakoman
From: Ross Burton The configure script has many fragments that fail to compile with GCC 14, take a patch submitted upstream to fix these issues. Signed-off-by: Ross Burton Signed-off-by: Alexandre Belloni Signed-off-by: Richard Purdie (cherry picked from commit 5c21ca789c288662aa3d307b30813cd

[OE-core][scarthgap 29/35] ffmpeg: backport patches to use new Vulkan AV1 codec API

2024-06-30 Thread Steve Sakoman
From: Dmitry Baryshkov Backport two patches from ffmpeg git to fix compilation with the newest Vulkan API. Signed-off-by: Dmitry Baryshkov Signed-off-by: Alexandre Belloni Signed-off-by: Richard Purdie (cherry picked from commit a9393391613cd81643744daf930eaabf2ced79b7) Signed-off-by: Steve S

[OE-core][scarthgap 28/35] wic/partition.py: Set hash_seed for empty ext partition

2024-06-30 Thread Steve Sakoman
From: Adithya Balakumar Although setting hash_seed is handled for the rootfs plugin case, but this is missed when deploying an empty ext partition. Signed-off-by: Adithya Balakumar Signed-off-by: Richard Purdie (cherry picked from commit 0202fb594fb05098cb8d8b6088e63beb40b5906e) Signed-off-by:

[OE-core][scarthgap 27/35] linuxloader: add -armhf on arm only for TARGET_FPU 'hard'

2024-06-30 Thread Steve Sakoman
From: Jonas Gorski There are two types of soft FPU options for arm, soft and softfp, and if using the latter the wrong dynamic loader will be used. E.g. go will link against ld-linux-armhf.so.3, but libc6 will only ship a ld-linux.so.3, so go programs will fail to start. Fix this by instead che

[OE-core][scarthgap 25/35] linux-yocto/6.6: update to v6.6.32

2024-06-30 Thread Steve Sakoman
From: Bruce Ashfield Updating linux-yocto/6.6 to the latest korg -stable release that comprises the following commits: 91de249b6804 Linux 6.6.32 3ffef551160a block: add a partscan sysfs attribute for disks d6b6dfff6cda block: add a disk_has_partscan helper fe4549b1d6ac Docs/admin

[OE-core][scarthgap 24/35] linux-yocto/6.6: intel configuration changes

2024-06-30 Thread Steve Sakoman
From: Bruce Ashfield Integrating the following commit(s) to linux-yocto/.: 1/2 [ Author: Naveen Saini Email: naveen.kumar.sa...@intel.com Subject: features/intel-pinctrl: add pinctrl driver for Intel Meteor Lake Date: Thu, 9 May 2024 13:01:25 +0800 Signed-off-by: Naveen Sain

[OE-core][scarthgap 26/35] linux-yocto/6.6: cfg: introduce Intel NPU fragment

2024-06-30 Thread Steve Sakoman
From: Bruce Ashfield Integrating the following commit(s) to linux-yocto/.: 1/1 [ Author: Naveen Saini Email: naveen.kumar.sa...@intel.com Subject: features/intel-npu: introduce Intel NPU fragment Date: Wed, 15 May 2024 13:44:57 +0800 Add config fragment for the system with

[OE-core][scarthgap 22/35] linux-yocto/6.6: fix kselftest failures

2024-06-30 Thread Steve Sakoman
From: Bruce Ashfield Integrating the following commit(s) to linux-yocto/6.6: 1/1 [ Author: Mark Brown Email: broo...@kernel.org Subject: kselftest: Add a ksft_perror() helper Date: Thu, 28 Sep 2023 16:38:11 +0200 The standard library perror() function provides a convenient w

[OE-core][scarthgap 21/35] linux-yocto-custom: Fix comment override syntax

2024-06-30 Thread Steve Sakoman
From: Richard Purdie The override format in a comment is incorrect, fix it. Signed-off-by: Richard Purdie (cherry picked from commit df5875cb22585f10a2e8782c0534ae4625e85bb0) Signed-off-by: Steve Sakoman --- meta-skeleton/recipes-kernel/linux/linux-yocto-custom.bb | 2 +- 1 file changed, 1 in

[OE-core][scarthgap 23/35] linux-yocto/6.6: update to v6.6.30

2024-06-30 Thread Steve Sakoman
From: Bruce Ashfield Updating linux-yocto/6.6 to the latest korg -stable release that comprises the following commits: 7c76aad68f6d kselftest: Add a ksft_perror() helper 5697d159afef Linux 6.6.30 15aa09d6d846 bounds: Use the right number of bits for power-of-two CONFIG_NR_CPUS 5

[OE-core][scarthgap 20/35] linux-yocto/6.6: update CVE exclusions (6.6.29)

2024-06-30 Thread Steve Sakoman
From: Bruce Ashfield Data pulled from: https://github.com/nluedtke/linux_kernel_cves 1/1 [ Author: Nicholas Luedtke Email: nicholas.lued...@uwalumni.com Subject: Update 8Apr24 Date: Tue, 9 Apr 2024 18:19:11 -0400 ] Signed-off-by: Bruce Ashfield Signed-o

[OE-core][scarthgap 17/35] linux-yocto/6.6: update to v6.6.28

2024-06-30 Thread Steve Sakoman
From: Bruce Ashfield Updating linux-yocto/6.6 to the latest korg -stable release that comprises the following commits: ba151416051a Linux 6.6.28 50971570ba79 drm/amd/display: fix disable otg wa logic in DCN316 5ca6cbd8adbe drm/amd/display: Set VSC SDP Colorimetry same way for MST and

[OE-core][scarthgap 19/35] linux-yocto/6.6: update to v6.6.29

2024-06-30 Thread Steve Sakoman
From: Bruce Ashfield Updating linux-yocto/6.6 to the latest korg -stable release that comprises the following commits: a3463f081046 Linux 6.6.29 63cc4f14bb03 selftests: kselftest: Fix build failure with NOLIBC c67f926ec870 thunderbolt: Reset only non-USB4 host routers in resume b

[OE-core][scarthgap 16/35] linux-yocto/6.6: cfg: drop obselete options

2024-06-30 Thread Steve Sakoman
From: Bruce Ashfield Integrating the following commit(s) to linux-yocto/.: 1/2 [ Author: Paul Gortmaker Email: pa...@kernel.org Subject: cgl: drop SELINUX_DISABLE option Date: Tue, 16 Apr 2024 12:28:43 -0400 It was removed from mainline in v6.4 in commit f22f9aaf6c3d ("selin

[OE-core][scarthgap 18/35] linux-yocto/6.6: update CVE exclusions (6.6.28)

2024-06-30 Thread Steve Sakoman
From: Bruce Ashfield Data pulled from: https://github.com/nluedtke/linux_kernel_cves 1/1 [ Author: Nicholas Luedtke Email: nicholas.lued...@uwalumni.com Subject: Update 8Apr24 Date: Tue, 9 Apr 2024 18:19:11 -0400 ] Signed-off-by: Bruce Ashfield Signed-o

[OE-core][scarthgap 14/35] linux-yocto/6.6: update to v6.6.27

2024-06-30 Thread Steve Sakoman
From: Bruce Ashfield Updating linux-yocto/6.6 to the latest korg -stable release that comprises the following commits: 5e828009c8b3 Linux 6.6.27 5c1dc516f52a drm: Check polling initialized before enabling in drm_helper_probe_single_connector_modes 14ac934db851 Revert "drm/amd/amdgpu

[OE-core][scarthgap 12/35] linux-yocto/6.6: update CVE exclusions (6.6.25)

2024-06-30 Thread Steve Sakoman
From: Bruce Ashfield Data pulled from: https://github.com/nluedtke/linux_kernel_cves 1/1 [ Author: Nicholas Luedtke Email: nicholas.lued...@uwalumni.com Subject: Update 25Feb24 Date: Sun, 25 Feb 2024 07:03:08 -0500 ] Signed-off-by: Bruce Ashfield Signed

[OE-core][scarthgap 11/35] linux-yocto/6.6: update to v6.6.25

2024-06-30 Thread Steve Sakoman
From: Bruce Ashfield Updating linux-yocto/6.6 to the latest korg -stable release that comprises the following commits: e475741af1eb Linux 6.6.25 a99d7274a2b1 Revert "workqueue.c: Increase workqueue name length" d8354f268d92 Revert "workqueue: Move pwq->max_active to wq->max_active"

[OE-core][scarthgap 07/35] go: drop the old 1.4 bootstrap C version

2024-06-30 Thread Steve Sakoman
From: Jose Quaresma Bootstrap [1] As mentioned in the Go 1.20 release notes, Go 1.22 now requires the final point release of Go 1.20 or later for bootstrap. We expect that Go 1.24 will require the final point release of Go 1.22 or later for bootstrap. The default recipe for bootstrap is the go

[OE-core][scarthgap 09/35] linux-yocto/6.6: update to v6.6.24

2024-06-30 Thread Steve Sakoman
From: Bruce Ashfield Updating linux-yocto/6.6 to the latest korg -stable release that comprises the following commits: 9467d7a12f97 Linux 6.6.24 e87e08c94c95 drm/amdgpu: fix use-after-free bug 3a9569441b47 tools/resolve_btfids: fix build with musl libc 4338e40da808 x86/sev: Skip

[OE-core][scarthgap 10/35] linux-yocto/6.6: update CVE exclusions (6.6.24)

2024-06-30 Thread Steve Sakoman
From: Bruce Ashfield Data pulled from: https://github.com/nluedtke/linux_kernel_cves 1/1 [ Author: Nicholas Luedtke Email: nicholas.lued...@uwalumni.com Subject: Update 25Feb24 Date: Sun, 25 Feb 2024 07:03:08 -0500 ] Signed-off-by: Bruce Ashfield Signed

[OE-core][scarthgap 06/35] go: upgrade 1.22.3 -> 1.22.4

2024-06-30 Thread Steve Sakoman
From: Jose Quaresma Include fixes for CVE-2024-24790 Upgrade to latest 1.22.x release [1]: $ git --no-pager log --oneline go1.22.3..go1.22.4 ace5bb40d0 (tag: go1.22.4) [release-branch.go1.22] go1.22.4 12d5810cdb [release-branch.go1.22] net/netip: check if address is v6 mapped in Is methods 745

[OE-core][scarthgap 08/35] maintainers: Drop go-native as recipe removed

2024-06-30 Thread Steve Sakoman
From: Richard Purdie Signed-off-by: Richard Purdie (cherry picked from commit 1227df3d03a2e959925c3f4016fc5760689262cb) Signed-off-by: Steve Sakoman --- meta/conf/distro/include/maintainers.inc | 1 - 1 file changed, 1 deletion(-) diff --git a/meta/conf/distro/include/maintainers.inc b/meta/

[OE-core][scarthgap 03/35] binutils: stable 2.42 branch updates

2024-06-30 Thread Steve Sakoman
From: Sundeep KOKKONDA Below commits on binutils-2.42 stable branch are updated. 6c360d37662 PR31898 bug in processing DW_RLE_startx_endx bfda03eed33 aarch64: Remove asserts from operand qualifier decoders 6224493e457 Re: PR26978, Inconsistency for strong foo@v1 and weak foo@@v1 d125f967537 hppa

[OE-core][scarthgap 04/35] python3: upgrade 3.12.3 -> 3.12.4

2024-06-30 Thread Steve Sakoman
From: Trevor Gamblin This release contains numerous security updates and fixes to regressions. Changelog: https://docs.python.org/release/3.12.4/whatsnew/changelog.html#python-3-12-4-final Results of ptests in core-image-ptest-python3 (qemux86-64): == Tests result: SUCCESS == 26 tests skipped

[OE-core][scarthgap 05/35] go: upgrade 1.22.2 -> 1.22.3

2024-06-30 Thread Steve Sakoman
From: Jose Quaresma Upgrade to latest 1.22.x release [1]: $ git --no-pager log --oneline go1.22.2..go1.22.3 adbfb672ba (tag: go1.22.3) [release-branch.go1.22] go1.22.3 fa0292d252 [release-branch.go1.22] cmd/go: disallow -lto_library in LDFLAGS 947e43e371 [release-branch.go1.22] Revert "cmd/compi

[OE-core][scarthgap 02/35] libxml2: Upgrade 2.12.6 -> 2.12.8

2024-06-30 Thread Steve Sakoman
From: Siddharth Doshi CVE's Fixed by upgrade: CVE-2024-34459 libxml2: buffer over-read in xmlHTMLPrintFileContext in xmllint.c Other Changes between 2.12.6 -> 2.12.8 == https://gitlab.gnome.org/GNOME/libxml2/-/blob/2.12/NEWS?ref_type=heads Signed-off-by: Sidd

[OE-core][scarthgap 01/35] wget: Fix for CVE-2024-38428

2024-06-30 Thread Steve Sakoman
From: Vijay Anusuri Upstream-Status: Backport [https://git.savannah.gnu.org/cgit/wget.git/commit/?id=ed0c7c7e0e8f7298352646b2fd6e06a11e242ace] Signed-off-by: Vijay Anusuri Signed-off-by: Steve Sakoman --- .../wget/wget/CVE-2024-38428.patch| 79 +++ meta/recipes-ext

[OE-core][scarthgap 00/35] Patch review

2024-06-30 Thread Steve Sakoman
Please review this set of changes for scarthgap and have comments back by end of day Tuesday, July 2 Passed a-full on autobuilder: https://autobuilder.yoctoproject.org/typhoon/#/builders/83/builds/7092 The following changes since commit 803cc32e72b4fc2fc28d92090e61f5dd288a10cb: build-applianc

[OE-core] OE-core CVE metrics for scarthgap on Sun 30 Jun 2024 03:00:01 AM HST

2024-06-30 Thread Steve Sakoman
Branch: scarthgap New this week: 10 CVEs CVE-2024-36288 (CVSS3: 5.5 MEDIUM): linux-yocto https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2024-36288 * CVE-2024-36477 (CVSS3: 7.8 HIGH): linux-yocto https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2024-36477 * CVE-2024-36481 (CVSS3: 5.5 ME

[OE-core] [PATCH] testimage: fallback for empty IMAGE_LINK_NAME

2024-06-30 Thread Konrad Weihmann
if IMAGE_LINK_NAME is set empty to disable the symlinking for image artifacts in deploy, testimage fails, as the path assembly is incorrect. In that case fallback to IMAGE_NAME Signed-off-by: Konrad Weihmann --- meta/classes-recipe/testimage.bbclass | 4 ++-- 1 file changed, 2 insertions(+), 2 d

Re: [OE-core] [AUH] bluez5: upgrading to 5.76 FAILED

2024-06-30 Thread Guðni Már Gilbert
I found a Github issue which is related to the problematic obexd patch: https://github.com/bluez/bluez/issues/806 ( https://github.com/bluez/bluez/issues/806 ) I think the only relevant part of that patch today is to enable the D-bus service when systemd is not in DISTRO_FEATURES. -=-=-=-=-=-=-=

Re: [OE-core] mc: broken source link

2024-06-30 Thread Livius
As i see there is a new download link in website of https://midnight-commander.org. http://ftp.midnight-commander.org But my opinion, to use GitHub zip or tar.gz files from TAGs is more better for long-term. https://github.com/MidnightCommander/mc/releases/tag/4.8.31 -=-=-=-=-=-=-=-=-=-=-=- Lin

[OE-core] [PATCH] python3-docutils: fix interpreter lines

2024-06-30 Thread Konrad Weihmann
when compiling a non native variant, latest update introduced package-qa errors like ERROR: QA Issue: .../docutils/utils/smartquotes.py contained in package nativesdk-python3-docutils requires /usr/bin/python3, but no providers found in RDEPENDS:nativesdk-python3-docutils? [file-rdeps] Fix that b