]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/log
thirdparty/openembedded/openembedded-core-contrib.git
30 hours agorust: Rebase local patch and tweaks to source as needed deepesh/rust-auto
Deepesh Varatharajan [Fri, 20 Feb 2026 06:21:07 +0000 (22:21 -0800)] 
rust: Rebase local patch and tweaks to source as needed

Signed-off-by: Deepesh Varatharajan <Deepesh.Varatharajan@windriver.com>
3 weeks agorust: Add new nightly script
Deepesh Varatharajan [Thu, 5 Feb 2026 10:22:49 +0000 (02:22 -0800)] 
rust: Add new nightly script

Signed-off-by: Deepesh Varatharajan <Deepesh.Varatharajan@windriver.com>
4 weeks agorust: testing
Deepesh Varatharajan [Wed, 21 Jan 2026 07:52:54 +0000 (23:52 -0800)] 
rust: testing

Signed-off-by: Deepesh Varatharajan <Deepesh.Varatharajan@windriver.com>
5 weeks agorust: Add rust-nightly
Deepesh Varatharajan [Tue, 13 Jan 2026 06:51:04 +0000 (12:21 +0530)] 
rust: Add rust-nightly

Signed-off-by: Deepesh Varatharajan <Deepesh.Varatharajan@windriver.com>
6 weeks agolibpcap: upgrade 1.10.5 -> 1.10.6
Peter Marko [Fri, 2 Jan 2026 12:34:40 +0000 (13:34 +0100)] 
libpcap: upgrade 1.10.5 -> 1.10.6

Solves CVE-2025-11961 and CVE-2025-11964.

Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 weeks agolibxslt: mark CVE-2025-7424 as fixed
Peter Marko [Thu, 1 Jan 2026 17:22:35 +0000 (18:22 +0100)] 
libxslt: mark CVE-2025-7424 as fixed

NVD DB lists this CVE as version-less (common for Redhat CVEs).

Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 weeks agoxz: upgrade 5.8.1 -> 5.8.2
Peter Marko [Thu, 1 Jan 2026 15:23:04 +0000 (16:23 +0100)] 
xz: upgrade 5.8.1 -> 5.8.2

License-Update: Update GPLv2 and LGPLv2.1 copies from gnu.org
* https://github.com/tukaani-project/xz/commit/6d287a3ae90e1b990294f3d5264003d81e853c5e

Release Notes:
* https://github.com/tukaani-project/xz/releases/tag/v5.8.2
* liblzma:
    - Fix the build on ARM64 on glibc versions older than
      2.24 (2016). They don't have HWCAP_CRC32 in <sys/auxv.h>.
    - Disable CLMUL CRC code when building for 32-bit x86 with
      old MSVC versions. This avoids a compiler bug. The exact
      compiler version in which the issue was fixed is unknown,
      but VS 2022 17.13 (MSVC 19.43.34808) is known to work, so
      CLMUL CRC on 32-bit x86 is disabled with MSVC versions
      older than that.
* xz:
    - Add a workaround for Red Hat Enterprise Linux 9 kernel bug
      which made xz fail with "xz: Failed to enable the sandbox".
      It only occurs with xz 5.8.0 and 5.8.1 binaries built for
      other distros. For example, running Debian 13 in a container
      on RHEL/CentOS 9 would trigger the issue.
      The bug was introduced in RHEL 9 kernel 5.14.0-603.el9
      (2025-07-30) and fixed in 5.14.0-648.el9 (2025-12-05).
      However, as of writing, the fixed kernel isn't available
      to RHEL 9 users yet, so including the workaround in this
      xz release seems reasonable. The workaround will be removed
      when it's no longer needed.
      xzdec was also affected by this issue.
    - On AIX, don't use fsync() on directories because it fails.
    - Fix the build on Emscripten.
    - Fix the build on clang-cl on Windows.
    - Take resource limits (RLIMIT_DATA, RLIMIT_AS, and RLIMIT_VMEM)
      into account when determining the default memory usage limit
      for multithreaded mode. This should prevent xz from failing
      when a resource limit has been set to a value that is less
      than 1/4 of total RAM. Other memory limits can still trigger
      the same issue, for example, Linux cgroup v2 memory.max.
* Build systems:
    - When symbol versioning is enabled, pass --undefined-version
      to the linker if the option is supported. This fixes the
      build when using LLVM's lld and some liblzma features have
      been disabled at build time.
    - ARM64: Fix autodetection of fast unaligned memory access when
      using GCC and -mstrict-align is in effect. Previously the
      build systems would incorrectly guess that unaligned access
      is fast, which would result in much slower binaries than
      needed. The fix is a workaround for GCC bug 111555;
      autodetection already worked with Clang.
    - LoongArch: Autodetect if fast unaligned memory access is
      supported. This can improve compression speed by 15 % (but
      not decompression speed).
* Translations:
    - Update the Spanish translation.
    - Add Swedish man page translations.
    - Update Italian, Korean, Romanian, Serbian, and Ukrainian
      man page translations.

Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 weeks agodropbear: upgrade 2025.88 -> 2025.89
Peter Marko [Thu, 1 Jan 2026 13:13:48 +0000 (14:13 +0100)] 
dropbear: upgrade 2025.88 -> 2025.89

Solves CVE-2025-14282 and CVE-2019-6111.

Release notes:
* https://github.com/mkj/dropbear/releases/tag/DROPBEAR_2025.89

Drop patch included in this release and refresh other patches.

Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 weeks agolibpcre2: Fix linking with LLD linker
Khem Raj [Wed, 31 Dec 2025 23:57:52 +0000 (15:57 -0800)] 
libpcre2: Fix linking with LLD linker

version scripts are at odds with LLD at times and its strict about undefined symbols
even though they will be provided by c startup files.

Fixes
| riscv64-yoe-linux-ld.lld: error: version script assignment of 'local' to symbol '_fini' failed: symbol not defined
| riscv64-yoe-linux-ld.lld: error: version script assignment of 'local' to symbol '_init' failed: symbol not defined
| riscv64-yoe-linux-clang: error: linker command failed with exit code 1 (use -v to see invocation)
| make[1]: *** [Makefile:1948: libpcre2-32.la] Error 1
| make[1]: Leaving directory '/mnt/b/yoe/master/build/tmp/work/riscv64imafdc-yoe-linux/libpcre2/10.47/build'

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 weeks agosystemd: fix excess systemd -> ukify -> python dependency
Dmitry Baryshkov [Tue, 30 Dec 2025 19:05:10 +0000 (21:05 +0200)] 
systemd: fix excess systemd -> ukify -> python dependency

The systemd package contains a symlink to ukify binary under the
libdir/systemd. This symlink forces the systemd -> systemd-ukify
dependency, which also pulls in a set of python packages, which might be
undesirable for the small isntallations. Move the symlink to the
systemd-ukify package, removing this dependency and preventing the
excess growth of the rootfs / initramfst.

Fixes: e92427496210 ("systemd: package 'ukify' seperately")
Cc: Koen Kooi <koen.kooi@oss.qualcomm.com>
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Acked-by: Martin Jansa <martin.jansa@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 weeks agopython3: upgrade 3.13.9 -> 3.13.11
Peter Marko [Tue, 30 Dec 2025 15:34:36 +0000 (16:34 +0100)] 
python3: upgrade 3.13.9 -> 3.13.11

Handles CVE-2025-6075 (in 3.13.10) and CVE-2025-12084 (in 3.13.11).

Release information:
* https://www.python.org/downloads/release/python-31310/
* Python 3.13.10 is the tenth maintenance release of 3.13, containing
  around 300 bugfixes, build improvements and documentation changes
  since 3.13.9.

* https://www.python.org/downloads/release/python-31311/
* Python 3.13.11 is the eleventh maintenance release of 3.13. This is
   an expedited release to fix the following regressions:
  * gh-142206: Exceptions in multiprocessing in running programs while
    upgrading Python.
  * gh-142218: Segmentation faults and assertion failures in
    insertdict.
  * gh-140797: Crash when using multiple capturing groups in re.Scanner
* And these security fixes:
  * gh-142145: Remove quadratic behavior in node ID cache clearing
    (CVE-2025-12084)
  * gh-119451: Fix a potential denial of service in http.client
  * gh-119452: Fix a potential virtual memory allocation denial of
    service in http.server

Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 weeks agobindgen-cli: extend BBCLASSEXTEND to include nativesdk
Harish Sadineni [Tue, 30 Dec 2025 14:15:26 +0000 (06:15 -0800)] 
bindgen-cli: extend BBCLASSEXTEND to include nativesdk

To support building Rust bindings in the SDK environment, bindgen needs to
be available for the `nativesdk` class as well.

This is required as part of making Rust available, where bindgen is a common
dependency for generating Rust FFI bindings from C headers during cross-compilation.

Signed-off-by: Harish Sadineni <Harish.Sadineni@windriver.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 weeks agooe-selftest: case.py: remove unused imports
Adrian Freihofer [Tue, 30 Dec 2025 10:52:58 +0000 (11:52 +0100)] 
oe-selftest: case.py: remove unused imports

Signed-off-by: Adrian Freihofer <adrian.freihofer@siemens.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 weeks agooeqa: runtime: go: Increase test_go_compile/test_go_module timeout
Mathieu Dubois-Briand [Mon, 29 Dec 2025 09:39:00 +0000 (10:39 +0100)] 
oeqa: runtime: go: Increase test_go_compile/test_go_module timeout

These tests tend do take a bit of time, and this is probably why they
have been seen failing a few times in the past months. Rising the
timeout from 5 to 10 minutes appears to help.

Fixes [YOCTO #15999]

Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 weeks agoovmf: upgrade 202508 -> 202511
Alexander Kanavin [Thu, 18 Dec 2025 18:34:16 +0000 (19:34 +0100)] 
ovmf: upgrade 202508 -> 202511

Upstream has dropped support for 32 bit x86:
https://github.com/tianocore/edk2/commit/2a6708a786eb0f0e9b979cd93c5dc12c42e337a1

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 weeks agopackage.py: skip dwarfsrcfiles for Clang LTO static libraries
mark.yang [Sun, 28 Dec 2025 03:19:53 +0000 (12:19 +0900)] 
package.py: skip dwarfsrcfiles for Clang LTO static libraries

When using Clang toolchain with LTO enabled, static libraries (.a) contain
LLVM bitcode objects instead of ELF objects. dwarfsrcfiles cannot process
these files and fails with "not a valid ELF file" error.

Rather than catching the error message, guard the dwarfsrcfiles call by
checking for the specific conditions: static library (using is_static_lib()
magic check) + clang toolchain + lto in DISTRO_FEATURES. When all conditions
are met, skip the call silently.

Signed-off-by: mark.yang <mark.yang@lge.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 weeks agooverlayfs: Remove helper unit
Vyacheslav Yurkov [Wed, 24 Dec 2025 14:16:57 +0000 (14:16 +0000)] 
overlayfs: Remove helper unit

Since systemd v256 workdir and upperdir are automatically created if
they don't exist, so we don't need an additional helper unit anymore.

Ref: https://github.com/systemd/systemd/commit/6c75eff6afd90596d09a33a9275be292db4e3380

Signed-off-by: Vyacheslav Yurkov <uvv.mail@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 weeks agoalsa-ucm-conf: upgrade 1.2.15 -> 1.2.15.1
Michael Opdenacker [Sat, 3 Jan 2026 21:11:58 +0000 (21:11 +0000)] 
alsa-ucm-conf: upgrade 1.2.15 -> 1.2.15.1

Upstream changes: various fixes
https://www.alsa-project.org/wiki/Changes_v1.2.15_v1.2.15.1

Signed-off-by: Michael Opdenacker <michael.opdenacker@rootcommit.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 weeks agoalsa-utils: upgrade 1.2.15 -> 1.2.15.1
Michael Opdenacker [Sat, 3 Jan 2026 21:11:58 +0000 (21:11 +0000)] 
alsa-utils: upgrade 1.2.15 -> 1.2.15.1

Upstream changes: alsactl and aplay fixes
https://www.alsa-project.org/wiki/Changes_v1.2.15_v1.2.15.1

Remove no longer necessary patch:
0001-alsactl-fix-build-when-in-subdirectory.patch

Signed-off-by: Michael Opdenacker <michael.opdenacker@rootcommit.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 weeks agoalsa-lib: upgrade 1.2.15 -> 1.2.15.1
Michael Opdenacker [Sat, 3 Jan 2026 21:11:58 +0000 (21:11 +0000)] 
alsa-lib: upgrade 1.2.15 -> 1.2.15.1

Upstream changes: various fixes
https://www.alsa-project.org/wiki/Changes_v1.2.15_v1.2.15.1

Remove no longer needed patch:
0001-ucm-use-closefrom-instead-of-close_range.patch

Signed-off-by: Michael Opdenacker <michael.opdenacker@rootcommit.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 weeks agoselftest: devtool: Set PATH when running pseudo
Paul Barker [Mon, 22 Dec 2025 15:56:04 +0000 (15:56 +0000)] 
selftest: devtool: Set PATH when running pseudo

When running pseudo outside of bitbake, we need to use the same PATH as
we would use if we were running inside bitbake instead of the host
environment's PATH.

This is particularly important on Ubuntu 25.10 where 'ls' on this host's
PATH is provided by uutils and we have setup links in HOSTTOOLS_DIR to
ensure that the gnu coreutils implementation is used instead.

Fixes [YOCTO #16099]

Signed-off-by: Paul Barker <paul@pbarker.dev>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 weeks agoicu: upgrade 77-1 -> 78.1
Alexander Kanavin [Mon, 22 Dec 2025 20:06:02 +0000 (21:06 +0100)] 
icu: upgrade 77-1 -> 78.1

Upstream has adopted the . as version separator, so custom recipe logic
can be dropped.

License-Update: additional files under MIT.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 weeks agolibtheora: set CVE_PRODUCT
Ken Kurematsu [Fri, 19 Dec 2025 04:01:00 +0000 (04:01 +0000)] 
libtheora: set CVE_PRODUCT

In the NVD database, the product name of libtheora is theora.
This was set to ensure that cve-check works correctly.

Signed-off-by: Ken Kurematsu <k.kurematsu@nskint.co.jp>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 weeks agooe-selftest: fitimage: support FIT_CONF_MAPPINGS
Adrian Freihofer [Thu, 18 Dec 2025 20:14:04 +0000 (21:14 +0100)] 
oe-selftest: fitimage: support FIT_CONF_MAPPINGS

Add some quick tests for the FIT_CONF_MAPPINGS handling in fitimage.py

Signed-off-by: Adrian Freihofer <adrian.freihofer@siemens.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 weeks agokernel-fitimage: Add FIT_CONF_MAPPINGS for flexible DTB configuration
Adrian Freihofer [Thu, 18 Dec 2025 20:14:03 +0000 (21:14 +0100)] 
kernel-fitimage: Add FIT_CONF_MAPPINGS for flexible DTB configuration

Having a 1-1 mapping between DTB names and configuration nodes names in
FIT images does not always work. Make this a bit more flexible by
allowing users to specify mappings to rename configuration nodes or add
extra configuration nodes for existing DTBs.

The new FIT_CONF_MAPPINGS variable accepts a space-separated list of
mapping commands:

- dtb-conf:DTB_NAME:NEW_NAME
    Renames the configuration node for a specific DTB.

- dtb-extra-conf:DTB_NAME:EXTRA_NAME
    Creates an additional configuration node for an existing DTB.

Example usage:
    FIT_CONF_MAPPINGS = "\
        dtb-extra-conf:am335x-bonegreen:bonegreen \
        dtb-conf:am335x-boneblack:bbblack"

This generates three configuration nodes from two DTBs:
am335x-bonegreen, bonegreen (extra), and bbblack (renamed).

The implementation validates all mappings and ensures they match
existing DTBs, failing with clear error messages for invalid or unused
mappings.

Also removes leftover debug warning that was printing DTB configuration
details during FIT image generation.

Signed-off-by: Adrian Freihofer <adrian.freihofer@siemens.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
6 weeks agofitimage: Add FIT_MKIMAGE_EXTRA_OPTS for flexible mkimage arguments
Kavinaya S [Thu, 18 Dec 2025 11:30:53 +0000 (17:00 +0530)] 
fitimage: Add FIT_MKIMAGE_EXTRA_OPTS for flexible mkimage arguments

Currently, mkimage options in U-Boot recipes are fixed, which limits
flexibility for platforms that require additional mkimage arguments.
Introduce FIT_MKIMAGE_EXTRA_OPTS to allow passing extra options to
mkimage during image generation.

This is a generic need because different SoCs and boot configurations
often require mkimage flags beyond the defaults.

By exposing this variable, we provide a clean and extensible mechanism
for developers to meet hardware-specific and security requirements
without hardcoding options in recipes.

Example:

UBOOT_MKIMAGE_EXTRA_OPTS = "-B 8 -E"
will result in the mkimage command being invoked as:
`mkimage -B 8 -E -f fit-image.its fitImage`

- `-E` enables external data in FIT images, which is essential for
  modular boot setups, secure boot workflows, and reducing image size.
- `-B 8` enforces 8-byte alignment, ensuring compatibility with boot
  ROM requirements, improving memory access efficiency, and supporting
  predictable offsets for multi-component FIT images.

Signed-off-by: Kavinaya S <kavinaya@qti.qualcomm.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
7 weeks agoRevert "glibc: Enable NFS local file locking for glibc tests"
Richard Purdie [Mon, 5 Jan 2026 14:41:43 +0000 (14:41 +0000)] 
Revert "glibc: Enable NFS local file locking for glibc tests"

This reverts commit ba4cc296f8cb9d91084f0d55382bf9ee3c1dda97.

We're seeing NFS hangs on the autobuilder in the glibc toolchain tests
when run under qemu system mode. It appears the unfs server
fails and the image than fails trying to access the NFS mount. I can't yet
find a way to see why the unfs3 nfs server fails.

Whilst I don't know for sure this commit is the issue, it does seem likely this
could be the cause, so revert for now to see if the hangs stop.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 weeks agometa-go-toolchain: Disable for riscv32 and ppc32
Khem Raj [Mon, 29 Dec 2025 18:34:44 +0000 (10:34 -0800)] 
meta-go-toolchain: Disable for riscv32 and ppc32

Fixes 'bitbake -c fetch universe --dry-run -k'

WARNING: Nothing RPROVIDES 'go-cross-canadian-riscv32' (but /home/kraj200/yoe/sources/openembedded-core/meta/recipes-core/packagegroups/packagegroup-go-cross-canadian.bb RDEPENDS on or otherwise requires it)
go-cross-canadian-riscv32 was skipped: incompatible with host x86_64-yoesdk-linux (not in COMPATIBLE_HOST)
NOTE: Runtime target 'go-cross-canadian-riscv32' is unbuildable, removing...
Missing or unbuildable dependency chain was: ['go-cross-canadian-riscv32']
NOTE: Runtime target 'packagegroup-go-cross-canadian-qemuriscv32' is unbuildable, removing...
Missing or unbuildable dependency chain was: ['packagegroup-go-cross-canadian-qemuriscv32', 'go-cross-canadian-riscv32']

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 weeks agolibnl: upgrade 3.11.0 -> 3.12.0
Alexander Kanavin [Mon, 29 Dec 2025 12:45:38 +0000 (13:45 +0100)] 
libnl: upgrade 3.11.0 -> 3.12.0

Remove a patch as the issue has been fixed upstream.

Backport a couple patches to address ptest issues due to missing
kernel modules (they're not built in standard linux-yocto):
https://github.com/thom311/libnl/issues/448

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 weeks agollvm/clang: Upgrade to 21.1.8 release
HemanthKumar M D [Wed, 24 Dec 2025 13:12:03 +0000 (05:12 -0800)] 
llvm/clang: Upgrade to 21.1.8 release

Brings following bugfixes on top of 21.1.7

2078da43e25a (HEAD, tag: llvmorg-21.1.8, origin/release/21.x) [Github] Remove use of setup-windows and install-ninja in llvm tests
b6360d3bc7a9 [Github] Remove install-ninja/setup-windows
7eb4bfe053d6 [ExtractAPI] Format typedef params correctly (#171516)
51e5074676d4 [compiler-rt][sanitizer] fix i386 build for Haiku (#171075)
d2e835bd4638 [SelectOptimize] Fix incorrect -1 immediate for large integers (#170860)
4b24e73d34ca [WebAssembly] Remove FAKE_USEs before ExplicitLocals (#160768)
4582a800c588 release/21.x: [clang-format] Fix a regression in annotating star before lambda (#170969)
a5658809ac4a [clang-format] Fix a crash in AlignArrayOfStructures (#167099)
94c40c61c1ce [clang-format] Don't swap `(const override)` with QAS_Right (#167191)
b845b4cd771e [rtsan] Handle attributed IR function declarations (#169577)
f68f64eb8130 Bump version to 21.1.8

Signed-off-by: Hemanth Kumar M D <hemanth.250302@gmail.com>
Signed-off-by: Yash Shinde <Yash.Shinde@windriver.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 weeks agolibpam: Correct HOMEPAGE and BUGTRACKER
Mingli Yu [Wed, 24 Dec 2025 07:35:48 +0000 (15:35 +0800)] 
libpam: Correct HOMEPAGE and BUGTRACKER

Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 weeks agosystemtap: upgrade 5.3 -> 5.4
Victor Kamensky [Fri, 26 Dec 2025 02:48:12 +0000 (18:48 -0800)] 
systemtap: upgrade 5.3 -> 5.4

* removed upstreamed patch
* fixed patch fuzz issue
* backport 32bit build fix

Signed-off-by: Victor Kamensky <victor.kamensky7@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 weeks agorust: enable default uwtable and ignore arm no_std test
Hemanth Kumar M D [Mon, 22 Dec 2025 09:38:30 +0000 (01:38 -0800)] 
rust: enable default uwtable and ignore arm no_std test

Rust 1.92.0 adds new test that require unwind table support to be
enabled by default. Set `default-uwtable = true` in the generated
target spec to match upstream behavior.

ref:https://github.com/rust-lang/rust/commit/fe66eaa67acc47525db6f13cf97d54780d87b805

Also ignore the no_std simple-runs UI test on ARM targets. The test
fails with panic=abort due to a known unwind table issue on 32-bit ARM

https://github.com/rust-lang/rust/issues/146996

Signed-off-by: Hemanth Kumar M D <hemanth.250302@gmail.com>
Signed-off-by: Yash Shinde <Yash.Shinde@windriver.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 weeks agorust: Upgrade 1.91.1 -> 1.92.0
Hemanth Kumar M D [Mon, 22 Dec 2025 09:38:29 +0000 (01:38 -0800)] 
rust: Upgrade 1.91.1 -> 1.92.0

https://blog.rust-lang.org/2025/12/11/Rust-1.92.0/
Rust changes: https://github.com/rust-lang/rust/releases/tag/1.92.0
Cargo changes: https://doc.rust-lang.org/nightly/cargo/CHANGELOG.html#cargo-192-2025-12-11

Test results summary:

rust v1.92.0

+-----------+--------+---------+
| Machine   | Passed | Ignored |
+-----------+--------+---------+
| arm-32    | 30,317 |  1,687  |
| arm-64    | 30,426 |  1,617  |
| x86-32    | 30,335 |  1,664  |
| x86-64    | 30,587 |  1,414  |
| riscv-64  | 30,426 |  1,617  |
+-----------+--------+---------+

Test results difference (1.92.0-1.91.1):

+-----------+--------+---------+
| Machine   | Passed | Ignored |
+-----------+--------+---------+
| arm-32    |  +349  |  +177   |
| arm-64    |  +516  |  +170   |
| x86-32    |  +264  |  +217   |
| x86-64    |  +358  |  +167   |
| riscv-64  |  +281  |  +145   |
+-----------+--------+---------+

Note: The increase in ignored tests is not due to any additional ignores added in OE.
These are primarily upstream-defined ignores introduced in Rust 1.92.0, likely due to
architecture-specific constraints or target configuration differences. The only OE-side
ignore added is for the no_std simple-runs test on 32-bit ARM, limited to a known upstream
issue (rust-lang/rust#146996) and can be reverted once the issue is resolved.

Signed-off-by: Hemanth Kumar M D <hemanth.250302@gmail.com>
Signed-off-by: Yash Shinde <Yash.Shinde@windriver.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 weeks agoefivarfs: Backport patch to update file variable store on SetVariableRT
shrkum@qti.qualcomm.com [Tue, 23 Dec 2025 06:20:01 +0000 (11:50 +0530)] 
efivarfs: Backport patch to update file variable store on SetVariableRT

Backport upstream commit 68daa04654ac to enable persisting EFI variable
updates when U-Boot provides SetVariableRT support via efivarfs. This
addresses limitations on embedded boards that store EFI variables in a
file on the ESP instead of NVRAM.

Upstream commit:
https://github.com/rhboot/efivar/commit/68daa04654acbe1bbaa17ebfc23c371b39e69c6b

Signed-off-by: Shravan Kumar <shrkum@qti.qualcomm.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 weeks agocmake: upgrade 4.2.0 -> 4.2.1
Moritz Haase [Mon, 22 Dec 2025 11:10:39 +0000 (12:10 +0100)] 
cmake: upgrade 4.2.0 -> 4.2.1

Release notes are available at [0].

[0]: https://cmake.org/cmake/help/v4.2/release/4.2.html#id1

Signed-off-by: Moritz Haase <Moritz.Haase@bmw.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 weeks agopython3-poetry-core: upgrade 2.1.3 -> 2.2.1:
Tom Geelen [Mon, 22 Dec 2025 00:15:38 +0000 (01:15 +0100)] 
python3-poetry-core: upgrade 2.1.3 -> 2.2.1:

Changelog 2.2.0: https://github.com/python-poetry/poetry-core/releases/tag/2.2.0
Changelog 2.2.1: https://github.com/python-poetry/poetry-core/releases/tag/2.2.1

Signed-off-by: Tom Geelen <t.f.g.geelen@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 weeks agolibxslt: Upgrade 1.1.43 -> 1.1.45
Mingli Yu [Mon, 22 Dec 2025 09:38:53 +0000 (17:38 +0800)] 
libxslt: Upgrade 1.1.43 -> 1.1.45

* Remove the patch gnome-libxslt-bug-139-apple-fix.diff as the CVE-2025-7424
issue has been fixed in new version.

* Changelog for v1.1.45

  Rebuild of v1.1.44

* Changelog for v1.1.44
  ## Major changes
  Libxml2 changed the meta tag information, removed the:
 `http-equiv="Content-Type" content="text/html;` attributes leaving
 only the `charset` attribute. This caused the tests to fail in the
 gitlab pipeline. Updated the test files accordingly.

  ## Security
  - [CVE-2025-9714] Fix: Was a false positive, closed issue #148.
  - [CVE-2025-7424] Fix: Type confusion in xmlNode.psvi between stylesheet and source
                  nodes (Fixed by Apple's engineers)
  - [CVE-2025-11731] Fix: End function node ancestor search at document

  ### Bug fixes
  - New maintainer: Iván Chavero
  - CMake: cannot configure on MinGW-w64, missing Iconv::Iconv
  - Reset context variable when evaluating globals

  ### Tests
  - Update test outputs for new libxml2
  - Fixed Windows tests

Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 weeks agoxwayland: upgrade 24.1.8 -> 24.1.9
Alexander Kanavin [Mon, 22 Dec 2025 20:44:33 +0000 (21:44 +0100)] 
xwayland: upgrade 24.1.8 -> 24.1.9

License-Update: copyright years
Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 weeks agoxserver-xorg: upgrade 21.1.18 -> 21.1.21
Alexander Kanavin [Mon, 22 Dec 2025 20:44:32 +0000 (21:44 +0100)] 
xserver-xorg: upgrade 21.1.18 -> 21.1.21

License-Update: copyright years
Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 weeks agoxkeyboard-config: upgrade 2.45 -> 2.46
Alexander Kanavin [Mon, 22 Dec 2025 20:44:31 +0000 (21:44 +0100)] 
xkeyboard-config: upgrade 2.45 -> 2.46

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 weeks agoxkbcomp: upgrade 1.4.7 -> 1.5.0
Alexander Kanavin [Mon, 22 Dec 2025 20:44:30 +0000 (21:44 +0100)] 
xkbcomp: upgrade 1.4.7 -> 1.5.0

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 weeks agoxcb-util-cursor: upgrade 0.1.5 -> 0.1.6
Alexander Kanavin [Mon, 22 Dec 2025 20:44:29 +0000 (21:44 +0100)] 
xcb-util-cursor: upgrade 0.1.5 -> 0.1.6

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 weeks agox264: upgrade to latest revision
Alexander Kanavin [Mon, 22 Dec 2025 20:44:28 +0000 (21:44 +0100)] 
x264: upgrade to latest revision

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 weeks agowpebackend-fdo: upgrade 1.16.0 -> 1.16.1
Alexander Kanavin [Mon, 22 Dec 2025 20:44:27 +0000 (21:44 +0100)] 
wpebackend-fdo: upgrade 1.16.0 -> 1.16.1

Add a patch to fix musl failures.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 weeks agowayland-utils: upgrade 1.2.0 -> 1.3.0
Alexander Kanavin [Mon, 22 Dec 2025 20:44:26 +0000 (21:44 +0100)] 
wayland-utils: upgrade 1.2.0 -> 1.3.0

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 weeks agowayland-protocols: upgrade 1.45 -> 1.47
Alexander Kanavin [Mon, 22 Dec 2025 20:44:25 +0000 (21:44 +0100)] 
wayland-protocols: upgrade 1.45 -> 1.47

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 weeks agovulkan-samples: upgrade to latest revision
Alexander Kanavin [Mon, 22 Dec 2025 20:44:24 +0000 (21:44 +0100)] 
vulkan-samples: upgrade to latest revision

Drop patch as the componnent has been removed upstream.

Adjust the selftest using the recipe, as it was adding a recipe patch
in assumption that other patches already existed.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 weeks agovulkan: upgrade 1.4.328.1 -> 1.4.335.0
Alexander Kanavin [Mon, 22 Dec 2025 20:44:23 +0000 (21:44 +0100)] 
vulkan: upgrade 1.4.328.1 -> 1.4.335.0

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 weeks agovte: upgrade 0.82.1 -> 0.82.2
Alexander Kanavin [Mon, 22 Dec 2025 20:44:22 +0000 (21:44 +0100)] 
vte: upgrade 0.82.1 -> 0.82.2

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 weeks agovirglrenderer: upgrade 1.1.1 -> 1.2.0
Alexander Kanavin [Mon, 22 Dec 2025 20:44:21 +0000 (21:44 +0100)] 
virglrenderer: upgrade 1.1.1 -> 1.2.0

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 weeks agoutil-linux: upgrade 2.41.2 -> 2.41.3
Alexander Kanavin [Mon, 22 Dec 2025 20:44:20 +0000 (21:44 +0100)] 
util-linux: upgrade 2.41.2 -> 2.41.3

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 weeks agosysstat: upgrade 12.7.8 -> 12.7.9
Alexander Kanavin [Mon, 22 Dec 2025 20:44:19 +0000 (21:44 +0100)] 
sysstat: upgrade 12.7.8 -> 12.7.9

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 weeks agoswig: upgrade 4.3.1 -> 4.4.1
Alexander Kanavin [Mon, 22 Dec 2025 20:07:21 +0000 (21:07 +0100)] 
swig: upgrade 4.3.1 -> 4.4.1

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 weeks agostress-ng: upgrade 0.19.04 -> 0.19.06
Alexander Kanavin [Mon, 22 Dec 2025 20:07:20 +0000 (21:07 +0100)] 
stress-ng: upgrade 0.19.04 -> 0.19.06

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 weeks agospirv-llvm-translator: upgrade 21.1.2 -> 21.1.3
Alexander Kanavin [Mon, 22 Dec 2025 20:07:18 +0000 (21:07 +0100)] 
spirv-llvm-translator: upgrade 21.1.2 -> 21.1.3

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 weeks agoshaderc: upgrade 2025.3 -> 2025.5
Alexander Kanavin [Mon, 22 Dec 2025 20:07:17 +0000 (21:07 +0100)] 
shaderc: upgrade 2025.3 -> 2025.5

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 weeks agorpm-sequoia-crypto-policy: upgrade to latest revision
Alexander Kanavin [Mon, 22 Dec 2025 20:07:16 +0000 (21:07 +0100)] 
rpm-sequoia-crypto-policy: upgrade to latest revision

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 weeks agorpm-sequoia: upgrade 1.9.0 -> 1.10.0
Alexander Kanavin [Mon, 22 Dec 2025 20:07:15 +0000 (21:07 +0100)] 
rpm-sequoia: upgrade 1.9.0 -> 1.10.0

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 weeks agorepo: upgrade 2.59 -> 2.60.1
Alexander Kanavin [Mon, 22 Dec 2025 20:07:14 +0000 (21:07 +0100)] 
repo: upgrade 2.59 -> 2.60.1

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 weeks agore2c: upgrade 4.3 -> 4.3.1
Alexander Kanavin [Mon, 22 Dec 2025 20:07:13 +0000 (21:07 +0100)] 
re2c: upgrade 4.3 -> 4.3.1

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 weeks agoquota: upgrade 4.10 -> 4.11
Alexander Kanavin [Mon, 22 Dec 2025 20:07:12 +0000 (21:07 +0100)] 
quota: upgrade 4.10 -> 4.11

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 weeks agoqemu: upgrade 10.0.7 -> 10.1.3
Alexander Kanavin [Mon, 22 Dec 2025 20:07:11 +0000 (21:07 +0100)] 
qemu: upgrade 10.0.7 -> 10.1.3

License-Update: FSF physical address -> URI
Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 weeks agopython3-xmltodict: upgrade 0.15.1 -> 1.0.2
Alexander Kanavin [Mon, 22 Dec 2025 20:07:10 +0000 (21:07 +0100)] 
python3-xmltodict: upgrade 0.15.1 -> 1.0.2

Convert to python_setuptools_build_meta.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 weeks agopython3-webcolors: upgrade 24.11.1 -> 25.10.0
Alexander Kanavin [Mon, 22 Dec 2025 20:07:09 +0000 (21:07 +0100)] 
python3-webcolors: upgrade 24.11.1 -> 25.10.0

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 weeks agopython3-wcwidth: upgrade 0.2.13 -> 0.2.14
Alexander Kanavin [Mon, 22 Dec 2025 20:07:08 +0000 (21:07 +0100)] 
python3-wcwidth: upgrade 0.2.13 -> 0.2.14

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 weeks agopython3-urllib3: upgrade 2.5.0 -> 2.6.2
Alexander Kanavin [Mon, 22 Dec 2025 20:07:07 +0000 (21:07 +0100)] 
python3-urllib3: upgrade 2.5.0 -> 2.6.2

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 weeks agopython3-trove-classifiers: upgrade 2025.9.11.17 -> 2025.12.1.14
Alexander Kanavin [Mon, 22 Dec 2025 20:07:06 +0000 (21:07 +0100)] 
python3-trove-classifiers: upgrade 2025.9.11.17 -> 2025.12.1.14

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 weeks agopython3-testtools: upgrade 2.7.2 -> 2.8.1
Alexander Kanavin [Mon, 22 Dec 2025 20:07:05 +0000 (21:07 +0100)] 
python3-testtools: upgrade 2.7.2 -> 2.8.1

License-Update: additional files and contributors
Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 weeks agopython3-sphinx: upgrade 8.2.1 -> 9.0.4
Alexander Kanavin [Mon, 22 Dec 2025 20:07:04 +0000 (21:07 +0100)] 
python3-sphinx: upgrade 8.2.1 -> 9.0.4

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 weeks agopython3-setuptools-scm: upgrade 8.3.1 -> 9.2.2
Alexander Kanavin [Mon, 22 Dec 2025 20:07:03 +0000 (21:07 +0100)] 
python3-setuptools-scm: upgrade 8.3.1 -> 9.2.2

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 weeks agopython3-scons: upgrade 4.9.1 -> 4.10.1
Alexander Kanavin [Mon, 22 Dec 2025 20:07:02 +0000 (21:07 +0100)] 
python3-scons: upgrade 4.9.1 -> 4.10.1

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 weeks agopython3-ruamel-yaml: upgrade 0.18.15 -> 0.18.17
Alexander Kanavin [Mon, 22 Dec 2025 20:07:01 +0000 (21:07 +0100)] 
python3-ruamel-yaml: upgrade 0.18.15 -> 0.18.17

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 weeks agopython3-rpds-py: upgrade 0.27.1 -> 0.30.0
Alexander Kanavin [Mon, 22 Dec 2025 20:07:00 +0000 (21:07 +0100)] 
python3-rpds-py: upgrade 0.27.1 -> 0.30.0

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 weeks agopython3-rdflib: upgrade 7.1.4 -> 7.5.0
Alexander Kanavin [Mon, 22 Dec 2025 20:06:59 +0000 (21:06 +0100)] 
python3-rdflib: upgrade 7.1.4 -> 7.5.0

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 weeks agopython3-pyyaml: upgrade 6.0.2 -> 6.0.3
Alexander Kanavin [Mon, 22 Dec 2025 20:06:58 +0000 (21:06 +0100)] 
python3-pyyaml: upgrade 6.0.2 -> 6.0.3

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 weeks agopython3-pytest-subtests: upgrade 0.14.2 -> 0.15.0
Alexander Kanavin [Mon, 22 Dec 2025 20:06:57 +0000 (21:06 +0100)] 
python3-pytest-subtests: upgrade 0.14.2 -> 0.15.0

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 weeks agopython3-pytest: upgrade 8.4.2 -> 9.0.2
Alexander Kanavin [Mon, 22 Dec 2025 20:06:56 +0000 (21:06 +0100)] 
python3-pytest: upgrade 8.4.2 -> 9.0.2

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 weeks agopython3-pyproject-metadata: upgrade 0.9.1 -> 0.10.0
Alexander Kanavin [Mon, 22 Dec 2025 20:06:55 +0000 (21:06 +0100)] 
python3-pyproject-metadata: upgrade 0.9.1 -> 0.10.0

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 weeks agopython3-pyparsing: upgrade 3.2.4 -> 3.2.5
Alexander Kanavin [Mon, 22 Dec 2025 20:06:54 +0000 (21:06 +0100)] 
python3-pyparsing: upgrade 3.2.4 -> 3.2.5

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 weeks agopython3-pyopenssl: upgrade 25.1.0 -> 25.3.0
Alexander Kanavin [Mon, 22 Dec 2025 20:06:53 +0000 (21:06 +0100)] 
python3-pyopenssl: upgrade 25.1.0 -> 25.3.0

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 weeks agopython3-pycparser: upgrade 2.22 -> 2.23
Alexander Kanavin [Mon, 22 Dec 2025 20:06:52 +0000 (21:06 +0100)] 
python3-pycparser: upgrade 2.22 -> 2.23

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 weeks agopython3-pycairo: upgrade 1.28.0 -> 1.29.0
Alexander Kanavin [Mon, 22 Dec 2025 20:06:51 +0000 (21:06 +0100)] 
python3-pycairo: upgrade 1.28.0 -> 1.29.0

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 weeks agopython3-pip: upgrade 25.2 -> 25.3
Alexander Kanavin [Mon, 22 Dec 2025 20:06:49 +0000 (21:06 +0100)] 
python3-pip: upgrade 25.2 -> 25.3

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 weeks agopython3-pdm-build-locked: upgrade 0.3.5 -> 0.3.7
Alexander Kanavin [Mon, 22 Dec 2025 20:06:48 +0000 (21:06 +0100)] 
python3-pdm-build-locked: upgrade 0.3.5 -> 0.3.7

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 weeks agopython3-pdm-backend: upgrade 2.4.5 -> 2.4.6
Alexander Kanavin [Mon, 22 Dec 2025 20:06:47 +0000 (21:06 +0100)] 
python3-pdm-backend: upgrade 2.4.5 -> 2.4.6

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 weeks agopython3-pdm: upgrade 2.26.1 -> 2.26.2
Alexander Kanavin [Mon, 22 Dec 2025 20:06:46 +0000 (21:06 +0100)] 
python3-pdm: upgrade 2.26.1 -> 2.26.2

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 weeks agopython3-pbr: upgrade 7.0.1 -> 7.0.3
Alexander Kanavin [Mon, 22 Dec 2025 20:06:45 +0000 (21:06 +0100)] 
python3-pbr: upgrade 7.0.1 -> 7.0.3

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 weeks agopython3-numpy: upgrade 2.3.4 -> 2.3.5
Alexander Kanavin [Mon, 22 Dec 2025 20:06:44 +0000 (21:06 +0100)] 
python3-numpy: upgrade 2.3.4 -> 2.3.5

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 weeks agopython3-maturin: upgrade 1.9.4 -> 1.10.2
Alexander Kanavin [Mon, 22 Dec 2025 20:06:43 +0000 (21:06 +0100)] 
python3-maturin: upgrade 1.9.4 -> 1.10.2

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 weeks agopython3-iniconfig: upgrade 2.1.0 -> 2.3.0
Alexander Kanavin [Mon, 22 Dec 2025 20:06:42 +0000 (21:06 +0100)] 
python3-iniconfig: upgrade 2.1.0 -> 2.3.0

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 weeks agopython3-hypothesis: upgrade 6.148.5 -> 6.148.7
Alexander Kanavin [Mon, 22 Dec 2025 20:06:41 +0000 (21:06 +0100)] 
python3-hypothesis: upgrade 6.148.5 -> 6.148.7

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 weeks agopython3-dtschema: upgrade 2025.8 -> 2025.12
Alexander Kanavin [Mon, 22 Dec 2025 20:06:40 +0000 (21:06 +0100)] 
python3-dtschema: upgrade 2025.8 -> 2025.12

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 weeks agopython3-dbusmock: upgrade 0.37.0 -> 0.37.2
Alexander Kanavin [Mon, 22 Dec 2025 20:06:39 +0000 (21:06 +0100)] 
python3-dbusmock: upgrade 0.37.0 -> 0.37.2

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 weeks agopython3-cython: upgrade 3.1.3 -> 3.2.3
Alexander Kanavin [Mon, 22 Dec 2025 20:06:38 +0000 (21:06 +0100)] 
python3-cython: upgrade 3.1.3 -> 3.2.3

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 weeks agopython3-cryptography: upgrade 45.0.7 -> 46.0.3
Alexander Kanavin [Mon, 22 Dec 2025 20:06:37 +0000 (21:06 +0100)] 
python3-cryptography: upgrade 45.0.7 -> 46.0.3

python3-cryptography-vectors is now using uv-build for building.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 weeks agopython3-click: upgrade 8.2.2 -> 8.3.1
Alexander Kanavin [Mon, 22 Dec 2025 20:06:36 +0000 (21:06 +0100)] 
python3-click: upgrade 8.2.2 -> 8.3.1

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 weeks agopython3-cffi: upgrade 1.17.1 -> 2.0.0
Alexander Kanavin [Mon, 22 Dec 2025 20:06:35 +0000 (21:06 +0100)] 
python3-cffi: upgrade 1.17.1 -> 2.0.0

License-Update: MIT -> MIT no attribution variant
Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 weeks agopython3-certifi: upgrade 2025.8.3 -> 2025.11.12
Alexander Kanavin [Mon, 22 Dec 2025 20:06:34 +0000 (21:06 +0100)] 
python3-certifi: upgrade 2025.8.3 -> 2025.11.12

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
8 weeks agopython3-calver: upgrade 2025.04.17 -> 2025.10.20
Alexander Kanavin [Mon, 22 Dec 2025 20:06:33 +0000 (21:06 +0100)] 
python3-calver: upgrade 2025.04.17 -> 2025.10.20

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>