Re: [oe-core][PATCH] libsecret: add pam support depending on DISTRO_FEATURES

2024-11-21 Thread Martin Jansa via lists.openembedded.org
On Fri, Nov 22, 2024 at 8:35 AM Mathieu Dubois-Briand via lists.openembedded.org wrote: > > On Wed, Nov 20, 2024 at 07:35:28PM +0100, Markus Volk wrote: > > pam module has been ported from gnome-keyring to libsecret > > [https://gitlab.gnome.org/GNOME/libsecret/-/commit/9a37dc839a9be1670afeb647d9f

Re: [oe-core][PATCH] libsecret: add pam support depending on DISTRO_FEATURES

2024-11-21 Thread Mathieu Dubois-Briand via lists.openembedded.org
On Wed, Nov 20, 2024 at 07:35:28PM +0100, Markus Volk wrote: > pam module has been ported from gnome-keyring to libsecret > [https://gitlab.gnome.org/GNOME/libsecret/-/commit/9a37dc839a9be1670afeb647d9f82b6ef1cd0893] > > Add a PACKAGECONFIG for pam and enable it if pam is in > DISTRO_FEATURES > >

[OE-core] [PATCH V2] automake: fix do_compile error when perl is under a very long path

2024-11-21 Thread Changqing Li via lists.openembedded.org
From: Changqing Li Fixed: bitbake automake-native failed with error: | :; HELP2MAN_NAME="Generate Makefile.in files for configure from Makefile.am"; export HELP2MAN_NAME; LONGPATH/tmp/hosttools/mkdir -p doc && AUTOMAKE_HELP2MAN=true ./pre-inst-env LONGPATH/tmp/hosttools/perl ../automake-1.17/d

[OE-core] [scarthgap][PATCH 1/2] ovmf: fix CVE-2024-38796

2024-11-21 Thread hongxu via lists.openembedded.org
Backport fix from upstream to resolve CVE-2024-38796 https://github.com/tianocore/edk2/commit/c95233b8525ca6828921affd1496146cff262e65 Signed-off-by: Hongxu Jia --- ...-Fix-overflow-issue-in-BasePeCoffLib.patch | 36 +++ meta/recipes-core/ovmf/ovmf_git.bb| 1 + 2

[OE-core] [scarthgap][PATCH 2/2] ovmf: fix CVE-2024-1298

2024-11-21 Thread hongxu via lists.openembedded.org
Backport fix from upstream to resolve CVE-2024-1298 https://github.com/tianocore/edk2/commit/284dbac43da752ee34825c8b3f6f9e8281cb5a19 Signed-off-by: Hongxu Jia --- ...ential-UINT32-overflow-in-S3-ResumeC.patch | 51 +++ meta/recipes-core/ovmf/ovmf_git.bb| 1 + 2

Re: [oe-core][PATCH] gcc: add a backport patch to fix an issue with tzdata 2024b

2024-11-21 Thread Khem Raj via lists.openembedded.org
Patch is fine however I would suggest to remove the hunk changing changellog files it will make it easy to backport On Thu, Nov 21, 2024 at 5:30 PM Markus Volk via lists.openembedded.org wrote: > There is an issue in the std::chrono::tzdb parser that causes problems > since the tzdata-2024b rele

Re: [oe-core][PATCH] gcc: add a backport patch to fix an issue with tzdata 2024b

2024-11-21 Thread Markus Volk
On Fri, Nov 22 2024 at 02:35:37 AM +01:00:00, Martin Jansa wrote: I don't know how widespread this is (or what is waybar clock module) The issue was discussed here -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. V

Re: [oe-core][PATCH] gcc: add a backport patch to fix an issue with tzdata 2024b

2024-11-21 Thread Martin Jansa via lists.openembedded.org
Should the backport of tzdata update like https://lists.openembedded.org/g/openembedded-core/message/207561 for scarthgap and https://lists.openembedded.org/g/openembedded-core/message/207428 for styhead be delayed a bit so that this gcc change can go at the same time? I don't know how widespread

[oe-core][PATCH] gcc: add a backport patch to fix an issue with tzdata 2024b

2024-11-21 Thread Markus Volk
There is an issue in the std::chrono::tzdb parser that causes problems since the tzdata-2024b release started using %z in the main format. As a real world problem I encounter an issue with the waybar clock module, which ignores the timezone setting and only shows system time. Signed-off-by: Marku

Re: [yocto] [qa-build-notification] QA notification for completed autobuilder build (yocto-4.0.23.rc1)

2024-11-21 Thread Jing Hui Tham via lists.yoctoproject.org
Hi All, QA for yocto-4.0.23.rc1 is completed. This is the full report for this release: 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, Jing Hui > -

[OE-core][scarthgap 05/27] binutils: stable 2.42 branch update

2024-11-21 Thread Steve Sakoman
From: Deepthi Hemraj Below commits on binutils-2.42 stable branch are updated. 09ba78f0513 LoongArch: ld:Report an error when seeing an unrecognized relocation 00abcf39930 s390: Add arch15 instructions caf72067a77 s390: Relax risbg[n]z, risb{h|l}gz, {rns|ros|rxs}bgt operand constraints 543a22c7e

[OE-core][scarthgap 24/27] tune-cortexa32: set tune feature as armv8a

2024-11-21 Thread Steve Sakoman
From: Jagadeesh Krishnanjanappa Cortexa32 is a 32-bit armv8a architecture processor, so set the tune feature as armv8a instead of aarch64 which is 64-bit armv8a architecture. It solves the following build error while compiling libgcc-initial and libssp-nonshared. -- snip -- aarch64-poky-linux-mu

[OE-core][scarthgap 20/27] package_rpm: Check if file exists before open()

2024-11-21 Thread Steve Sakoman
From: Pavel Zhukov Exception handler tries to read() /etc/passwd file in sysroot and if file doesn't exist for any reason then it raises FileNotFoundError exception which mask the original source of the problem and makes debugging of the issue more difficult. Fixes: Exception: FileNotFoundError:

[OE-core][scarthgap 22/27] tcl: skip io-13.6 test case

2024-11-21 Thread Steve Sakoman
From: Ross Burton Result was: {abcdefghj 01234} 0 Result should have been (exact matching): {abcdefghj } 1 01234 0 io-13.6 FAILED This test is documented as failing on slow machines, so just skip it. [ YOCTO #15407 ] Signed-off-by: Ross Burton Signed-off-by: Richard Purdie (ch

[OE-core][scarthgap 09/27] lttng-ust: backport patch to fix cmake-multiple-shared-libraries build error

2024-11-21 Thread Steve Sakoman
From: Bin Lan There are the following error when building doc/examples/cmake-multiple-shared-libraries: ld: warning: liblttng-ust-common.so.1, needed by lttng-ust/2.13.8/build/src/lib/lttng-ust/.libs/liblttng-ust.so, not found (try using -rpath or -rpath-link) ld: warning: liblttng-ust-tracepo

[OE-core][scarthgap 15/27] strace: download release tarballs from GitHub

2024-11-21 Thread Steve Sakoman
From: Ross Burton Switch to downloading the release tarballs from GitHub. Their CDN is rock solid, and strace.io is hosted inside Russia which some networks are blocking. Signed-off-by: Ross Burton Signed-off-by: Richard Purdie (cherry picked from commit bbdbd6d943a64e5b0dae4c2ee705d017fb7ef8

[OE-core][scarthgap 26/27] webkitgtk: fix erroneous use of unsuported DEBUG_LEVELFLAG variable

2024-11-21 Thread Steve Sakoman
The version bump to 2.44.3 mistakenly changed the recipe to use DEBUG_LEVELFLAG, which is unsupported in scarthgap. Restore the original use of DEBUG_FLAGS Signed-off-by: Steve Sakoman --- meta/recipes-sato/webkit/webkitgtk_2.44.3.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff -

[OE-core][scarthgap 25/27] udev-extraconf: fix network.sh script did not configure hotplugged interfaces

2024-11-21 Thread Steve Sakoman
From: Regis Dargent Udev script network.sh is called when a new ethernet interface is plugged (eg. USB). Due to some (old) missing files, this script does nothing, instead of configuring the interfaces with ifup. I just commented the corresponding lines to allow the script to reach the part wh

[OE-core][scarthgap 21/27] qemurunner: Clean up serial_lock handling

2024-11-21 Thread Steve Sakoman
From: Richard Purdie Avoid "RuntimeError: release unlocked lock" since the lock shouldn't be locked even in the error path. Add a try/finally path to ensure this. Signed-off-by: Richard Purdie (cherry picked from commit b0732ee009ca47580d1d2ad75334f4aa50e6efd5) Signed-off-by: Steve Sakoman ---

[OE-core][scarthgap 18/27] oeqa/runtime/ssh: Fix incorrect timeout fix

2024-11-21 Thread Steve Sakoman
From: Richard Purdie I'd meant to change the command timeout in the previous change, fix the correct one. Signed-off-by: Richard Purdie (cherry picked from commit bb991988cb23be2c8947171726ada321f27e6eed) Signed-off-by: Steve Sakoman --- meta/lib/oeqa/runtime/cases/ssh.py | 4 ++-- 1 file cha

[OE-core][scarthgap 06/27] tzdata&tzcode-native: upgrade 2024a -> 2024b

2024-11-21 Thread Steve Sakoman
From: Jinfeng Wang Signed-off-by: Jinfeng Wang Signed-off-by: Steve Sakoman (cherry picked from commit c8d3edb2562ea4d980186e78b4abb5a94b1d7b22) Signed-off-by: Steve Sakoman --- .../glib-2.0/gdatetime-test-fail-0001.patch | 72 +++ .../glib-2.0/gdatetime-test-fail-0002.patch

[OE-core][scarthgap 27/27] llvm: reduce size of -dbg package

2024-11-21 Thread Steve Sakoman
Unless DEBUG_BUILD is enabled, pass -g1 to massively reduce the size of the debug symbols Level 1 produces minimal information, enough for making backtraces in parts of the program that you don't plan to debug. This includes descriptions of functions and external variables, and line number

[OE-core][scarthgap 23/27] groff: fix rare build race in hdtbl

2024-11-21 Thread Steve Sakoman
From: Ross Burton It's possible to build the hdtbl examples before grn has been build: groff: error: couldn't exec grn: No such file or directory Backport a dependency fix from upstream. [ YOCTO #15610 ] Signed-off-by: Ross Burton Signed-off-by: Richard Purdie (cherry picked from commit d59

[OE-core][scarthgap 19/27] cml1.bbclass: do_diffconfig: Don't override .config with .config.orig

2024-11-21 Thread Steve Sakoman
From: Robert Yang Fixed: 1) $ bitbake virtual/kernel -cmenuconfig Do some changes and save the new config to default .config. 2) $ bitbake virtual/kernel -cdiffconfig The config fragment is dumped into ${WORKDIR}/fragment.cfg. But the .config which was saved by step #1 is overridden by .config.o

[OE-core][scarthgap 12/27] sysvinit: backport patch for fixing one issue of pidof

2024-11-21 Thread Steve Sakoman
From: Changqing Li When a program is a link to an executable, and this executable is handled by update-alternatives, renamed to a different name, cmd `pidof full_path_of_program` will not work. Eg: /usr/sbin/httpd -> /usr/sbin/httpd.apache2 `pidof /usr/sbin/httpd` cannot get pid of the process h

[OE-core][scarthgap 17/27] oeqa/runtime/ssh: Rework ssh timeout

2024-11-21 Thread Steve Sakoman
From: Richard Purdie After the changes to improve this test, we keep seeing image testing ssh failures, particularly on mips. It looks like part of the problem is that on a loaded system, 5s is too short for mips to reliably establish an ssh connection. I've seen logs where it keeps timing out a

[OE-core][scarthgap 02/27] glib-2.0: Backport fix for CVE-2024-52533

2024-11-21 Thread Steve Sakoman
From: Vijay Anusuri Upstream-Status: Backport from https://gitlab.gnome.org/GNOME/glib/-/commit/ec0b708b981af77fef8e4bbb603cde4de4cd2e29 Reference: https://security-tracker.debian.org/tracker/CVE-2024-52533 Signed-off-by: Vijay Anusuri Signed-off-by: Steve Sakoman --- .../glib-2.0/glib-2.0/

[OE-core][scarthgap 16/27] toolchain-shar-extract.sh: exit when post-relocate-setup.sh fails

2024-11-21 Thread Steve Sakoman
From: Chen Qi When LD_LIBRARY_PATH is set, post-relocate-setup.sh will fail and exit properly. But such failure is ignored and the SDK installation will continue and tell user that things succeed. This is misleading. So exit immediately if post-relocate-setup.sh fails. Fixes [Yocto #15586] Sign

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

2024-11-21 Thread Steve Sakoman
Please review this set of changes for scarthgap and have comments back by end of day Monday, November 25 Passed a-full on autobuilder: https://valkyrie.yoctoproject.org/#/builders/29/builds/497 The following changes since commit c9d5a6c480c377399a7dc998f3755e42072e19a6: libxml-parser-perl: fi

[OE-core][scarthgap 11/27] libpam: drop cracklib from DEPENDS

2024-11-21 Thread Steve Sakoman
From: Guðni Már Gilbert cracklib was dropped as a dependency in libpam v1.5.0 See the following commit as reference: https://github.com/linux-pam/linux-pam/commit/d702ff714c309069111899fd07c09e31c414c166 Signed-off-by: Guðni Már Gilbert Signed-off-by: Mathieu Dubois-Briand Signed-off-by: Steve

[OE-core][scarthgap 14/27] package_rpm: restrict rpm to 4 threads

2024-11-21 Thread Steve Sakoman
From: Alexander Kanavin TL;DR version: with this, and the previous compression level changes I am seeing drastic speedups in package_write_rpm completion times: webkitgtk goes from 78 seconds to 37 seconds glibc-locale goes from 399 seconds to 58 seconds (!) The long version: rpm uses multith

[OE-core][scarthgap 13/27] package_rpm: use zstd's default compression level

2024-11-21 Thread Steve Sakoman
From: Alexander Kanavin zstd uses 3 by default, while 19 is the highest and slowest. It's not clear why 19 was picked to begin with, possibly I copy-pasted it from rpm's examples without thinking: https://git.yoctoproject.org/poky/commit/?h=master-next&id=4a4d5f78a6962dda5f63e9891825c80a8a87bf66

[OE-core][scarthgap 10/27] shared-mime-info: drop itstool-native from DEPENDS

2024-11-21 Thread Steve Sakoman
From: Guðni Már Gilbert itstool was dropped as a dependency in shared-mime-info release v2.2 (2022-03-27) Signed-off-by: Guðni Már Gilbert Signed-off-by: Mathieu Dubois-Briand Signed-off-by: Richard Purdie Signed-off-by: Steve Sakoman --- meta/recipes-support/shared-mime-info/shared-mime-in

[OE-core][scarthgap 08/27] uboot-sign: fix concat_dtb arguments

2024-11-21 Thread Steve Sakoman
From: Clayton Casciato Fixes [YOCTO #15642] Ensure empty argument passed from do_uboot_assemble_fitimage is passed to concat_dtb Signed-off-by: Clayton Casciato Signed-off-by: Richard Purdie (cherry picked from commit b3c473785e5ceef677ff2b77c5fc17f5704c622f) Signed-off-by: Steve Sakoman ---

[OE-core][scarthgap 04/27] systemd: stable update 255.4 -> 255.13

2024-11-21 Thread Steve Sakoman
From: Randy MacLeod Full change log: https://github.com/systemd/systemd-stable/compare/v255.4...v255.13 Refreshed most of the musl patches using devtool to eliminate patch fuzz. Signed-off-by: Randy MacLeod Signed-off-by: Steve Sakoman --- ...255.4.bb => systemd-boot-native_255.13.bb} |

[OE-core][scarthgap 07/27] wireless-regdb: upgrade 2024.07.04 -> 2024.10.07

2024-11-21 Thread Steve Sakoman
From: Wang Mingyu Signed-off-by: Wang Mingyu Signed-off-by: Richard Purdie (cherry picked from commit f124bb09a798d94eca5e93387bc361b147ce53f9) Signed-off-by: Steve Sakoman --- ...ireless-regdb_2024.07.04.bb => wireless-regdb_2024.10.07.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-

[OE-core][scarthgap 03/27] ghostscript: upgrade 10.03.1 -> 10.04.0

2024-11-21 Thread Steve Sakoman
From: Hitendra Prajapati avoid-host-contamination.patch refreshed for 10.04.0 Changelog: === - addresses CVEs: CVE-2024-46951, CVE-2024-46952, CVE-2024-46953, CVE-2024-46954, CVE-2024-46955, CVE-2024-46956 - add protection for device selection from PostScript input. - efforts in code hy

[OE-core][scarthgap 01/27] libsoup: fix CVE-2024-52532

2024-11-21 Thread Steve Sakoman
From: Hitendra Prajapati Upstream-Status: Backport from https://gitlab.gnome.org/GNOME/libsoup/-/commit/6adc0e3eb74c257ed4e2a23eb4b2774fdb0d67be && https://gitlab.gnome.org/GNOME/libsoup/-/commit/29b96fab2512666d7241e46c98cc45b60b795c0c Signed-off-by: Hitendra Prajapati Signed-off-by: Steve

Re: [OE-core] [RR V2][NULL][0/3] SPDX 3.0: Reduce redundant spdxid-hash symlinks to save inode on host

2024-11-21 Thread Joshua Watt via lists.openembedded.org
Ya, I need to look this over closely to try to understand your solution :) On Thu, Nov 21, 2024 at 10:17 AM Jia, Hongxu wrote: > > Ping Joshua > > //Hongxu > > > From: openembedded-core@lists.openembedded.org > on behalf of hongxu via > lists.openembedded.org

Re: [OE-core] [RR V2][NULL][0/3] SPDX 3.0: Reduce redundant spdxid-hash symlinks to save inode on host

2024-11-21 Thread hongxu via lists.openembedded.org
Ping Joshua //Hongxu From: openembedded-core@lists.openembedded.org on behalf of hongxu via lists.openembedded.org Sent: Wednesday, November 20, 2024 1:50 PM To: openembedded-core@lists.openembedded.org ; jpewhac...@gmail.com ; Jia, Hongxu Subject: [OE-core

Re: [oe-core][PATCH V2 1/3] sbom30/spdx30: add link prefix and name to namespace of spdxId and alias

2024-11-21 Thread hongxu via lists.openembedded.org
Ping Joshua //Hongxu From: openembedded-core@lists.openembedded.org on behalf of hongxu via lists.openembedded.org Sent: Wednesday, November 20, 2024 1:50 PM To: openembedded-core@lists.openembedded.org ; jpewhac...@gmail.com ; Jia, Hongxu Subject: [oe-core]

Re: [OE-core] [PATCH] rust-cross-canadian: Fix environment setup script conflicts for multilibs

2024-11-21 Thread Richard Purdie via lists.openembedded.org
Hi Deepthi, Thanks for working through this. This is the right direction but there are still some issues. On Thu, 2024-11-21 at 06:34 -0800, Hemraj, Deepthi via lists.openembedded.org wrote: > From: Deepthi Hemraj > > YOCTO [#15061] > Rust multilib sdks broken because of the conflicts between

Re: [OE-core] [PATCH 0/6] kernel-yocto: consolidated pull request

2024-11-21 Thread Richard Purdie via lists.openembedded.org
On Wed, 2024-11-20 at 23:13 -0500, bruce.ashfi...@gmail.com wrote: > Here are the -stable bumps that I've gathered. The 6.6 updates will > help the CVEs in master, but 6.10 will continue to drag for another > couple of weeks until I'm ready to fully send v6.12 as the new > reference kernel and I re

[OE-core] [PATCH 2/2] selftest/reproducible: Clean up pathnames

2024-11-21 Thread Richard Purdie via lists.openembedded.org
There are several problems with these paths. Firstly they contain full system paths which depend upon where the test was run. These are pretty pointless and just take up a lot of space making the results files large. Secondly, they contain the same path twice. The reference and target path will al

[OE-core][PATCH] python3-setuptools: upgrade 72.1.0 -> 75.6.0

2024-11-21 Thread Trevor Gamblin
Changelog: https://github.com/pypa/setuptools/blob/main/NEWS.rst 0001-conditionally-do-not-fetch-code-by-easy_install.patch had to be adjusted to apply on top of 75.6.0. Signed-off-by: Trevor Gamblin --- ...onally-do-not-fetch-code-by-easy_install.patch | 15 +++ ...ols_72.1.0.bb =>

[OE-core] [PATCH 1/2] selftest/reproducible: Drop rawlogs

2024-11-21 Thread Richard Purdie via lists.openembedded.org
The "rawlogs" data consists of a long string of results data which is already in a structured data format. I can't see this is adding much value in duplciating the data but it does create a huge string with a lot of long problematic pathnames and inflates the results data size. I suggest we drop t

Re: [OE-core][PATCH 2/2] python3-numpy: upgrade 1.26.4 -> 2.1.3

2024-11-21 Thread Khem Raj via lists.openembedded.org
ah that makes sense. On Thu, Nov 21, 2024 at 8:18 AM Trevor Gamblin wrote: > > > On 2024-11-21 11:13, Khem Raj wrote: > > On Thu, Nov 21, 2024 at 7:39 AM Trevor Gamblin via > > lists.openembedded.org > > wrote: > >> - This release contains numerous API changes and bug fixes. > >>Changelog: h

Re: [OE-core][PATCH 2/2] python3-numpy: upgrade 1.26.4 -> 2.1.3

2024-11-21 Thread Trevor Gamblin
On 2024-11-21 11:13, Khem Raj wrote: On Thu, Nov 21, 2024 at 7:39 AM Trevor Gamblin via lists.openembedded.org wrote: - This release contains numerous API changes and bug fixes. Changelog: https://github.com/numpy/numpy/releases - Notably, the build backend has switched to mesonpy since 1.

Re: [OE-core][PATCH 2/2] python3-numpy: upgrade 1.26.4 -> 2.1.3

2024-11-21 Thread Khem Raj via lists.openembedded.org
On Thu, Nov 21, 2024 at 7:39 AM Trevor Gamblin via lists.openembedded.org wrote: > > - This release contains numerous API changes and bug fixes. > Changelog: https://github.com/numpy/numpy/releases > > - Notably, the build backend has switched to mesonpy since 1.26.4. > > - Patch 0001-numpy-core

[OE-core] [kirkstone][PATCH 1/2] package_rpm: use zstd's default compression level

2024-11-21 Thread Alexander Kanavin via lists.openembedded.org
From: Alexander Kanavin zstd uses 3 by default, while 19 is the highest and slowest. It's not clear why 19 was picked to begin with, possibly I copy-pasted it from rpm's examples without thinking: https://git.yoctoproject.org/poky/commit/?h=master-next&id=4a4d5f78a6962dda5f63e9891825c80a8a87bf66

[OE-core][PATCH 1/2] python3-meson-python: upgrade 0.16.0 -> 0.17.1

2024-11-21 Thread Trevor Gamblin
Changelog (https://mesonbuild.com/meson-python/changelog.html): 0.17.1 - Update tests to work with newly released pyproject-metadata 0.9.0. Fix tests to work when not executed in a git work tree. Daniele Nicolodi — 23-10-2024. 0.17.0 - Refuse to build wheels targeting the limited

[OE-core][PATCH 2/2] python3-numpy: upgrade 1.26.4 -> 2.1.3

2024-11-21 Thread Trevor Gamblin
- This release contains numerous API changes and bug fixes. Changelog: https://github.com/numpy/numpy/releases - Notably, the build backend has switched to mesonpy since 1.26.4. - Patch 0001-numpy-core-Define-RISCV-32-support.patch had to be updated to change the paths for the target files. I

[OE-core] Patchtest results for [PATCH] webkitgtk: Update - add backported patch to support ICU-76.1

2024-11-21 Thread Patchtest via lists.openembedded.org
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/webkitgtk-Update---add-backported-patch-to-support-ICU-76.1.patch FAIL: test commit message presence: Please includ

[OE-core] [scarthgap][PATCH 1/2] package_rpm: use zstd's default compression level

2024-11-21 Thread Alexander Kanavin via lists.openembedded.org
From: Alexander Kanavin zstd uses 3 by default, while 19 is the highest and slowest. It's not clear why 19 was picked to begin with, possibly I copy-pasted it from rpm's examples without thinking: https://git.yoctoproject.org/poky/commit/?h=master-next&id=4a4d5f78a6962dda5f63e9891825c80a8a87bf66

[OE-core] [PATCH] meson: don't look on the host for GTest when cross-compiling

2024-11-21 Thread Ross Burton via lists.openembedded.org
When cross-compiling prepend the sysroot to the hardcoded /usr/src paths that Meson looks in for the GoogleTest sources. [ YOCTO #13508 ] Signed-off-by: Ross Burton --- ...-prepend-sysroot-when-searching-for-.patch | 36 +++ meta/recipes-devtools/meson/meson_1.6.0.bb| 1 +

[OE-core] [PATCH] rust-cross-canadian: Fix environment setup script conflicts for multilibs

2024-11-21 Thread Hemraj, Deepthi via lists.openembedded.org
From: Deepthi Hemraj YOCTO [#15061] Rust multilib sdks broken because of the conflicts between attempted installs of rust-cross-canadian for arm and aarch64. Multilibs trying to install cargo.sh and rust.sh in the same path which resulted in the issue This patch implements architecture specific

[OE-core] [PATCH] webkitgtk: Update

2024-11-21 Thread J. S. via lists.openembedded.org
Add backported patch to support ICU-76.1 Signed-off-by: Jason Schonberg --- .../0001-Support-ICU-76.1-build.patch | 36 +++ meta/recipes-sato/webkit/webkitgtk_2.44.3.bb | 1 + 2 files changed, 37 insertions(+) create mode 100644 meta/recipes-sato/webkit/webkitgtk/000

Re: [OE-core] [PATCH] webkitgtk: Update

2024-11-21 Thread Alexander Kanavin via lists.openembedded.org
This was presumably done to appease patchtest, and is actually worse than the first attempt. 'webkitgtk: update' is not a good commit header at all. What patchtest says is not a hard requirement; if a commit description isn't actually necessary, then there's no need to try to fake one. Alex On T

[OE-core] [PATCH] webkitgtk: Update

2024-11-21 Thread J. S. via lists.openembedded.org
Add backported patch to support ICU-76.1 Signed-off-by: Jason Schonberg --- .../0001-Support-ICU-76.1-build.patch | 36 +++ meta/recipes-sato/webkit/webkitgtk_2.44.3.bb | 1 + 2 files changed, 37 insertions(+) create mode 100644 meta/recipes-sato/webkit/webkitgtk/000

[OE-core] [styhead][PATCH 2/2] package_rpm: restrict rpm to 4 threads

2024-11-21 Thread Alexander Kanavin via lists.openembedded.org
From: Alexander Kanavin TL;DR version: with this, and the previous compression level changes I am seeing drastic speedups in package_write_rpm completion times: webkitgtk goes from 78 seconds to 37 seconds glibc-locale goes from 399 seconds to 58 seconds (!) The long version: rpm uses multith

[OE-core] [styhead][PATCH 1/2] package_rpm: use zstd's default compression level

2024-11-21 Thread Alexander Kanavin via lists.openembedded.org
From: Alexander Kanavin zstd uses 3 by default, while 19 is the highest and slowest. It's not clear why 19 was picked to begin with, possibly I copy-pasted it from rpm's examples without thinking: https://git.yoctoproject.org/poky/commit/?h=master-next&id=4a4d5f78a6962dda5f63e9891825c80a8a87bf66

[OE-core] [kirkstone][PATCH 2/2] package_rpm: restrict rpm to 4 threads

2024-11-21 Thread Alexander Kanavin via lists.openembedded.org
From: Alexander Kanavin TL;DR version: with this, and the previous compression level changes I am seeing drastic speedups in package_write_rpm completion times: webkitgtk goes from 78 seconds to 37 seconds glibc-locale goes from 399 seconds to 58 seconds (!) The long version: rpm uses multith

[OE-core] [scarthgap][PATCH 2/2] package_rpm: restrict rpm to 4 threads

2024-11-21 Thread Alexander Kanavin via lists.openembedded.org
From: Alexander Kanavin TL;DR version: with this, and the previous compression level changes I am seeing drastic speedups in package_write_rpm completion times: webkitgtk goes from 78 seconds to 37 seconds glibc-locale goes from 399 seconds to 58 seconds (!) The long version: rpm uses multith

[OE-core] [PATCH V2] rxvt-unicode.inc: disable the terminfo installation by setting TIC to :

2024-11-21 Thread Changqing Li via lists.openembedded.org
From: Changqing Li Without this change, TIC is the native tic in recipe-sysroot-native. By default, native tic has set its default terminfo path to native path: ${datadir}/terminfo; $HOME/.terminfo When sstate cache is used, the cached native tic's terminfo path could be a path not exist on curr

[OE-core] [PATCH] webkitgtk: Update - add backported patch to support ICU-76.1

2024-11-21 Thread J. S. via lists.openembedded.org
Signed-off-by: Jason Schonberg --- .../0001-Support-ICU-76.1-build.patch | 36 +++ meta/recipes-sato/webkit/webkitgtk_2.44.3.bb | 1 + 2 files changed, 37 insertions(+) create mode 100644 meta/recipes-sato/webkit/webkitgtk/0001-Support-ICU-76.1-build.patch diff --git

[OE-core] [PATCH 2/2] gdk-pixbuf: remove obsolete .la references

2024-11-21 Thread Ross Burton via lists.openembedded.org
gdk-pixbuf uses Meson to build now, so it doesn't generate .la files. Signed-off-by: Ross Burton --- meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf_2.42.12.bb | 3 --- 1 file changed, 3 deletions(-) diff --git a/meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf_2.42.12.bb b/meta/recipes-gnome/gdk-pixbuf/gdk-

[OE-core] [PATCH 1/2] xorg-driver-common: remove obsolete .la removal

2024-11-21 Thread Ross Burton via lists.openembedded.org
We globally inherit remove-libtool, so there's no need to explicitly remove the .la files in the xorg drivers. Signed-off-by: Ross Burton --- meta/recipes-graphics/xorg-driver/xorg-driver-common.inc | 6 -- 1 file changed, 6 deletions(-) diff --git a/meta/recipes-graphics/xorg-driver/xorg-d

[oe-core][kirkstone][PATCH 2/5] ffmpeg: fix CVE-2023-51793

2024-11-21 Thread Polampalli, Archana via lists.openembedded.org
From: Archana Polampalli Buffer Overflow vulnerability in Ffmpeg v.N113007-g8d24a28d06 allows a local attacker to execute arbitrary code via the libavutil/imgutils.c:353:9 in image_copy_plane. Signed-off-by: Archana Polampalli --- .../ffmpeg/ffmpeg/CVE-2023-51793.patch| 67 +++

Re: [OE-core] [PATCH 1/2] libdisplay-info: add recipe

2024-11-21 Thread Alexander Kanavin via lists.openembedded.org
On Thu, 21 Nov 2024 at 00:57, Hiago De Franco via lists.openembedded.org wrote: > > > +SUMMARY = "EDID and DisplayID library." > > > > A minor nitpick - SUMMARY shouldn't normally have a trailing dot, as the > > default DESCRIPTION will end up with two dots... > > Thanks for letting me know, I wil

Re: [OE-core] [PATCH v2 1/3] bitbake.conf: make ZSTD_COMPRESSION_LEVEL a number rather than a dash-prefixed option

2024-11-21 Thread Alexander Kanavin via lists.openembedded.org
On Wed, 20 Nov 2024 at 16:48, Quentin Schulz wrote: > Sounds good to me except now we need to document this change in content > format (if someone was modifying it, they need to put a number instead > of the number prefixed with a dash) in the migration manual for > walnascar, would you mind sendi

Re: [OE-core] Space optimizations in kirkstone and scarthgap for sstate objects

2024-11-21 Thread Mikko Rapeli via lists.openembedded.org
Hi, On Thu, Nov 21, 2024 at 11:10:11AM +, Richard Purdie wrote: > On Thu, 2024-11-21 at 13:00 +0200, Mikko Rapeli wrote: > > Hi, > > > > On Thu, Nov 21, 2024 at 10:41:29AM +, Richard Purdie via > > lists.openembedded.org wrote: > > > We've been trying to resolve some of our sstate CDN is

Re: [OE-core] Space optimizations in kirkstone and scarthgap for sstate objects

2024-11-21 Thread Richard Purdie via lists.openembedded.org
On Thu, 2024-11-21 at 13:00 +0200, Mikko Rapeli wrote: > Hi, > > On Thu, Nov 21, 2024 at 10:41:29AM +, Richard Purdie via > lists.openembedded.org wrote: > > We've been trying to resolve some of our sstate CDN issues and one > > thing causing us big headaches are large sstate files. By far th

Re: [OE-core] Space optimizations in kirkstone and scarthgap for sstate objects

2024-11-21 Thread Mikko Rapeli via lists.openembedded.org
Hi, On Thu, Nov 21, 2024 at 10:41:29AM +, Richard Purdie via lists.openembedded.org wrote: > We've been trying to resolve some of our sstate CDN issues and one > thing causing us big headaches are large sstate files. By far the worst > offenders are webkitgtk and llvm. > > In master (and in

[OE-core] Space optimizations in kirkstone and scarthgap for sstate objects

2024-11-21 Thread Richard Purdie via lists.openembedded.org
We've been trying to resolve some of our sstate CDN issues and one thing causing us big headaches are large sstate files. By far the worst offenders are webkitgtk and llvm. In master (and in styhead) we have these: https://git.yoctoproject.org/poky/commit/?id=d9066258a1e48e75cf814fb0940ac420bcdd6

Re: [OE-core] [PATCH v2] qemu/testimage: Ensure GNU tar is in test images

2024-11-21 Thread Richard Purdie via lists.openembedded.org
On Wed, 2024-11-20 at 19:08 -0800, Khem Raj wrote: > On Wed, Nov 20, 2024 at 1:33 PM Richard Purdie via > lists.openembedded.org > wrote: > > > > We've seen cases where a ptest (strace) has a 43GB sparse file in the test > > directory. busybox tar doesn't work well with this. The resulting 1.4GB

[OE-core] [PATCH] bitbake.conf: set FILESYSTEM_PERMS_TABLES using ??=

2024-11-21 Thread Rasmus Villemoes via lists.openembedded.org
From: Rasmus Villemoes This default value of FILESYSTEM_PERMS_TABLES is set before local.conf, ${DISTRO}.conf etc. are parsed. So in order for ${DISTRO}.conf to define the value, it has to use =. But that then precludes the ${MACHINE}.conf from having final say, unless one there resorts to some o

[oe-core][kirkstone][PATCH 1/1] ffmpeg: fix CVE-2023-51794

2024-11-21 Thread Polampalli, Archana via lists.openembedded.org
From: Archana Polampalli Buffer Overflow vulnerability in Ffmpeg v.N113007-g8d24a28d06 allows a local attacker to execute arbitrary code via the libavfilter/af_stereowiden.c:120:69. Signed-off-by: Archana Polampalli --- .../ffmpeg/ffmpeg/CVE-2023-51794.patch| 35 +++ .

[oe-core][kirkstone][PATCH 5/5] ffmpeg: fix CVE-2024-31578

2024-11-21 Thread Polampalli, Archana via lists.openembedded.org
From: Archana Polampalli FFmpeg version n6.1.1 was discovered to contain a heap use-after-free via the av_hwframe_ctx_init function. Signed-off-by: Archana Polampalli --- .../ffmpeg/ffmpeg/CVE-2024-31578.patch| 49 +++ .../recipes-multimedia/ffmpeg/ffmpeg_5.0.1.bb | 1