]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core.git/log
thirdparty/openembedded/openembedded-core.git
19 hours agosstate: Reduce native sysroot execution race potential master
Richard Purdie [Thu, 18 Jun 2026 15:39:43 +0000 (16:39 +0100)] 
sstate: Reduce native sysroot execution race potential

Whilst this doesn't remove all possible issues, removing files in /bin/
directories, then removing support files (like shared libraries) does
reduce the potential for weird failures if the system calls things like
python3.

[YOCTO #16323]

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
24 hours agotoaster.bbclass: Support layers that are not Git repositories
Peter Kjellerstedt [Wed, 17 Jun 2026 09:40:37 +0000 (11:40 +0200)] 
toaster.bbclass: Support layers that are not Git repositories

Not all layers are Git repositories, e.g., the workspace layer created
by devtool.

Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
24 hours agodevtool: provide explicit error for missing "script" command
Walter Werner Schneider [Sat, 13 Jun 2026 12:11:26 +0000 (15:11 +0300)] 
devtool: provide explicit error for missing "script" command

Without this "script" command, the "devtool build" provides a very
ambigous error: `/bin/sh: line 1: script: command not found`. With this
patch we provide a more detailed error.

On Fedora 43 the "script" command is not present by default, one needs
to install the "util-linux-script" package. On other systems it's in a
different package.

Signed-off-by: Walter Werner Schneider <contact@schnwalter.eu>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
24 hours agoscripts/rpm2cpio.sh: Use 'xz -dc' instead of xzcat
Florin Diaconescu [Mon, 15 Jun 2026 15:39:44 +0000 (18:39 +0300)] 
scripts/rpm2cpio.sh: Use 'xz -dc' instead of xzcat

rpm2cpio.sh calls xzcat to decompress,and xzcat is equivalent to:
xz --decompress --stdout (-d and -c, in short)

Since commit d1930f8, it is assumed that xz is provided, but 'xzcat'
used in rpm2cpio.sh is not listed in HOSTTOOLS. With it being only a
symlink, and with commit eb3ec74 replacing bzip2 with bunzip2 in a
similar way, this fixes the bin_package class for rpm without adding
xzcat to HOSTTOOLS.

Signed-off-by: Florin Diaconescu <florin.diaconescu009@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
24 hours agobinutils: Upgrade to 2.46.1 release
Hemanth Kumar M D [Mon, 15 Jun 2026 11:11:53 +0000 (04:11 -0700)] 
binutils: Upgrade to 2.46.1 release

This release contains bug fixes for:
* PR34028
* PR34088
* PR34125

Release notes: https://lists.gnu.org/archive/html/info-gnu/2026-06/msg00003.html

git log --oneline 49d4d3fafa4ec4ff5a3460d91d5b1ed5286487db..5e56594815854de5eca35c7c04b11705d0f19c02

5e565948158 This is the 2.46.1 release
a195046618e gprof: fix testsuite with older glibc
4bcbe5932ae sim: fix a few -Wdiscarded-qualifiers errors
66bf5c4dd9a Fix even more -Wdiscarded-qualifers issues
3e4fd1a57ec bfd: fix 2 more -Wdiscarded-qualifiers errors
e7b4e8eb10a check sframe version in _bfd_elf_parse_sframe
e6336a0b1c4 Correct calls to sframe_encoder_free
09a510d7e3f Correct calls to sframe_decoder_free
1f5796eedaf Fix discarded-qualifiers problems in ldlang.c
1d74be61a50 ld: Fix calls to strchr that discard or use wrong const qualifiers
922d530f0aa binutils: fix C23 -Wdiscarded-qualifiers errors
b88558ce1a1 Fix the strrchr error for DOS based filesystem
36ced277bcc gprof: Fix strchr discarded qualifier call
c27aa8783da ld: Limit PR ld/34088 test to Linux/x86-64 and Linux/aarch64
2cd5360f35a ld: Maintain the input file order
155188ea10a x86: refine special casing of insns with MSR as immediate

Testing Results:
+-------------------------------+--------+--------+------+
| Metric                        | Before | After  | Diff |
+-------------------------------+--------+--------+------+
| Expected passes               | 327    | 327    | 0    |
| Untested testcases            | 5      | 5      | 0    |
| Unsupported tests             | 9      | 9      | 0    |
+-------------------------------+--------+--------+------+

Signed-off-by: Hemanth Kumar M D <Hemanth.KumarMD@windriver.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
24 hours agolibaio: update SRC_URI
Ross Burton [Wed, 17 Jun 2026 09:32:23 +0000 (10:32 +0100)] 
libaio: update SRC_URI

libaio has moved to Codeberg as pagure.io will be closed down shortly.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
24 hours agopython3-uritools: Upgrade 6.1.0 -> 6.1.2
Leon Anavi [Tue, 16 Jun 2026 07:28:23 +0000 (10:28 +0300)] 
python3-uritools: Upgrade 6.1.0 -> 6.1.2

Upgrade to release 6.1.2:

- Minor documentation improvements.
- Update build environment.

License-Update: Update years

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
24 hours agogstreamer1.0-plugins-good: remove dangling libsoup2 ref
Colin Pinnell McAllister [Mon, 15 Jun 2026 22:12:12 +0000 (17:12 -0500)] 
gstreamer1.0-plugins-good: remove dangling libsoup2 ref

The removed soup2 packageconfig option is still included in a condition
to either add libsoup-2.4 or libsoup as a RDEPEND for ${PN}-soup. Since
soup3 is now the only packageconfig option, libsoup can be
unconditionally used.

Signed-off-by: Colin Pinnell McAllister <colinmca242@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
24 hours agoREADME: Merge OE-Core and QEMU READMEs into one
Richard Purdie [Thu, 18 Jun 2026 08:49:17 +0000 (09:49 +0100)] 
README: Merge OE-Core and QEMU READMEs into one

OE-Core originally had separate READMEs due to the layout with Poky. This
reason no longer exists and we can merge things into one README now which
should make the contribution information easier to find for users.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
24 hours agoREADME.qemu: Update to match current architecture support
Richard Purdie [Thu, 18 Jun 2026 08:45:48 +0000 (09:45 +0100)] 
README.qemu: Update to match current architecture support

The README is out of date, update to add qemuriscv64 and lower
the importance of powerpc/mips.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
24 hours agolibpcre: remove recipe
Peter Marko [Tue, 16 Jun 2026 19:49:58 +0000 (21:49 +0200)] 
libpcre: remove recipe

libpcre is obsolete project replaced by libpcre2.
It was not updated for last 5 years.
There is no consumer of this recipe in oe-core anymore.

It will be moved to meta-openembedded until all consumers migrate to
libpcre2 there, too.

Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
24 hours agowget: remove pcre packageconfig option
Peter Marko [Wed, 17 Jun 2026 17:31:26 +0000 (19:31 +0200)] 
wget: remove pcre packageconfig option

libpcre is obsolete project replaced by libpcre2.
Also libpcre2 is the current default packageconfig option.

Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
24 hours agoslang: disable pcre packageconfig by default
Peter Marko [Wed, 17 Jun 2026 17:31:27 +0000 (19:31 +0200)] 
slang: disable pcre packageconfig by default

ibpcre is obsolete project replaced by libpcre2.
It is being removed from oe-core.

Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
24 hours agorecipetool: remove handling of libpcre
Peter Marko [Tue, 16 Jun 2026 19:49:59 +0000 (21:49 +0200)] 
recipetool: remove handling of libpcre

libpcre recipe was removed from oe-core.
No new project should use obsolete dependencies.

Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
25 hours agomesa: upgrade 26.0.6 -> 26.1.2
Wang Mingyu [Tue, 16 Jun 2026 10:17:24 +0000 (18:17 +0800)] 
mesa: upgrade 26.0.6 -> 26.1.2

add patches to fix compilation with GCC < 13

Add two patches to fix build failures when using older GCC:
- Fix typed enum syntax not supported by GCC 11.
- Fix variable declaration after case label not allowed by GCC 10.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
25 hours agoinstall-buildtools: auto-discover environment setup script via glob
Jaipaul Cheernam [Tue, 16 Jun 2026 10:57:34 +0000 (12:57 +0200)] 
install-buildtools: auto-discover environment setup script via glob

The environment setup script installed by a buildtools tarball is named
environment-setup-<arch>-<sdk-name>-linux. The script previously hardcoded
"pokysdk" for this component, so any distro that ships buildtools under a
different SDK name gets a FileNotFoundError after an otherwise successful
install.

Use glob.glob() to discover the environment setup script by pattern
matching on environment-setup-<arch>-*-linux in the install directory.
Since a buildtools install should produce exactly one such script, error
out if zero or more than one match is found.

Signed-off-by: Jaipaul Cheernam <jaipaul.cheernam@est.tech>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
25 hours agoless: clean up recipe
Ross Burton [Tue, 16 Jun 2026 13:12:34 +0000 (14:12 +0100)] 
less: clean up recipe

The previous upgrade[1] cleaned up the do_install() task but it is now
identical to the task provided by autotools.bbclass so we can remove it.

Whilst here, remove redundant whitespace from EXTRA_OEMAKE and use -C
instead of cd in do_compile_ptest().

[1] oe-core c057b662a0a ("less: upgrade 692 -> 704")

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
25 hours agoghostscript: upgrade 10.07.0 -> 10.07.1
Wang Mingyu [Tue, 16 Jun 2026 12:59:19 +0000 (13:59 +0100)] 
ghostscript: upgrade 10.07.0 -> 10.07.1

out-of-tree.patch refreshed for 10.07.1.
[ link updated to new ticket - RB ]

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
25 hours agolibinput: fix CVE-2026-50292
Omkar Patil [Tue, 16 Jun 2026 12:41:49 +0000 (18:11 +0530)] 
libinput: fix CVE-2026-50292

In libinput before 1.30.4 and 1.31.x before 1.31.3,
libinput-device-group unescaped phys output can inject
udev properties leading to arbitrary root code execution

Reference:
[https://nvd.nist.gov/vuln/detail/CVE-2026-50292]

Signed-off-by: Omkar Patil <OmkarAbaji.Patil@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
25 hours agovex: drop obsolete conflict check with cve-check class
Peter Marko [Tue, 16 Jun 2026 19:23:18 +0000 (21:23 +0200)] 
vex: drop obsolete conflict check with cve-check class

cve-check class was removed, so this check is obsolete.

>From commit message introducing vex class it's not clear why this check
is present, but presumably to not extend the cve status multiple times.
Thas is no longer possible since commit
45e18f4270d084d81c21b1e5a4a601ce975d8a77 introduced sanity check to
prevent that from happening.
Therefore it's also not necessary to rewrite this check to new
sbom-cve-check(-recipe) classes.

Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
25 hours agoclang/llvm: Upgrade to 22.1.8 release
Sunil Dora [Tue, 16 Jun 2026 18:49:00 +0000 (11:49 -0700)] 
clang/llvm: Upgrade to 22.1.8 release

https://discourse.llvm.org/t/llvm-22-1-8-released/91084

Brings following fixes:
ca7933e47d3a [libc++] Disable mistakenly enabled `optional<T&>` constructors for `optional<T>` (#194446)
208ef916cf20 [WebAssembly] narrow instructions use signed saturation (#201798)
e80beda6e255 [VPlan] Account for any-of costs in legacy cost model
3397c37d5d31 Inline stack probes immediately after `allocateStack` in `eliminateCallFramePseudoInstr` (#195456)
1f5aee55a3fc [DAG] Narrow vselect mask to vXi1 in foldToMaskedStore (#201609)
070e505ce21d [LLD][ELF] Add missing initialization of Symbol `used` member.
761b9134dd9b [BPF] treat compiler fence as codegen no-op (#196734)
724301d98c6e Fix "Cannot select" crash on bitcast between f64 and int vector types (#201509)
60c18c6aeaed [CMake][Release] Use llvm-bitcode-strip on Darwin for build with -ffat-lto-objects (#200764)
b65aa9b5ea8d [Clang] Profile the NNS of UnresolvedUsingType and CXXThisType correctly in concept hashing (#199617)
b4fe3880d09b Bump version to 22.1.8

Signed-off-by: Sunil Dora <sunilkumar.dora@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
25 hours agostrace: remove skip-bpf.patch
Alexander Kanavin [Tue, 16 Jun 2026 19:16:26 +0000 (21:16 +0200)] 
strace: remove skip-bpf.patch

Issue was resolved in https://github.com/strace/strace/commit/982e5ff96a670473187ccdf6e2d8ddb3c40c82e1

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
25 hours agovirglrenderer: upgrade 1.2.0 -> 1.3.0
Alexander Kanavin [Tue, 16 Jun 2026 19:16:25 +0000 (21:16 +0200)] 
virglrenderer: upgrade 1.2.0 -> 1.3.0

Drop two configurations options removed upstream.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
25 hours agotcf-agent: upgrade 1.9.0 -> 1.11.0
Alexander Kanavin [Tue, 16 Jun 2026 19:16:24 +0000 (21:16 +0200)] 
tcf-agent: upgrade 1.9.0 -> 1.11.0

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
25 hours agopython3-dtc: upgrade 1.7.2 -> 1.8.1
Alexander Kanavin [Tue, 16 Jun 2026 19:16:23 +0000 (21:16 +0200)] 
python3-dtc: upgrade 1.7.2 -> 1.8.1

Switch to python_mesonpy.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
25 hours agoppp: upgrade 2.5.2 -> 2.5.3
Alexander Kanavin [Tue, 16 Jun 2026 19:16:22 +0000 (21:16 +0200)] 
ppp: upgrade 2.5.2 -> 2.5.3

[RP: Tweak to ensure SUMMARY changes were the correct lines]
Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
25 hours agoperl: upgrade 5.42.0 -> 5.42.2
Alexander Kanavin [Tue, 16 Jun 2026 19:16:21 +0000 (21:16 +0200)] 
perl: upgrade 5.42.0 -> 5.42.2

Add a patch to perlcross to support building this perl
version (perlcross is sluggish to support new perl releases
lately).

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
25 hours agoneard: upgrade 0.19 -> 0.20
Alexander Kanavin [Tue, 16 Jun 2026 19:16:20 +0000 (21:16 +0200)] 
neard: upgrade 0.19 -> 0.20

Drop the systemduserunitdir option as it's removed upstream:
https://github.com/linux-nfc/neard/commit/80e112f0f86b9a7296955e77822de4cc75808860

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
25 hours agoltp: upgrade 20260130 -> 20260529
Alexander Kanavin [Tue, 16 Jun 2026 19:16:19 +0000 (21:16 +0200)] 
ltp: upgrade 20260130 -> 20260529

Drop 0001-ltp-fix-build-failure-with-glibc-2.43.patch
as issue is resolved upstream.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
25 hours agolibfyaml: upgrade 0.9.4 -> 0.9.6
Alexander Kanavin [Tue, 16 Jun 2026 19:16:18 +0000 (21:16 +0200)] 
libfyaml: upgrade 0.9.4 -> 0.9.6

Add backports to address 32bit/musl fails.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
25 hours agolibcap-ng: upgrade 0.9.1 -> 0.9.3
Alexander Kanavin [Tue, 16 Jun 2026 19:16:17 +0000 (21:16 +0200)] 
libcap-ng: upgrade 0.9.1 -> 0.9.3

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
25 hours agoigt-gpu-tools: upgrade 2.3 -> 2.4
Alexander Kanavin [Tue, 16 Jun 2026 19:16:16 +0000 (21:16 +0200)] 
igt-gpu-tools: upgrade 2.3 -> 2.4

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
25 hours agojansson: add a recipe from meta-oe
Alexander Kanavin [Tue, 16 Jun 2026 19:16:15 +0000 (21:16 +0200)] 
jansson: add a recipe from meta-oe

This is a new hard dependency of igt-gpu-tools.

Adjust:
update to latest version
correct CVE_CHECK_IGNORE -> CVE_STATUS

License-Update: dtoa license used for dtoa.c per https://github.com/akheron/jansson/commit/2297a2e320ebecc6dc98f7034a2f38509ad1d7f5

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
25 hours agodtc: upgrade 1.7.2 -> 1.8.1
Alexander Kanavin [Tue, 16 Jun 2026 19:16:14 +0000 (21:16 +0200)] 
dtc: upgrade 1.7.2 -> 1.8.1

License-Update: typo fix

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
25 hours agowhich: upgrade 2.23 -> 2.25
Alexander Kanavin [Tue, 16 Jun 2026 19:16:13 +0000 (21:16 +0200)] 
which: upgrade 2.23 -> 2.25

License-Update: copyright years

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
25 hours agopython3-shacl2code: upgrade 1.0.1 -> 1.1.0
Alexander Kanavin [Tue, 16 Jun 2026 19:16:12 +0000 (21:16 +0200)] 
python3-shacl2code: upgrade 1.0.1 -> 1.1.0

Add a patch to python3-spdx-python-model to support this release.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
25 hours agonettle: upgrade 3.10.2 -> 4.0
Alexander Kanavin [Tue, 16 Jun 2026 19:16:11 +0000 (21:16 +0200)] 
nettle: upgrade 3.10.2 -> 4.0

License-Update: formatting

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
25 hours agowget: disable NTLM support
Alexander Kanavin [Tue, 16 Jun 2026 19:16:10 +0000 (21:16 +0200)] 
wget: disable NTLM support

This is long-obsolete, relies on outdated, easly breakable crypto [1],
and no longer compiles with latest nettle release.

[1] https://en.wikipedia.org/wiki/NTLM

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
25 hours agominicom: upgrade 2.10 -> 2.11.1
Alexander Kanavin [Tue, 16 Jun 2026 19:16:09 +0000 (21:16 +0200)] 
minicom: upgrade 2.10 -> 2.11.1

License-Update: removed old vcs lines

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
25 hours agolibxkbcommon: upgrade 1.13.1 -> 1.13.2
Alexander Kanavin [Tue, 16 Jun 2026 19:16:08 +0000 (21:16 +0200)] 
libxkbcommon: upgrade 1.13.1 -> 1.13.2

Backport a patch to address no-x11 failures.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
25 hours agolibslirp: upgrade 4.9.1 -> 4.9.3
Alexander Kanavin [Tue, 16 Jun 2026 19:16:07 +0000 (21:16 +0200)] 
libslirp: upgrade 4.9.1 -> 4.9.3

License-Update: license moved to a separate file
https://gitlab.com/qemu-project/libslirp/-/commit/d6cfac6d060d57c0e38a9c61157eaf6962b6c257

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
25 hours agolibmd: upgrade 1.1.0 -> 1.2.0
Alexander Kanavin [Tue, 16 Jun 2026 19:16:06 +0000 (21:16 +0200)] 
libmd: upgrade 1.1.0 -> 1.2.0

License-Update: formatting, copyright years, additional files under bsd-2-clause

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
25 hours agovulkan-utility-libraries: upgrade 1.4.341.0 -> 1.4.350.0
Alexander Kanavin [Tue, 16 Jun 2026 19:16:04 +0000 (21:16 +0200)] 
vulkan-utility-libraries: upgrade 1.4.341.0 -> 1.4.350.0

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
25 hours agovulkan-loader: upgrade 1.4.341.0 -> 1.4.350.0
Alexander Kanavin [Tue, 16 Jun 2026 19:16:03 +0000 (21:16 +0200)] 
vulkan-loader: upgrade 1.4.341.0 -> 1.4.350.0

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
25 hours agovulkan-tools: upgrade 1.4.341.0 -> 1.4.350.0
Alexander Kanavin [Tue, 16 Jun 2026 19:16:02 +0000 (21:16 +0200)] 
vulkan-tools: upgrade 1.4.341.0 -> 1.4.350.0

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
25 hours agospirv-tools: upgrade 1.4.341.0 -> 1.4.350.0
Alexander Kanavin [Tue, 16 Jun 2026 19:16:01 +0000 (21:16 +0200)] 
spirv-tools: upgrade 1.4.341.0 -> 1.4.350.0

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
25 hours agovulkan-validation-layers: upgrade 1.4.341.0 -> 1.4.350.0
Alexander Kanavin [Tue, 16 Jun 2026 19:16:00 +0000 (21:16 +0200)] 
vulkan-validation-layers: upgrade 1.4.341.0 -> 1.4.350.0

Use UPDATE_DEPS=OFF as otherwise dependencies will be pulled from the network in do_configure.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
25 hours agoglslang: upgrade 1.4.341.0 -> 1.4.350.0
Alexander Kanavin [Tue, 16 Jun 2026 19:15:59 +0000 (21:15 +0200)] 
glslang: upgrade 1.4.341.0 -> 1.4.350.0

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
25 hours agogstreamer1.0: upgrade 1.28.2 -> 1.28.4 (the remaining pieces)
Alexander Kanavin [Tue, 16 Jun 2026 19:15:58 +0000 (21:15 +0200)] 
gstreamer1.0: upgrade 1.28.2 -> 1.28.4 (the remaining pieces)

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
25 hours agogstreamer1.0: disable an intermittently failing test
Alexander Kanavin [Tue, 16 Jun 2026 19:15:57 +0000 (21:15 +0200)] 
gstreamer1.0: disable an intermittently failing test

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
25 hours agoalsa-ucm-conf: remove stale comment
Nicolas Dechesne [Tue, 16 Jun 2026 16:49:59 +0000 (18:49 +0200)] 
alsa-ucm-conf: remove stale comment

The "Something went wrong at upstream tarballing" comment was added in
commit 3b69f6c450 ("alsa-ucm-conf: upgrade 1.2.4 -> 1.2.5") to flag a
one-off issue with that release tarball. It has since been carried
forward through every upgrade despite no longer being relevant, so
remove it.

Signed-off-by: Nicolas Dechesne <nicolas.dechesne@oss.qualcomm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
25 hours agoalsa-ucm-conf: upgrade 1.2.15.3 -> 1.2.16.1
Nicolas Dechesne [Tue, 16 Jun 2026 16:49:58 +0000 (18:49 +0200)] 
alsa-ucm-conf: upgrade 1.2.15.3 -> 1.2.16.1

All local backported patches are now part of this release, so drop them.

Changelog: https://www.alsa-project.org/wiki/Changes_v1.2.15.3_v1.2.16
Changelog: https://www.alsa-project.org/wiki/Changes_v1.2.16_v1.2.16.1

Signed-off-by: Nicolas Dechesne <nicolas.dechesne@oss.qualcomm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
25 hours agopython3: upgrade 3.14.5 -> 3.14.6
Peter Marko [Tue, 16 Jun 2026 16:46:57 +0000 (18:46 +0200)] 
python3: upgrade 3.14.5 -> 3.14.6

Release notes: [1]

Resolves following CVEs from reports:
* CVE-2026-3276
* CVE-2026-7210
* CVE-2026-7774
* CVE-2026-8328
* CVE-2026-9669

Resolves also:
* shutil.move symlink-based bypass (CVE assignment unknown)

Removed obsolete CVE_STATUS entries.
Removed patch included in this release.

[1] https://docs.python.org/3/whatsnew/changelog.html#python-3-14-6-final
[2] https://security-tracker.debian.org/tracker/CVE-2026-7210

Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
25 hours agopython3-cryptography{-vectors}: upgrade 48.0.1 -> 49.0.0
Tim Orling [Tue, 16 Jun 2026 16:10:00 +0000 (09:10 -0700)] 
python3-cryptography{-vectors}: upgrade 48.0.1 -> 49.0.0

Add:
TARGET_CFLAGS:append = "-I${STAGING_INCDIR}/python${PYTHON_BASEVERSION}"

to fix an error in do_compile:

warning: cryptography-cffi@0.49.0: .../release/build/cryptography-cffi-d4ad0316804194ce/out/_openssl.c:57:10:
         fatal error: Python.h: No such file or directory
warning: cryptography-cffi@0.49.0:    57 | #include <Python.h>
warning: cryptography-cffi@0.49.0:       |          ^~~~~~~~~~
warning: cryptography-cffi@0.49.0: compilation terminated.

Backwards incompatible subset of upstream release notes:

49.0.0 - 2026-06-12
* BACKWARDS INCOMPATIBLE: Support for x86_64 macOS has been removed. We
  now only publish arm64 wheels for macOS.
* BACKWARDS INCOMPATIBLE: Support for 32-bit Windows has been removed.
  Users should move to a 64-bit Python installation.
* BACKWARDS INCOMPATIBLE: Removed the deprecated PUBLIC_KEY_TYPES,
  PRIVATE_KEY_TYPES, CERTIFICATE_PRIVATE_KEY_TYPES,
  CERTIFICATE_ISSUER_PUBLIC_KEY_TYPES, and CERTIFICATE_PUBLIC_KEY_TYPES
  type aliases. Use PublicKeyTypes, PrivateKeyTypes,
  CertificateIssuerPrivateKeyTypes, CertificateIssuerPublicKeyTypes, and
  CertificatePublicKeyTypes instead. These were deprecated in version
  40.0.
* BACKWARDS INCOMPATIBLE: ChaCha20 now treats the first 4 bytes of the
  nonce as a 32-bit little-endian block counter (as defined in RFC 7539)
  and tracks the number of bytes processed. Attempting to encrypt or
  decrypt more data than the counter allows before it would overflow now
  raises a ValueError rather than silently diverging from RFC 7539.
  Setting the counter portion of the nonce to zero allows encrypting up
  to 256 GiB with a given nonce.
* BACKWARDS INCOMPATIBLE: Loading an X.509 certificate whose ECDSA or DSA
  signature AlgorithmIdentifier contains encoded NULL parameters now
  raises a ValueError. Such certificates are invalid, but older versions
  of Java emitted them; previously they loaded with a deprecation
  warning.

For full upstream changelog, see:
https://cryptography.io/en/latest/changelog/#v49-0-0

Full comparison of changes:
https://github.com/pyca/cryptography/compare/48.0.1...49.0.0

Signed-off-by: Tim Orling <tim.orling@konsulko.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 days agoi2c-tools: add LGPL-2.1-or-later license for libi2c
Sai Sneha [Mon, 15 Jun 2026 08:43:39 +0000 (14:13 +0530)] 
i2c-tools: add LGPL-2.1-or-later license for libi2c

The libi2c library included in i2c-tools is licensed under
LGPL-2.1-or-later, as stated in the upstream README and the
COPYING.LGPL file. Update LICENSE and LIC_FILES_CHKSUM to reflect
this.

Fixes: https://bugzilla.yoctoproject.org/show_bug.cgi?id=16313
Signed-off-by: Sai Sneha <saisneha196@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 days agoalsa-lib: upgrade 1.2.15.3 -> 1.2.16.1
Richard Purdie [Mon, 15 Jun 2026 05:15:18 +0000 (05:15 +0000)] 
alsa-lib: upgrade 1.2.15.3 -> 1.2.16.1

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 days agolighttpd: upgrade 1.4.82 -> 1.4.83
Richard Purdie [Mon, 15 Jun 2026 05:09:46 +0000 (05:09 +0000)] 
lighttpd: upgrade 1.4.82 -> 1.4.83

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 days agofastfloat: upgrade 8.2.5 -> 8.2.10
Richard Purdie [Mon, 15 Jun 2026 05:06:29 +0000 (05:06 +0000)] 
fastfloat: upgrade 8.2.5 -> 8.2.10

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 days agostrace: upgrade 6.19 -> 7.0
Robert Yang [Thu, 21 May 2026 07:46:47 +0000 (00:46 -0700)] 
strace: upgrade 6.19 -> 7.0

[RP: Fix AUH patch location issues]
Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 days agoxwayland: upgrade 24.1.11 -> 24.1.12
Richard Purdie [Thu, 11 Jun 2026 13:26:18 +0000 (13:26 +0000)] 
xwayland: upgrade 24.1.11 -> 24.1.12

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 days agoxserver-xorg: upgrade 21.1.22 -> 21.1.23
Richard Purdie [Thu, 11 Jun 2026 13:22:04 +0000 (13:22 +0000)] 
xserver-xorg: upgrade 21.1.22 -> 21.1.23

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 days agovulkan-volk: upgrade 1.4.341.0 -> 1.4.350.0
Richard Purdie [Thu, 11 Jun 2026 13:09:18 +0000 (13:09 +0000)] 
vulkan-volk: upgrade 1.4.341.0 -> 1.4.350.0

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 days agovulkan-samples: upgrade to latest revision
Richard Purdie [Thu, 11 Jun 2026 12:48:55 +0000 (12:48 +0000)] 
vulkan-samples: upgrade to latest revision

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 days agovulkan-headers: upgrade 1.4.341.0 -> 1.4.350.0
Richard Purdie [Thu, 11 Jun 2026 12:34:49 +0000 (12:34 +0000)] 
vulkan-headers: upgrade 1.4.341.0 -> 1.4.350.0

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 days agoutfcpp: upgrade 4.0.9 -> 4.1.1
Richard Purdie [Thu, 11 Jun 2026 16:28:26 +0000 (16:28 +0000)] 
utfcpp: upgrade 4.0.9 -> 4.1.1

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 days agottyrun: upgrade 2.42.0 -> 2.42.1
Richard Purdie [Thu, 11 Jun 2026 08:36:24 +0000 (08:36 +0000)] 
ttyrun: upgrade 2.42.0 -> 2.42.1

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 days agotcl8: upgrade 8.6.17 -> 8.6.18
Richard Purdie [Thu, 11 Jun 2026 11:02:11 +0000 (11:02 +0000)] 
tcl8: upgrade 8.6.17 -> 8.6.18

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 days agotaglib: upgrade 2.2.1 -> 2.3
Richard Purdie [Thu, 11 Jun 2026 16:25:34 +0000 (16:25 +0000)] 
taglib: upgrade 2.2.1 -> 2.3

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 days agosqlite3: upgrade 3.53.0 -> 3.53.2
Richard Purdie [Thu, 11 Jun 2026 16:21:46 +0000 (16:21 +0000)] 
sqlite3: upgrade 3.53.0 -> 3.53.2

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 days agospirv-headers: upgrade 1.4.341.0 -> 1.4.350.0
Richard Purdie [Thu, 11 Jun 2026 12:25:41 +0000 (12:25 +0000)] 
spirv-headers: upgrade 1.4.341.0 -> 1.4.350.0

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 days agoruby: upgrade 4.0.3 -> 4.0.5
Richard Purdie [Thu, 11 Jun 2026 10:49:10 +0000 (10:49 +0000)] 
ruby: upgrade 4.0.3 -> 4.0.5

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 days agorsync: upgrade 3.4.2 -> 3.4.4
Richard Purdie [Thu, 11 Jun 2026 10:40:57 +0000 (10:40 +0000)] 
rsync: upgrade 3.4.2 -> 3.4.4

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 days agorpcbind: upgrade 1.2.8 -> 1.2.9
Richard Purdie [Thu, 11 Jun 2026 11:31:49 +0000 (11:31 +0000)] 
rpcbind: upgrade 1.2.8 -> 1.2.9

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 days agorepo: upgrade 2.63 -> 2.64
Richard Purdie [Thu, 11 Jun 2026 10:35:10 +0000 (10:35 +0000)] 
repo: upgrade 2.63 -> 2.64

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 days agopython3-pytest: upgrade 9.0.3 -> 9.1.0
Richard Purdie [Sun, 14 Jun 2026 05:06:59 +0000 (05:06 +0000)] 
python3-pytest: upgrade 9.0.3 -> 9.1.0

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 days agopython3-click: Fixes for new pytest and flaky ptest
Richard Purdie [Mon, 15 Jun 2026 10:37:28 +0000 (11:37 +0100)] 
python3-click: Fixes for new pytest and flaky ptest

Submit a patch upstream to allow it to work with the new version of pytest.

Also backport a "flaky test" fix which may help issues we're seeing on the
autobuilder.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 days agopython3-click: upgrade 8.3.3 -> 8.4.1
Richard Purdie [Thu, 11 Jun 2026 09:16:12 +0000 (09:16 +0000)] 
python3-click: upgrade 8.3.3 -> 8.4.1

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 days agopython3-wcwidth: upgrade 0.7.0 -> 0.8.1
Richard Purdie [Thu, 11 Jun 2026 10:28:51 +0000 (10:28 +0000)] 
python3-wcwidth: upgrade 0.7.0 -> 0.8.1

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 days agopython3-trove-classifiers: upgrade 2026.4.28.13 -> 2026.6.1.19
Richard Purdie [Thu, 11 Jun 2026 10:16:43 +0000 (10:16 +0000)] 
python3-trove-classifiers: upgrade 2026.4.28.13 -> 2026.6.1.19

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 days agopython3-snowballstemmer: upgrade 3.1.0 -> 3.1.1
Richard Purdie [Thu, 11 Jun 2026 10:13:19 +0000 (10:13 +0000)] 
python3-snowballstemmer: upgrade 3.1.0 -> 3.1.1

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 days agopython3-pygobject: upgrade 3.56.2 -> 3.56.3
Richard Purdie [Thu, 11 Jun 2026 10:06:40 +0000 (10:06 +0000)] 
python3-pygobject: upgrade 3.56.2 -> 3.56.3

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 days agopython3-pip: upgrade 26.1.1 -> 26.1.2
Richard Purdie [Thu, 11 Jun 2026 10:02:39 +0000 (10:02 +0000)] 
python3-pip: upgrade 26.1.1 -> 26.1.2

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 days agopython3-pdm: upgrade 2.26.8 -> 2.27.0
Richard Purdie [Thu, 11 Jun 2026 09:59:05 +0000 (09:59 +0000)] 
python3-pdm: upgrade 2.26.8 -> 2.27.0

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 days agopython3-pdm-backend: upgrade 2.4.8 -> 2.4.9
Richard Purdie [Thu, 11 Jun 2026 09:55:46 +0000 (09:55 +0000)] 
python3-pdm-backend: upgrade 2.4.8 -> 2.4.9

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 days agopython3-numpy: upgrade 2.4.5 -> 2.4.6
Richard Purdie [Thu, 11 Jun 2026 09:52:27 +0000 (09:52 +0000)] 
python3-numpy: upgrade 2.4.5 -> 2.4.6

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 days agopython3-meson-python: upgrade 0.19.0 -> 0.20.0
Richard Purdie [Thu, 11 Jun 2026 09:45:29 +0000 (09:45 +0000)] 
python3-meson-python: upgrade 0.19.0 -> 0.20.0

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 days agopython3-lxml: upgrade 6.1.0 -> 6.1.1
Richard Purdie [Thu, 11 Jun 2026 09:41:55 +0000 (09:41 +0000)] 
python3-lxml: upgrade 6.1.0 -> 6.1.1

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 days agopython3-idna: upgrade 3.17 -> 3.18
Richard Purdie [Thu, 11 Jun 2026 09:36:22 +0000 (09:36 +0000)] 
python3-idna: upgrade 3.17 -> 3.18

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 days agopython3-hypothesis: upgrade 6.152.4 -> 6.155.2
Richard Purdie [Thu, 11 Jun 2026 09:33:04 +0000 (09:33 +0000)] 
python3-hypothesis: upgrade 6.152.4 -> 6.155.2

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 days agopython3-hatchling: upgrade 1.29.0 -> 1.30.1
Richard Purdie [Thu, 11 Jun 2026 09:29:44 +0000 (09:29 +0000)] 
python3-hatchling: upgrade 1.29.0 -> 1.30.1

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 days agopython3-docutils: upgrade 0.22.4 -> 0.23
Richard Purdie [Thu, 11 Jun 2026 09:24:27 +0000 (09:24 +0000)] 
python3-docutils: upgrade 0.22.4 -> 0.23

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 days agopython3-cython: upgrade 3.2.4 -> 3.2.5
Richard Purdie [Thu, 11 Jun 2026 09:21:10 +0000 (09:21 +0000)] 
python3-cython: upgrade 3.2.4 -> 3.2.5

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 days agopython3-cryptography{,vectors}: upgrade 48.0.0 -> 48.0.1
Richard Purdie [Thu, 11 Jun 2026 07:14:09 +0000 (07:14 +0000)] 
python3-cryptography{,vectors}: upgrade 48.0.0 -> 48.0.1

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 days agopuzzles: upgrade to latest revision
Richard Purdie [Thu, 11 Jun 2026 14:12:49 +0000 (14:12 +0000)] 
puzzles: upgrade to latest revision

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 days agomkfontscale: upgrade 1.2.3 -> 1.2.4
Richard Purdie [Thu, 11 Jun 2026 07:48:30 +0000 (07:48 +0000)] 
mkfontscale: upgrade 1.2.3 -> 1.2.4

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 days agolibxmlb: upgrade 0.3.26 -> 0.3.27
Richard Purdie [Thu, 11 Jun 2026 11:54:14 +0000 (11:54 +0000)] 
libxmlb: upgrade 0.3.26 -> 0.3.27

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 days agolibusb1: upgrade 1.0.29 -> 1.0.30
Richard Purdie [Thu, 11 Jun 2026 15:58:34 +0000 (15:58 +0000)] 
libusb1: upgrade 1.0.29 -> 1.0.30

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 days agolibksba: upgrade 1.6.8 -> 1.8.0
Richard Purdie [Thu, 11 Jun 2026 15:51:13 +0000 (15:51 +0000)] 
libksba: upgrade 1.6.8 -> 1.8.0

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 days agolibgpg-error: upgrade 1.60 -> 1.61
Richard Purdie [Thu, 11 Jun 2026 15:43:19 +0000 (15:43 +0000)] 
libgpg-error: upgrade 1.60 -> 1.61

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
3 days agolibgit2: upgrade 1.9.2 -> 1.9.4
Richard Purdie [Thu, 11 Jun 2026 15:29:05 +0000 (15:29 +0000)] 
libgit2: upgrade 1.9.2 -> 1.9.4

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>