[OE-core] [PATCH] python3: Increase default thread stack size on musl

2023-08-26 Thread Khem Raj
default stack size for threads is approx 140k on musl which is fine in most cases but some of python apps e.g. python3-lz4 bindings run into thread stack size overflow. Increase the default size to 2M on musl, glibc defaults to 8M, so we are good there. This default stack size change is limited to

[OE-core] [PATCH] nfs-utils: Add needed library to client

2023-08-26 Thread Stéphane Veyret
The nfs-utils recipe creates a nfs-utils-client package, which can be used if we need to install only the client side of nfs-utils. Unfortunately, rpc.idmapd is part of this package, and requires the dynamic library libnfsidmap.so, which is included in the main package nfs-utils. Therefore, nfs-uti

[OE-core] [PATCH] cmake: upgrade to v3.27.4

2023-08-26 Thread Sudip Mukherjee
Changes: Update cmcurl license checksum: change in copyright year. Update sha256sum for new version. Use cmake provided cppdap. Disable debugger. Signed-off-by: Sudip Mukherjee --- .../cmake/{cmake-native_3.26.4.bb => cmake-native_3.27.4.bb} | 3 ++- meta/recipes-devtools/cmake/cmake.inc

[OE-core][mickledore 20/20] resulttool/report: Avoid divide by zero

2023-08-26 Thread Steve Sakoman
From: Richard Purdie Avoid a divide by zero traceback if unfortunate test counts are encountered. Signed-off-by: Richard Purdie (cherry picked from commit c5aeea53dfacb53dedb8445cb3523dc3a8cb6dca) Signed-off-by: Steve Sakoman --- scripts/lib/resulttool/report.py | 5 - 1 file changed, 4 i

[OE-core][mickledore 19/20] oeqa/utils/gitarchive: fix tag computation when creating archive

2023-08-26 Thread Steve Sakoman
From: Alexis Lothoré Sporadic errors have been observed in autobuilder when trying to store new tests results: error: failed to push some refs to 'push.yoctoproject.org:yocto-testresults' hint: Updates were rejected because the tag already exists in the remote. The new tag name is generated by

[OE-core][mickledore 18/20] scripts/create-pull-request: update URLs to git repositories

2023-08-26 Thread Steve Sakoman
From: Michael Opdenacker Also remove the git.pokylinux.org URL, no longer used. Signed-off-by: Michael Opdenacker Signed-off-by: Alexandre Belloni Signed-off-by: Richard Purdie (cherry picked from commit 47b88d143c2fc61ce0e03b7eb3a9dbcffadbf5b1) Signed-off-by: Steve Sakoman --- scripts/crea

[OE-core][mickledore 17/20] externalsrc: fix dependency chain issues

2023-08-26 Thread Steve Sakoman
From: Peter Suti Instead of deleting setscene tasks, now SSTATE_SKIP_CREATION is set instead. This seems to fix the compile issues where the populate_sysroot task was not run when an externalsrc recipe was built as a dependency. [YOCTO #15164] [RP addition: The deltask was added by me in 2012

[OE-core][mickledore 16/20] gnupg: Fix reproducibility failure

2023-08-26 Thread Steve Sakoman
From: Richard Purdie yat2m can be found within the build or from the recipe-sysroot-native if runtime dependencies are present. The sysroot version has version differences to the in tree copy. Specify the one we want to make the build determinstic. Signed-off-by: Richard Purdie (cherry picked f

[OE-core][mickledore 15/20] lib/package_manager: Improve repo artefact filtering

2023-08-26 Thread Steve Sakoman
From: Richard Purdie If you run an arm build followed by an x86 one and then ask for a full repo to be created, it will include all of the arm and x86 packages. testexport will then find the arm socat package rather than the x86 one and try and run arm binaries within an x86 qemu image with no su

[OE-core][mickledore 14/20] yocto-uninative: Update to 4.2 for glibc 2.38

2023-08-26 Thread Steve Sakoman
From: Michael Halstead Uninative 4.2 adds glibc 2.38. Signed-off-by: Michael Halstead Signed-off-by: Richard Purdie (cherry picked from commit c6654fab00a1b4e4bb05eec8b77c8c60e1f8a709) Signed-off-by: Steve Sakoman --- meta/conf/distro/include/yocto-uninative.inc | 10 +- 1 file chang

[OE-core][mickledore 13/20] yocto-uninative: Update hashes for uninative 4.1

2023-08-26 Thread Steve Sakoman
From: Michael Halstead This version includes fixes to patchelf. Signed-off-by: Michael Halstead Signed-off-by: Richard Purdie (cherry picked from commit 1c5c8ff97ba0a7f9adc592d702b865b3d166a24b) Signed-off-by: Steve Sakoman --- meta/conf/distro/include/yocto-uninative.inc | 8 1 fil

[OE-core][mickledore 12/20] pseudo: Fix to work with glibc 2.38

2023-08-26 Thread Steve Sakoman
From: Richard Purdie This adds a horrible hack to get pseudo working with glibc 2.38. We can't drop _GNU_SOURCE to something like _DEFAULT_SOURCE since we need the defines the gnu options bring in. That leaves using internal glibc defines to disable the c23 versions of strtol/fscanf and friends.

[OE-core][mickledore 11/20] openssl: Upgrade 3.1.1 -> 3.1.2

2023-08-26 Thread Steve Sakoman
From: Peter Marko https://github.com/openssl/openssl/blob/openssl-3.1/NEWS.md#major-changes-between-openssl-311-and-openssl-312-1-aug-2023 Major changes between OpenSSL 3.1.1 and OpenSSL 3.1.2 [1 Aug 2023] * Fix excessive time spent checking DH q parameter value (CVE-2023-3817) * Fix DH_check() e

[OE-core][mickledore 10/20] gtk4: upgrade 4.10.4 -> 4.10.5

2023-08-26 Thread Steve Sakoman
From: Markus Volk Overview of Changes in 4.10.5, 05-08-2023 = * Fix ordering problems with filter model signals * Avoid lingering resize cursors * Fix alignment issues on sparc * Fix a problem with CSS corner values * Translation updates Brazilian Por

[OE-core][mickledore 09/20] file: upgrade 5.44 -> 5.45

2023-08-26 Thread Steve Sakoman
From: Wang Mingyu Changelog: == -PR/465: psrok1: Avoid muslc asctime_r crash -add SIMH tape format support -bump the max size of the elf section notes to be read to 128K and make it configurable -PR/415: Fix decompression with program returning empty -PR/408: fix -p with seccomp -PR/412:

[OE-core][mickledore 08/20] python3-git: upgrade 3.1.31 -> 3.1.32

2023-08-26 Thread Steve Sakoman
From: Narpat Mali The delta between 3.1.31 & 3.1.32 contains the CVE-2023-40267 fix and other bugfixes. Changelog: https://github.com/gitpython-developers/GitPython/releases/tag/3.1.32 - Bump cygwin/cygwin-install-action from 3 to 4 by @dependabot in #1572 - Fix up the commit trailers function

[OE-core][mickledore 07/20] glibc: stable 2.37 branch updates

2023-08-26 Thread Steve Sakoman
From: sanjana Below commits on glibc-2.37 stable branch are updated. 58f7431fd7 sparc: Fix la_symbind for bind-now 260d4b742b nptl: Fix tst-cancel30 on sparc64 3f4b4e2cdd elf: _dl_find_object may return 1 during early startup 0930ff8eb3 realloc: Limit chunk reuse to only growing requests 8dcb1a5

[OE-core][mickledore 06/20] librsvg: upgrade to 2.54.6

2023-08-26 Thread Steve Sakoman
From: Chee Yang Lee update include fix for CVE-2023-38633. Signed-off-by: Chee Yang Lee Signed-off-by: Steve Sakoman --- .../librsvg/{librsvg_2.54.5.bb => librsvg_2.54.6.bb}| 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-gnome/librsvg/{librsvg_2.54.5.bb

[OE-core][mickledore 04/20] linux-yocto: add script to generate kernel CVE_CHECK_IGNORE entries

2023-08-26 Thread Steve Sakoman
From: Ross Burton Instead of manually looking up new CVEs and determining what point releases the fixes are incorporated into, add a script to generate the CVE_CHECK_IGNORE data automatically. First, note that this is very much an interim solution until the cve-check class fetches data from www.

[OE-core][mickledore 03/20] ffmpeg: add CVE_CHECK_IGNORE for CVE-2023-39018

2023-08-26 Thread Steve Sakoman
From: Narpat Mali CVE-2023-39018 belongs to ffmpeg-cli-wrapper (Java wrapper around the FFmpeg CLI) and not ffmpeg itself. As per CVE description, it is mentioned as FFmpeg 0.7.0 which is the version for ffmpeg-cli-wrapper and ffmpeg don't have 0.7.0 version at all. Debian & Bugzilla trackers

[OE-core][mickledore 02/20] ghostscript: fix CVE-2023-38559

2023-08-26 Thread Steve Sakoman
From: Chee Yang Lee Signed-off-by: Chee Yang Lee Signed-off-by: Steve Sakoman --- .../ghostscript/CVE-2023-38559.patch | 31 +++ .../ghostscript/ghostscript_10.0.0.bb | 1 + 2 files changed, 32 insertions(+) create mode 100644 meta/recipes-extended/ghostscri

[OE-core][mickledore 01/20] curl: fix CVE-2023-32001

2023-08-26 Thread Steve Sakoman
From: Chee Yang Lee Signed-off-by: Chee Yang Lee Signed-off-by: Steve Sakoman --- .../curl/curl/CVE-2023-32001.patch| 39 +++ meta/recipes-support/curl/curl_8.0.1.bb | 1 + 2 files changed, 40 insertions(+) create mode 100644 meta/recipes-support/curl/curl/C

[OE-core][mickledore 00/20] Patch review

2023-08-26 Thread Steve Sakoman
Please review this set of changes for mickledore and have comments back by end of day Tuesday, August 29. Passed a-full on autobuilder: https://autobuilder.yoctoproject.org/typhoon/#/builders/83/builds/5786 The following changes since commit 7e3489c0c5970389c8a239dc7b367bcadf554eb5: build-app

Re: [OE-core] [PATCH v3 01/13] vscode: add minimal configuration

2023-08-26 Thread Peter Kjellerstedt
> -Original Message- > From: openembedded-core@lists.openembedded.org > On Behalf Of Adrian Freihofer > Sent: den 26 augusti 2023 00:26 > To: openembedded-core@lists.openembedded.org > Cc: Adrian Freihofer > Subject: [OE-core] [PATCH v3 01/13] vscode: add minimal configuration > > It is