[OE-core] [PATCH] tcl: Forward port skip logic for musl ptests

2024-03-25 Thread Khem Raj
commit 9d1df0596f6f3db6f63ae83559fbea3cc372503a overhauled run-ptest script which did not consider the edits being done from recipe especially for musl ptests. Bring the skip editing to follow the new logic in run-ptest Fixes Failed ptests: {'tcl': ['unixInit.test']} Signed-off-by: Khem Raj Cc:

[OE-Core] [PATCH 26/34] python3-scons: upgrade 4.6.0 -> 4.7.0

2024-03-25 Thread wangmy via lists.openembedded.org
From: Wang Mingyu Changelog: https://github.com/SCons/scons/releases/tag/4.7.0 Signed-off-by: Wang Mingyu --- .../python/{python3-scons_4.6.0.bb => python3-scons_4.7.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-devtools/python/{python3-scons_4.6.0.bb =>

[OE-Core] [PATCH 34/34] wget: upgrade 1.21.4 -> 1.24.5

2024-03-25 Thread wangmy via lists.openembedded.org
From: Wang Mingyu 0002-improve-reproducibility.patch refreshed for 1.24.5 Changelog: ** Fix how subdomain matches are checked for HSTS. Fixes a minor issue where cookies may be leaked to the wrong domain ** Wget will now also parse the srcset attribute in HTML tags ** Support

[OE-Core] [PATCH 32/34] vala: upgrade 0.56.15 -> 0.56.16

2024-03-25 Thread wangmy via lists.openembedded.org
From: Wang Mingyu 0001-gtk4-Preserve-compatibility-with-4.14.patch removed since it's included in 0.56.16 Changelog: * Various improvements and bug fixes: - girparser: Recognize usage of time_t and don't rely on given GIR type - girparser: Recognize usage of off_t and don't rely

[OE-Core] [PATCH 33/34] wayland-protocols: upgrade 1.33 -> 1.34

2024-03-25 Thread wangmy via lists.openembedded.org
From: Wang Mingyu Changelog: === -staging/dialog: Add "dialog" protocol -Add xdg-toplevel-drag protocol -build: Bump version to 1.34 -Fix typo in ext-foreign-toplevel-list-v1 -tablet-v2: clarify that name/id events are optional -linux-drm-syncobj-v1: new protocol

[OE-Core] [PATCH 31/34] spirv-tools: upgrade 1.3.275.0 -> 1.3.280.0

2024-03-25 Thread wangmy via lists.openembedded.org
From: Wang Mingyu Changelog: == - Add tooling support for SPV_KHR_maximal_reconvergence - Add support for SPV_KHR_float_controls2 - SPV_KHR_quad_control - Fold 64-bit int operations - update image enum tests to remove Kernel capability - Support operand kind for

[OE-Core] [PATCH 24/34] python3-pyelftools: upgrade 0.30 -> 0.31

2024-03-25 Thread wangmy via lists.openembedded.org
From: Wang Mingyu Changelog: = -remove universal setting for wheels, since we don't support py2 now -[RELOCATIONS] add enum for v850 relocations -Fix buffer overrun in NT_GNU_PROPERTY_TYPE_0 parser -Fix iter_notes to handle >4 byte segment alignment -Support for XC16/PIC phantom

[OE-Core] [PATCH 30/34] spirv-headers: upgrade 1.3.275.0 -> 1.3.280.0

2024-03-25 Thread wangmy via lists.openembedded.org
From: Wang Mingyu Changelog: == -Add SPV_NV_raw_access_chains -Headers support for SPV_INTEL_maximum_registers extension -Add SPV_NV_shader_atomic_fp16_vector -SPV_QCOM_image_processing2 -cmake: Allow external control of test and install options -remove Kernel from Image Channel Order

[OE-Core] [PATCH 29/34] python3-zipp: upgrade 3.17.0 -> 3.18.1

2024-03-25 Thread wangmy via lists.openembedded.org
From: Wang Mingyu Changelog: -Bypass ZipFile.namelist in glob for better performance. -Refactored glob functionality to support a more generalized solution with support for platform-specific path separators. -Add special accounting for pypy when computing the stack level for text

[OE-Core] [PATCH 25/34] python3-referencing: upgrade 0.33.0 -> 0.34.0

2024-03-25 Thread wangmy via lists.openembedded.org
From: Wang Mingyu Changelog: -Also look inside definitions keywords even on newer dialects. The specification recommends doing so regardless of the rename to $defs. Signed-off-by: Wang Mingyu --- ...hon3-referencing_0.33.0.bb => python3-referencing_0.34.0.bb} | 2 +- 1 file changed, 1

[OE-Core] [PATCH 28/34] python3-wheel: upgrade 0.42.0 -> 0.43.0

2024-03-25 Thread wangmy via lists.openembedded.org
From: Wang Mingyu Changelog: == -Dropped support for Python 3.7 -Updated vendored packaging to 24.0 Signed-off-by: Wang Mingyu --- .../python/{python3-wheel_0.42.0.bb => python3-wheel_0.43.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename

[OE-Core] [PATCH 27/34] python3-setuptools: upgrade 69.1.1 -> 69.2.0

2024-03-25 Thread wangmy via lists.openembedded.org
From: Wang Mingyu 0001-conditionally-do-not-fetch-code-by-easy_install.patch refreshed for 69.2.0 Changelog: == -Explicitly use encoding="locale" for .pth files whenever possible, to reduce EncodingWarnings. This avoid errors with UTF-8 -Clarify some Package Discovery and Resource

[OE-Core] [PATCH 22/34] python3-markdown: upgrade 3.5.2 -> 3.6

2024-03-25 Thread wangmy via lists.openembedded.org
From: Wang Mingyu Changelog: https://github.com/Python-Markdown/markdown/releases/tag/3.6 License-Update: Update the license template so GitHub can detect it Signed-off-by: Wang Mingyu --- .../{python3-markdown_3.5.2.bb => python3-markdown_3.6.bb}| 4 ++-- 1 file changed, 2

[OE-Core] [PATCH 23/34] python3-packaging: upgrade 23.2 -> 24.0

2024-03-25 Thread wangmy via lists.openembedded.org
From: Wang Mingyu Changelog: == -Fix specifier matching when the specifier is long and has an epoch -Clarify version split/join usage -Default optional metadata values to None -Stop using deprecated/removed keys -Correctly use the ExceptionGroup shim only when needed -Update CHANGELOG

[OE-Core] [PATCH 21/34] python3-license-expression: upgrade 30.2.0 -> 30.3.0

2024-03-25 Thread wangmy via lists.openembedded.org
From: Wang Mingyu Changelog: === -Use latest skeleton -Update license list to latest ScanCode and SPDX 3.23 -Drop support for Python 3.7 -Release prep v30.3.0 Signed-off-by: Wang Mingyu --- ...xpression_30.2.0.bb => python3-license-expression_30.3.0.bb} | 2 +- 1 file changed, 1

[OE-Core] [PATCH 18/34] openssh: upgrade 9.6p1 -> 9.7p1

2024-03-25 Thread wangmy via lists.openembedded.org
From: Wang Mingyu 0001-systemd-Add-optional-support-for-systemd-sd_notify.patch refresh for 9.7p1 Changelog: New features * ssh(1), sshd(8): add a "global" ChannelTimeout type that watches all open channels and will close all open channels if there is no traffic

[OE-Core] [PATCH 19/34] python3-hatchling: upgrade 1.21.1 -> 1.22.4

2024-03-25 Thread wangmy via lists.openembedded.org
From: Wang Mingyu Changelog: = Added: -- -Metadata for the wheel target now defaults to the PKG-INFO metadata within source distributions -Add dependencies method to the build hook interface so that hooks can themselves dynamically define dependencies -Update SPDX license

[OE-Core] [PATCH 20/34] python3-importlib-metadata: upgrade 7.0.2 -> 7.1.0

2024-03-25 Thread wangmy via lists.openembedded.org
From: Wang Mingyu Changelog: == -Make MetadataPathFinder.find_distributions a classmethod for consistency with CPython. -Allow MetadataPathFinder.invalidate_caches to be called as a classmethod. Signed-off-by: Wang Mingyu --- ...ib-metadata_7.0.2.bb =>

[OE-Core] [PATCH 17/34] mesa: upgrade 24.0.2 -> 24.0.3

2024-03-25 Thread wangmy via lists.openembedded.org
From: Wang Mingyu 0001-Revert-meson-do-not-pull-in-clc-for-clover.patch refreshed for 24.0.3 Signed-off-by: Wang Mingyu --- ...Revert-meson-do-not-pull-in-clc-for-clover.patch | 13 + meta/recipes-graphics/mesa/mesa.inc | 2 +- .../mesa/{mesa_24.0.2.bb =>

[OE-Core] [PATCH 15/34] libxml2: upgrade 2.12.5 -> 2.12.6

2024-03-25 Thread wangmy via lists.openembedded.org
From: Wang Mingyu Changelog: === - parser: Fix detection of duplicate attributes in XML namespace - xmlreader: Fix xmlTextReaderConstEncoding - html: Fix htmlCreatePushParserCtxt with encoding - xmllint: Return error code if XPath returns empty nodeset Signed-off-by: Wang Mingyu ---

[OE-Core] [PATCH 16/34] lighttpd: upgrade 1.4.74 -> 1.4.75

2024-03-25 Thread wangmy via lists.openembedded.org
From: Wang Mingyu Changelog: == * [mod_redirect] url.redirect-code = 308 new default * [ls-hpack] more portability fixes for sys/queue.h * [ls-hpack] update version to 2.3.3 * [TLS] default to stronger ciphers w/ PFS and AEAD * [ci] apt-get install build-essential on Ubuntu * [ci]

[OE-Core] [PATCH 13/34] libwpe: upgrade 1.14.2 -> 1.16.0

2024-03-25 Thread wangmy via lists.openembedded.org
From: Wang Mingyu Changelog: = - This version does not contain changes over the 1.15.2 development release. - Allow resetting the fullscreen client to a null pointer. - Fix usage of the _wpe_loader_interface with the static loader. Signed-off-by: Wang Mingyu ---

[OE-Core] [PATCH 14/34] libxkbcommon: upgrade 1.6.0 -> 1.7.0

2024-03-25 Thread wangmy via lists.openembedded.org
From: Wang Mingyu Changelog: === - Added early detection of invalid encodings and BOM for keymaps, rules & Compose. Also added a hint that the expected encoding must be UTF-8 compatible. - Updated keysyms using latest [xorgproto] - Keysyms: Fixed inconsistent results in

[OE-Core] [PATCH 12/34] libpciaccess: upgrade 0.18 -> 0.18.1

2024-03-25 Thread wangmy via lists.openembedded.org
From: Wang Mingyu Signed-off-by: Wang Mingyu --- .../xorg-lib/{libpciaccess_0.18.bb => libpciaccess_0.18.1.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-graphics/xorg-lib/{libpciaccess_0.18.bb => libpciaccess_0.18.1.bb} (87%) diff --git

[OE-Core] [PATCH 11/34] libcomps: upgrade 0.1.20 -> 0.1.21

2024-03-25 Thread wangmy via lists.openembedded.org
From: Wang Mingyu Changelog: === -Build aarch64 python packages during releases -Fix build: use correct variable for category and env -build: Restore compatiblity with libxml2-2.12.0 -tests: Unify formatting of current test announcements -tests: Don't print parsing errors during tests

[OE-Core] [PATCH 08/34] gnutls: upgrade 3.8.3 -> 3.8.4

2024-03-25 Thread wangmy via lists.openembedded.org
From: Wang Mingyu 0001-Creating-.hmac-file-should-be-excuted-in-target-envi.patch Add-ptest-support.patch refreshed for 3.8.4 Changelog: ** libgnutls: RSA-OAEP encryption scheme is now supported ** libgnutls: Fix side-channel in the deterministic ECDSA. ** libgnutls: Fixed a bug

[OE-Core] [PATCH 10/34] libbsd: upgrade 0.12.1 -> 0.12.2

2024-03-25 Thread wangmy via lists.openembedded.org
From: Wang Mingyu Changelog: -test: nlist: make resilient against -Wl,--gc-sections -build: Do not rely on internal autoconf ac_cv_sys_file_offset_bits variable -build: Use -eq instead of = as test operators for arithmetic tests -build: Fix typo in ABI selection description -build:

[OE-Core] [PATCH 09/34] harfbuzz: upgrade 8.3.0 -> 8.3.1

2024-03-25 Thread wangmy via lists.openembedded.org
From: Wang Mingyu Changelog: == - hb_blob_create_from_file_or_fail() on Windows will now try to interpret the file name as UTF-8 first, and as system code page if it is not valid UTF-8. - Fix hb_style_get_value() in fonts with "STAT" table. - Properly handle negative offsets in CFF

[OE-Core] [PATCH 05/34] enchant2: upgrade 2.6.7 -> 2.6.8

2024-03-25 Thread wangmy via lists.openembedded.org
From: Wang Mingyu Signed-off-by: Wang Mingyu --- .../enchant/{enchant2_2.6.7.bb => enchant2_2.6.8.bb}| 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-support/enchant/{enchant2_2.6.7.bb => enchant2_2.6.8.bb} (91%) diff --git

[OE-Core] [PATCH 06/34] glib-networking: upgrade 2.78.1 -> 2.80.0

2024-03-25 Thread wangmy via lists.openembedded.org
From: Wang Mingyu Changelog: === - Mark plugin functions as exports on Windows - GnuTLS: fix improper use of IP address in SNI extension - GnuTLS: major performance improvement: reduce unnecessary trust list creation - OpenSSL: properly handle BIO_CTRL_EOF - GnuTLS: Add warning when

[OE-Core] [PATCH 04/34] createrepo-c: upgrade 1.0.4 -> 1.1.0

2024-03-25 Thread wangmy via lists.openembedded.org
From: Wang Mingyu Changelog: === -Add tests for RepositoryReader and RepositoryWriter -Add a high-level repository writing API -Add a high-level repository reading API -Print where and when cr_hascontrollchars is true -Build aarch64 python packages during releases -build: Adapt to

[OE-Core] [PATCH 07/34] glslang: upgrade 1.3.275.0 -> 1.3.280.0

2024-03-25 Thread wangmy via lists.openembedded.org
From: Wang Mingyu 0001-generate-glslang-pkg-config.patch refreshed for 1.3.280.0. Changelog: == * Add a new --abosute-path command-line option to output absolute paths in error messages * Support GL_EXT_control_flow_attributes2 * Support GL_ARB_shading_language_include * Fix HLSL

[OE-Core] [PATCH 02/34] at-spi2-core: upgrade 2.50.1 -> 2.52.0

2024-03-25 Thread wangmy via lists.openembedded.org
From: Wang Mingyu Changelog: === * tests: Fix missing declaration for getpid(). * Back out code to generate mouse events on mutter. It had a couple of unwanted side effects. Also remove dependencies on libei and xkbcommon. * atk-adaptor: Fix collection role matching. * Have

[OE-Core] [PATCH 03/34] bind: upgrade 9.18.24 -> 9.18.25

2024-03-25 Thread wangmy via lists.openembedded.org
From: Wang Mingyu Changelog: -Create the pruning task in the dns_cache_flush(), so the cache pruning still works after the flush. -Improve the TTL-based cleaning by removing the expired headers from the heap, so they don't block the next cleaning round and clean more than a

[OE-Core] [PATCH 01/34] adwaita-icon-theme: upgrade 45.0 -> 46.0

2024-03-25 Thread wangmy via lists.openembedded.org
From: Wang Mingyu Changelog: == - cursors: fix windows build - cursors: reinstate some x11 cursor names - symbolic: thunderbolt, phone & export fixes - index.theme: remove duplicate entries - cursors: clean up shapes, sync DND metaphors with macos - symbolic: revert about metaphor -

Re: [OE-core] [PATCH] dnf: fix Exception handling for class ProcessLock

2024-03-25 Thread Alexander Kanavin
Thanks, I'm ok with this patch. Alex On Mon, 25 Mar 2024 at 05:47, Changqing Li wrote: > > From: Changqing Li > > Yocto based systems will sometimes have log_lock.pid left in target > filesystems. Users typing 'ls /' will notice it, and will never be > removed. > > It happened when log rotate

[OE-core][PATCH] sstatesig: Warn on bad .netrc

2024-03-25 Thread Joshua Watt
If there is an error parsing .netrc, warn the user Signed-off-by: Joshua Watt --- meta/lib/oe/sstatesig.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/lib/oe/sstatesig.py b/meta/lib/oe/sstatesig.py index b867e2a0529..b9aa39cdccf 100644 --- a/meta/lib/oe/sstatesig.py +++

[OE-core] [PATCH] mdadm: Fix build with new musl

2024-03-25 Thread Khem Raj
new musl has removed basename prototype from string.h Signed-off-by: Khem Raj --- ...01-include-libgen.h-for-basename-API.patch | 56 +++ meta/recipes-extended/mdadm/mdadm_4.3.bb | 1 + 2 files changed, 57 insertions(+) create mode 100644

Re: [OE-core] [PATCH 2/2] wic: plugins source bootimage/isoimage rename to allow be imported

2024-03-25 Thread Anibal Limon
Hi, Thanks for reporting, I will adapt the tests. Regards, Anibal On Mon, Mar 25, 2024, 04:18 Alexandre Belloni wrote: > This breaks some selftests and meta-virtualization: > > > https://autobuilder.yoctoproject.org/typhoon/#/builders/87/builds/6573/steps/14/logs/stdio > > >

[OE-core] [PATCH] bblayers/makesetup.py: Move git utility functions to oe.buildcfg module

2024-03-25 Thread Jermain Horsman
From: Jermain Horsman This allows other classes to make use of these as well. Includes a git describe and git toplevel function and functions to get info for git remotes. Signed-off-by: Jermain Horsman --- Cc: Martin Jansa meta/lib/bblayers/makesetup.py | 33

Re: [OE-core] [PATCH v4 0/3] pkg-database and systemd-sysext image

2024-03-25 Thread Johannes Schneider via lists.openembedded.org
Hoi, thanks for pointing the build failure out, Im trying to reproduce it locally but fail so far to see the problem :-S rebased on the latest master, when the two selftests added with the patches are run selecively, they pass: #> oe-selftest -r

[OE-core][Patch v1 2/2] perf: tests: fix qa error, missing perl

2024-03-25 Thread Max Krummenacher
From: Max Krummenacher Kernel commit 61d348f1e96f ("perf testsuite: Add common output checking helpers") added with 6.9-rc1 added addional testscripts written in perl. Fixes: | ERROR: perf-1.0-r0 do_package_qa: QA Issue: /usr/libexec/perf-core/tests/shell/common/check_no_patterns_found.pl

[OE-core][Patch v1 1/2] perf: fix build with latest kernel

2024-03-25 Thread Max Krummenacher
From: Max Krummenacher Kernel commit 9eea8fafe33e ("libbpf: fix __arg_ctx type enforcement for perf_event programs") added with 6.9-rc1 tools/include/uapi/asm/bpf_perf_event.h which for arc, arm64, loongarch, riscv and s390 includes headers from the arch/${ARCH}/... directories. Thus the build

Re: [OE-core] [PATCH 2/2] wic: plugins source bootimage/isoimage rename to allow be imported

2024-03-25 Thread Alexandre Belloni via lists.openembedded.org
This breaks some selftests and meta-virtualization: https://autobuilder.yoctoproject.org/typhoon/#/builders/87/builds/6573/steps/14/logs/stdio https://autobuilder.yoctoproject.org/typhoon/#/builders/128/builds/3005/steps/12/logs/stdio On 23/03/2024 13:53:04-0600, Anibal Limon wrote: > Python

[OE-core] [PATCH] kernel-module-split.bbclass: enhance objcopy command call for kernel compilation with llvm

2024-03-25 Thread lixiaoyong
Using meta-clang for llvm kernel compilation previously defaulted to the gcc objcopy tool. To improve flexibility and compatibility, $OBJCOPY is preferred over $HOST_PREFIXobjcopy in the kernel-module-split.bbclass. With $OBJCOPY already defined in bitbake.conf, the empty condition has been