Skip to content

ci: base.lock: update layers to latest #2461

Merged
Ricardo Salveti (ricardosalveti) merged 8 commits into
qualcomm-linux:masterfrom
ricardosalveti:lock-update-3
Jun 25, 2026
Merged

ci: base.lock: update layers to latest #2461
Ricardo Salveti (ricardosalveti) merged 8 commits into
qualcomm-linux:masterfrom
ricardosalveti:lock-update-3

Conversation

@ricardosalveti

@ricardosalveti Ricardo Salveti (ricardosalveti) commented Jun 15, 2026

Copy link
Copy Markdown
Contributor

Update lock to the latest of every repository we depend on.

Draft as it is not yet built for every matrix combination we have.

@github-actions

Copy link
Copy Markdown

Test run workflow

Test jobs for commit ff4642b

nodistro
Pass: 9 | Fail: 0 | Total: 9
qcom-distro_linux-qcom-6.18
Pass: 194 | Fail: 0 | Total: 214
qcom-distro
Pass: 8 | Fail: 2 | Total: 10

@test-reporting-app

test-reporting-app Bot commented Jun 25, 2026

Copy link
Copy Markdown

Test Results

   60 files  ±0    281 suites  ±0   3h 2m 26s ⏱️ - 1h 48m 18s
  131 tests  - 3    119 ✅ + 4   0 💤 ±0  12 ❌  - 7 
2 632 runs  +2  2 594 ✅ +12  21 💤  - 4  17 ❌  - 6 

For more details on these failures, see this check.

Results for commit d5ff36b. ± Comparison against base commit 72e6f1f.

This pull request removes 3 tests.
lava ‑ download-retry
lava ‑ lava-test-retry
lava ‑ lava-test-shell

♻️ This comment has been updated with latest results.

Relevant changes for oe-core:
- d595615c6a sstate: Reduce native sysroot execution race potential
- 3fb96cc91d toaster.bbclass: Support layers that are not Git repositories
- e9103c0ed2 devtool: provide explicit error for missing "script" command
- e78db7bfdf scripts/rpm2cpio.sh: Use 'xz -dc' instead of xzcat
- 955ce28117 binutils: Upgrade to 2.46.1 release
- 237c32e181 libaio: update SRC_URI
- 314bc62044 python3-uritools: Upgrade 6.1.0 -> 6.1.2
- f8902fd012 gstreamer1.0-plugins-good: remove dangling libsoup2 ref
- c078ff1b6f README: Merge OE-Core and QEMU READMEs into one
- fcb53c2ba8 README.qemu: Update to match current architecture support
- 057cccd957 libpcre: remove recipe
- 723efbb702 wget: remove pcre packageconfig option
- 25d29ff58d slang: disable pcre packageconfig by default
- 89cd08a87a recipetool: remove handling of libpcre
- 44823b67f8 mesa: upgrade 26.0.6 -> 26.1.2
- 1105378e96 install-buildtools: auto-discover environment setup script via glob
- 6c5faf7ad2 less: clean up recipe
- 156e84c8db ghostscript: upgrade 10.07.0 -> 10.07.1
- c8dea5c76f libinput: fix CVE-2026-50292
- ddb00a3eae vex: drop obsolete conflict check with cve-check class
- 3451db6d57 clang/llvm: Upgrade to 22.1.8 release
- 52fd493a98 strace: remove skip-bpf.patch
- fb79a14212 virglrenderer: upgrade 1.2.0 -> 1.3.0
- 79b3bd156a tcf-agent: upgrade 1.9.0 -> 1.11.0
- f96c7ebc63 python3-dtc: upgrade 1.7.2 -> 1.8.1
- 3286cd7559 ppp: upgrade 2.5.2 -> 2.5.3
- 7cbcb3b9b8 perl: upgrade 5.42.0 -> 5.42.2
- 78eb37d688 neard: upgrade 0.19 -> 0.20
- 8c40dbb2a1 ltp: upgrade 20260130 -> 20260529
- 63a636666e libfyaml: upgrade 0.9.4 -> 0.9.6
- bcd4089a51 libcap-ng: upgrade 0.9.1 -> 0.9.3
- ef06b96466 igt-gpu-tools: upgrade 2.3 -> 2.4
- 2b6e7d092b jansson: add a recipe from meta-oe
- 4ef10c347d dtc: upgrade 1.7.2 -> 1.8.1
- 5f83b4e02b which: upgrade 2.23 -> 2.25
- f6557000ab python3-shacl2code: upgrade 1.0.1 -> 1.1.0
- 560cab3d1d nettle: upgrade 3.10.2 -> 4.0
- 4eb7e98020 wget: disable NTLM support
- 06262201b2 minicom: upgrade 2.10 -> 2.11.1
- c2a0884e10 libxkbcommon: upgrade 1.13.1 -> 1.13.2
- 16f511425c libslirp: upgrade 4.9.1 -> 4.9.3
- 9e70dec703 libmd: upgrade 1.1.0 -> 1.2.0
- 549717c158 vulkan-utility-libraries: upgrade 1.4.341.0 -> 1.4.350.0
- d827767f78 vulkan-loader: upgrade 1.4.341.0 -> 1.4.350.0
- b8093f72c8 vulkan-tools: upgrade 1.4.341.0 -> 1.4.350.0
- 19bbf17a1e spirv-tools: upgrade 1.4.341.0 -> 1.4.350.0
- dfebde50e2 vulkan-validation-layers: upgrade 1.4.341.0 -> 1.4.350.0
- 7afaffbab9 glslang: upgrade 1.4.341.0 -> 1.4.350.0
- 430c35bc1e gstreamer1.0: upgrade 1.28.2 -> 1.28.4 (the remaining pieces)
- 79ec3a84ac gstreamer1.0: disable an intermittently failing test
- e780eb3e28 alsa-ucm-conf: remove stale comment
- b8bb01ba04 alsa-ucm-conf: upgrade 1.2.15.3 -> 1.2.16.1
- 8ad179c8dd python3: upgrade 3.14.5 -> 3.14.6
- 3f3c03e0cd python3-cryptography{-vectors}: upgrade 48.0.1 -> 49.0.0
- c2b1410faa i2c-tools: add LGPL-2.1-or-later license for libi2c
- c71eed3b59 alsa-lib: upgrade 1.2.15.3 -> 1.2.16.1
- bb41cfcd4f lighttpd: upgrade 1.4.82 -> 1.4.83
- cc424cf45a fastfloat: upgrade 8.2.5 -> 8.2.10
- 217938db69 strace: upgrade 6.19 -> 7.0
- c8b621ec16 xwayland: upgrade 24.1.11 -> 24.1.12
- ad22af929c xserver-xorg: upgrade 21.1.22 -> 21.1.23
- efb2983540 vulkan-volk: upgrade 1.4.341.0 -> 1.4.350.0
- 580af3fe26 vulkan-samples: upgrade to latest revision
- 6a2ac507ba vulkan-headers: upgrade 1.4.341.0 -> 1.4.350.0
- 3160794eae utfcpp: upgrade 4.0.9 -> 4.1.1
- 4374c768c8 ttyrun: upgrade 2.42.0 -> 2.42.1
- a8e3367e68 tcl8: upgrade 8.6.17 -> 8.6.18
- f68c6b72ab taglib: upgrade 2.2.1 -> 2.3
- 09630b9bf4 sqlite3: upgrade 3.53.0 -> 3.53.2
- 4cacfdfb23 spirv-headers: upgrade 1.4.341.0 -> 1.4.350.0
- e176e2295b ruby: upgrade 4.0.3 -> 4.0.5
- 3f583855ee rsync: upgrade 3.4.2 -> 3.4.4
- 00f9ac421f rpcbind: upgrade 1.2.8 -> 1.2.9
- 9d9981dc6d repo: upgrade 2.63 -> 2.64
- 342266a33f python3-pytest: upgrade 9.0.3 -> 9.1.0
- 976beed087 python3-click: Fixes for new pytest and flaky ptest
- b7288e1164 python3-click: upgrade 8.3.3 -> 8.4.1
- 3bb80e74c2 python3-wcwidth: upgrade 0.7.0 -> 0.8.1
- 729fbc9514 python3-trove-classifiers: upgrade 2026.4.28.13 -> 2026.6.1.19
- c9281a83fe python3-snowballstemmer: upgrade 3.1.0 -> 3.1.1
- 06e7f5e626 python3-pygobject: upgrade 3.56.2 -> 3.56.3
- e454c9e8d7 python3-pip: upgrade 26.1.1 -> 26.1.2
- f86dfc1cab python3-pdm: upgrade 2.26.8 -> 2.27.0
- 8f7881d9b6 python3-pdm-backend: upgrade 2.4.8 -> 2.4.9
- 2322c410e3 python3-numpy: upgrade 2.4.5 -> 2.4.6
- afbdb37abd python3-meson-python: upgrade 0.19.0 -> 0.20.0
- 4f753134e2 python3-lxml: upgrade 6.1.0 -> 6.1.1
- 40a6923a46 python3-idna: upgrade 3.17 -> 3.18
- b4b6b4a937 python3-hypothesis: upgrade 6.152.4 -> 6.155.2
- 94557f4238 python3-hatchling: upgrade 1.29.0 -> 1.30.1
- 6e04618c99 python3-docutils: upgrade 0.22.4 -> 0.23
- 736c19fbb5 python3-cython: upgrade 3.2.4 -> 3.2.5
- 0b54a4278e python3-cryptography{,vectors}: upgrade 48.0.0 -> 48.0.1
- 4f702de69f puzzles: upgrade to latest revision
- c4847c3a1e mkfontscale: upgrade 1.2.3 -> 1.2.4
- b350482fc4 libxmlb: upgrade 0.3.26 -> 0.3.27
- 84c576ce16 libusb1: upgrade 1.0.29 -> 1.0.30
- 7eb1037bb2 libksba: upgrade 1.6.8 -> 1.8.0
- 071784b704 libgpg-error: upgrade 1.60 -> 1.61
- 56e946377c libgit2: upgrade 1.9.2 -> 1.9.4
- 28d9ec90a6 libdrm: upgrade 2.4.133 -> 2.4.134
- 714c340f2a libadwaita: upgrade 1.9.0 -> 1.9.1
- e2063c252d glib-2.0: Upgrade 2.88.0 -> 2.88.1
- f1bf8aa681 enchant2: upgrade 2.8.15 -> 2.8.16
- d7c0a7e144 ccache: upgrade 4.13.5 -> 4.13.6
- 3d901073d3 stress-ng: upgrade 0.21.00 -> 0.21.03
- 2b72d00ce2 python3-uv-build: upgrade 0.11.17 -> 0.11.21
- 9792399e8d python3-pyopenssl: upgrade 26.2.0 -> 26.3.0
- a6556c665b python3-maturin: upgrade 1.13.3 -> 1.14.0
- ad934bfb77 libmodulemd: upgrade 2.15.2 -> 2.15.3
- 53c2f2ac7e gstreamer1.0: upgrade 1.28.2 -> 1.28.4
- 097965cc4e gstreamer1.0-python: upgrade 1.28.2 -> 1.28.4
- 62104c0ccf gstreamer1.0-libav: upgrade 1.28.2 -> 1.28.4
- 4b7b0de6f5 gst-devtools: upgrade 1.28.2 -> 1.28.4
- f210b88716 diffoscope: upgrade 318 -> 319
- f41e7e5246 wayland-protocols: upgrade 1.48 -> 1.49
- 25d43a1fd9 mpg123: upgrade 1.33.5 -> 1.33.6
- 366cfc1103 ca-certificates: upgrade 20260223 -> 20260601
- 86e35bc1ab wireless-regdb: upgrade 2026.03.18 -> 2026.05.30
- 9365ac47f9 openssl: upgrade 3.5.6 -> 3.5.7
- c057b662a0 less: upgrade 692 -> 704
- 5e932723ce createrepo-c: upgrade 1.2.3 -> 1.2.4
- 2b702265f2 cargo-c: update 0.10.22 -> 0.10.23
- d33c735352 sbom-cve-check-update-nvd-native: upgrade 2026.05.07-000006 -> 2026.06.09-000006
- cdc1c6bf36 kbd: upgrade 2.9.0 -> 2.10.0
- a1125965ca hwdata: upgrade 0.406 -> 0.408
- 343e827142 harfbuzz: upgrade 14.2.0 -> 14.2.1
- e4efb00ec9 gpgme: upgrade 2.0.1 -> 2.1.0
- 01e61750c3 fontconfig: upgrade 2.17.1 -> 2.18.1
- ead46346bb file: upgrade 5.47 -> 5.48
- cc7f941752 dropbear: upgrade 2025.89 -> 2026.91
- 1be25c803f dos2unix: upgrade 7.5.5 -> 7.5.6
- 2d77c79ed9 btrfs-tools: upgrade 6.19.1 -> 7.0
- c1a35f0275 barebox/barebox-tools: upgrade 2026.04.0 -> 2026.06.0
- 32b63527fc alsa-utils: upgrade 1.2.15.2 -> 1.2.16
- 2519ec6632 diffstat: upgrade 1.68 -> 1.69
- 237cc09a15 archiver: fix .pc tar exclude pattern
- 8775a3a1ab package_manager/ipk: fix dummy install arguments
- a2425b3e36 classes/lib: Start to convert strings to lists of command parameters
- 69c2ff275b sanity: Update minimum git version to 2.22.0
- 97a93dc468 quota: use native rpcgen and a single-word RPCGEN_CPP
- 757a032c5c ffmpeg, x264: Add comment about circular dependency
- 547ebc7277 common-licenses: Remove unused licenses
- 61591c3c98 common-licenses/PHP-3.0: Correct the license text
- 3886093830 wpa-supplicant: add PACKAGECONFIG controls for suiteb, wnm, and mbo
- 5dd5865a74 perl: patch CVE-2026-8376
- bfe02ddac0 texinfo: add missing perl module runtime dependencies
- 294409c4bf oeqa/maturin: Update dependency version
- dcaea32945 terminal.bbclass: fix typo
- 866915fa7b gstreamer1.0-plugins-bad: handle padded buffers in wl_shm buffer creation
- 5aec8fee3c linux-yocto/6.18: update to v6.18.35
- 37e63d1075 linux-yocto/6.18: update to v6.18.34
- d57a88bf68 npm: Convert to list-based commands for NpmEnvironment.run()
- 4eafea679e libedit: fix build on clang+musl
- ebb3a077d6 qemu: add a workaround patch to address crashes in x11-only setups
- fb0f77f4b2 qemu: upgrade 11.0.0 -> 11.0.1
- f74d4025af qemu: upgrade 10.2.0 -> 11.0.0
- fb964f5da6 Revert "oeqa/selftest: test_testimage_virgl_gtk_sdl: run only if gtk or sdl are enabled in base config"
- 28ffcc0653 spdx: Reformat
- 038b19a910 classes/baremetal-image: Remove "do_" prefix from image manifest
- 13cb97f627 bluez5: set L2CAP IMTU for OBEX profile listeners
- 1906b93f8d oeqa/selftest/archiver: Do not run bitbake -c clean unnecessarily
- 4b0ac92f28 archiver.bbclass: Properly remove artifacts when configuration changes
- 6f8ae1ecf3 lib/oe/recipeutils: make stable_upgrade argument optional in get_recipe_upstream_version()
- 137eeffd4f bluez5: fix gatt cache sync issue
- a2e37fab7c checklayer: Improve debug output
- d37813614b oe/utils: Drop any_distro_features
- 28d32a940f oe/utils: Drop all_distro_features
- b5c24e1491 python3: reference upstream ticket in a test skip
- 1e31746fdc libedit: upgrade 20251016 -> 20260512
- 79584fe7e7 uboot-sign: sign SPL FIT into a copy of the SPL DTB
- e46d8473fb oeqa/selftest/fitimage: fix missing whitespace around assignment
- c3097962ac rootfs: move tasks using image_list_installed_packages to postuninstall
- 311d418d22 vex: remove obsolete semicolon
- f143e23e2e bluez5: Fix sending extra bytes with MGMT_OP_ADD_EXT_ADV_DATA
- 47dd71b052 cmake: upgrade 4.3.2 -> 4.3.3
- b9b3b3098e go: upgrade 1.26.3 -> 1.26.4
- 8d47d68cd9 xev: upgrade 1.2.6 -> 1.2.7
- 870f55a651 python3-pyelftools: upgrade 0.32 -> 0.33
- 2a739de475 libxi: upgrade 1.8.2 -> 1.8.3
- d438d0aef1 gettext: Add missing xz-native DEPENDS for reproducibility
- d1930f82e6 base: Allow zstd and xz decompression from the host tools
- f9b8ca28d1 sysstat: Add missing xz-native DEPENDS
- 5babf4e57c python3-qemu-qmp: add a recipe
- 81bbe42edb insane.bbclass: check for build host HOME directory in packaged files
- beb245ef60 python3: sanitize userbase in _sysconfig_vars JSON to avoid host path leak
- 5fd7e3cb11 subversion: fix svn-revision.txt conflict when building for qemux86-64
- eeea0396b6 gawk: add Signed-off-by to randtest backport
- 1e86aa0391 devtool/upgrade.py: add --stable option
- a1e069d04c upstream-stable-release-point.bbclass: add bbclass for stable point upgrade
- fa302de94c pseudo: Update to version 1.9.8
- d21039cd14 nopackages: remove do_package_write_tar deltask
- 24f644c5bd documentation.conf: remove do_package_write_tar doc
- 24eb81273c package_manager: remove [True, False] list eval
- 89d1fa86aa package_manager: rootfs: remove install_order
- 77b6fe8999 package_manager: sdk: remove install_order
- 492e9df5b7 curl: upgrade 8.19.0 -> 8.20.0
- c6ba523565 curl: fix mbedtls detection
- 617a0eb862 oeqa/selftest: test_testimage_virgl_gtk_sdl: run only if gtk or sdl are enabled in base config
- 8ba5db86ac python3: use += instead of :append in SKIPPED_TESTS
- a07e06cdb4 clang/llvm: Upgrade to 22.1.7 release
- b23ee2d0c1 rust: Upgrade 1.95.0 -> 1.96.0
- 358e62a808 avahi: upgrade 0.8 -> 0.9-rc4
- 5f5e8ba595 vim: upgrade 9.2.0340 -> 9.2.0569
- 65a55168a6 xorg-minimal-fonts: Note where the binaries are built from
- a6f416b086 ppp: Remove PD license
- 7a5f842cc6 python3-pycryptodome: Update LICENSE PD -> Unlicense
- 3c36b55505 dropbear: Clarify LICENSE and drop PD
- 941dc1fb50 util-macros: Remove redundant MIT license
- b0df576caa pixman: Change PD license to HPND-sell-variant
- e771cbb6b9 sqlite3: Use SPDX identifier
- a4a3816d33 ttf-bitstream-vera: Use SPDX license identifier
- b767ca1c43 python3-pyelftools: Update license to Unlicense
- 9b79254e86 glib-2.0: Change from Public Domain to Gnome GCR Documentation License
- a9ee9fe856 gettext-minimal-native: Use SPDX License Identifier
- 6c8b76d240 mobile-broadband-provider-info: Fix license to be CC-PDDC
- fa4328b70a libxslt: add ptest support
- d899b7f50a libatomic-ops: add ptest support
- 1ed8fdda03 recipeutils: add optional stable_upgrade parameter to get_recipe_upgrade_status
- ddd54d6d97 devtool: upgrade: extract changelog between versions
- ccabae3036 gawk: backport randtest stability fix
- 7af6ba5229 valgrind: Upgrade 3.27.0 -> 3.27.1
- 3bb9514fa9 python3-packaging: upgrade 26.0 -> 26.2
- a77dd221c3 conf/machine: fix typos in ARM and x86 README files
- e5a1ba482f libpcap: fix error message on 32-bit integer overflow
- a94c7ecf89 net-tools: Handle binmerge
- ec27d1e5cf bluez5: fix set volume failure
- 6cf32f9b2f python3-requests: Cleanup recipe
- ef00c353d3 bind: upgrade 9.20.22 -> 9.20.23
- f8c25f5cd6 tune-cortexa9: add tunes without VFP enabled
- dc1a3a439c rust: export CARGO_BUILD_TARGET
- a8b2baa602 python3: use SKIPPED_TESTS instead of test skip patches
- 52836e94ad python3-idna: Upgrade 3.13 -> 3.17
- 2502d60a5d diffoscope: Upgrade 317 -> 318
- 4e4fe93deb python3-zipp: upgrade 3.23.1 -> 4.1.0
- caa1518e38 python3-wcwidth: upgrade 0.6.0 -> 0.7.0
- 4c989b0b72 python3-snowballstemmer: upgrade 3.0.1 -> 3.1.0
- 05b325c951 python3-rpds-py: upgrade 0.30.0 -> 2026.5.1
- 583cfa088f python3-pytz: upgrade 2026.1 -> 2026.2
- 5d2505f0c5 python3-poetry-core: upgrade 2.3.2 -> 2.4.1
- bd0530a6fd python3-certifi: upgrade 2026.4.22 -> 2026.5.20
- 6353cc0c35 at-spi2-core: upgrade 2.60.3 -> 2.60.4
- 0ca8a46fc2 python3-cryptography{-vectors}: upgrade 46.0.7 -> 48.0.0
- d693821857 python3-uv-build: upgrade 0.11.14 -> 0.11.17
- c535a9f5db python_uv_build: add PEP-517 backend class
- d9f62a4555 time64: enable 64-bit time/file-offset flags for 32-bit nativesdk
- 2d6fff81b3 oeqa/core/runner: stub addDuration in OETestResult
- 2a80840a4f sbom-cve-check: Fix breakage with empty IMAGE_LINK_NAME
- be009835e7 linux-yocto/6.18: update to v6.18.33
- 7dae5f40e3 lttng-modules: fix build against kernel 7.1+
- 6bad64218b linux-yocto-dev: bump to v7.1
- 7ba0465eef linux-yocto/6.18: qat/intel configuration warning fixes
- 3c6b4c18de linux-yocto/6.18: update to v6.18.32
- c56fed2c29 sbom-cve-check-common: Fatalize command failure
- e62676f614 xserver-xorg/xwayland: Drop X11-swapped from LICENSE
- 9ab5a271d4 wpa_supplicant: Handle invalid op_class 255 in BSS Transition candidates
- 7b989a60b1 libsdl2: Fix compilation error with DirectFB
- 6f7af3f76c python3: Fix ThreadingMock call_count race condition
- 92dd67114b classes/gtk-icon-cache: fix libdir passed to the postrm intercept
- 280b29b9cd kea: add comment about soon-redundant options
- a79457cfdc udev-extraconf: use -H for unmount tmpfile find
- 0e59671009 matchbox-panel-2: backport patch to set a constant size for the clock
- fa3c34dc70 nfs-utils: 2.8.7 -> 2.9.1
- 22fc938433 clang/llvm: Upgrade to 22.1.6 release
- 142aef0c86 clang/llvm: Upgrade to 22.1.5 release
- 089c06a9e9 gdb: Upgrade 17.1 -> 17.2
- a200f89617 glibc: fix CVE-2026-5450
- 596ad6c397 linux-yocto: remove CVE exclusion list, sbom-cve-check does this itself
- 14277b97ee perf: disable BUILD_BPF_SKEL by default
- 204e4f7398 cgo-helloworld: init add
- 8309fd3545 python3-urllib3: upgrade 2.6.3 -> 2.7.0
- 3bb6387a83 python3-requests: upgrade 2.33.1 -> 2.34.2
- eaf0da2b6f python3-pyopenssl: upgrade 26.1.0 -> 26.2.0
- b2b7f6a4c0 python3-pip: upgrade 26.1 -> 26.1.1
- a3ee8df067 python3-numpy: upgrade 2.4.4 -> 2.4.5
- 4e3c4f2fb9 python3-maturin: upgrade 1.13.1 -> 1.13.3
- 4e85dedfcf python3-chardet: lock version check to 6.x versions
- 2a60e5db44 libslirp: fix upstream version check
- 41ca48a579 libc-test: limit libatomic-staticdev ptest dependency to GCC
- 677f0acc96 glibc: disable automatic libatomic linking
- 2dcd3c5ce1 gcc: i386: fix ICE with -ffloat-store and SSE [PR125308]
- 5471daa1e4 gcc-runtime: avoid passing MULTIBUILDTOP to libatomic
- 40156ddbfb gcc-runtime: package new libatomic_asneeded files
- c2a61603fd gcc-runtime: disable automatic libatomic linking during build
- e4779ee254 gcc: Upgrade GCC to 16.1 release
- 8f20f79248 extrauser.bbclass: Switch from using --root to --prefix
- 06f48de92f useradd.bbclass: Show a deprecation warning if GROUPMEMS_PARAM is used
- cec67e24ac useradd_base.bbclass: Emulate the groupmems command using usermod
- b8da733ab1 useradd.bbclass: Add support for USERMOD_PARAM
- 624c47455f useradd.bbclass: Some clean-ups and simplifications
- e10fa40acd u-boot: move DT validation yaml removal patch to SRC_URI
- 7a08abd1c5 xwayland: upgrade 24.1.9 -> 24.1.11
- 91ecfdcc1d xserver-xorg/xwayland: 'Clarify' xserver license
- a64b4f3972 staging.bbclass: Correct a typo

Relevant changes for bitbake:
- 94fbae4a README: Update minimum Python version
- 707ba7e3 fetch2: accept sha256 revisions
- 22a993ae fetch2/crate: support user-defined protocols
- 733161c7 bitbake-setup: Fix ambiguous variable names
- 0e5e8229 bitbake-setup: Resolve unused loop control variables
- 4b4b9c60 lib: Vendorize bundled third-party libraries under bb._vendor
- f0c9cf8d fetch2: make unpack_tracer available when fetching mirror URLs
- 7e6466f4 bitbake-setup: always write newline at end of the README
- b8bb48ed doc/bitbake-user-manual-ref-variables: document BB_CONSOLE_LOG's persistence
- 3cccfa03 lib/bb: Further shell=True cleanups
- d20e7dcb lib: Drop pyinotify
- 30ccfbb8 toaster: sync release list for Toaster, test, and Layer Index
- 020a5ba2 bitbake-setup: write notes for generated build configs
- 3a11c921 doc/bitbake-user-manual-ref-variables: extend the MIRRORS documentation
- c687d42b tests/fetch: cover checkstatus redirect auth handling
- 1019d5a5 fetch2/wget: limit auth on checkstatus redirects
- 917cd106 fetch/s3: Fix number of format string arguments
- 26978d55 utils.contains,_any: Fix description of return value
- 39b0ed3d fetch: Improve tar pipeline unpack commands
- 5bb87a33 fetch2: Convert parts of unpack() to use parameter lists
- 8ff5cac9 fetch2: Improve environment handling in unpack()
- ce813fc5 fetch: Abstract command execution in unpack()
- 751d8c23 fetch2: Reorder unpack code to facilitate changes
- d73feaf8 toaster: use https for clones, remove cgit in links in defaults
- f9b817d8 hashserv: validate unihash values
- 16ef07c8 hashserv/tests: use valid 64-character unihashes
- d6bc0e5e tinfoil: Only allow one process progress bar at once (continued)
- e74cfd03 fetch2: Drop shell=True from runfetchcmd
- fdf9da4f fetch/{clearcase,gomod,hg,perforce,repo,s3}: Convert to use lists of command arguments
- 2ee0a002 fetch/{npm,npmsw}: Convert to use lists of command arguments
- 58097a59 fetch/svn: Convert to use lists of command arguments
- 3bd24089 fetch/{sftp,ssh}: Convert to use lists of command arguments
- f7814088 fetch/wget: Convert to use lists of command arguments
- 056d8cf8 fetch/{git,gitannex,gitsm}: Convert to use lists of command arguments
- c2ed9bce fetch2: Allow runfetchcmd to handle lists of command arguments
- 1b1a7158 fetch2: Unpack RPMs with --no-absolute-filenames
- ca573f38 bitbake-setup: clarify configuration merging
- c67c915f bb/fetch2: Improve runfetchcmd environment handling
- fd746720 lib/layerindex/cooker: Convert string commands to lists where possible
- bd4119db tests/setup: Convert string commands to lists for runbbsetup
- 65ea6440 lib/bb: Convert string commands to bb.process.run to lists where possible
- 0c74713d tests/{fetch,setup}: Convert string commands to lists
- 75c336c0 bitbake-setup: Convert string commands to lists where possible
- e9a06f79 fetch2/git: quote shallow extra ref arguments

Relevant changes for meta-arm:
- 9aaee17a arm/scp-firmware: add CVE_PRODUCT
- d0b93e58 arm/trusted-firmware-m: add CVE_PRODUCT
- e2e63f20 arm/trusted-firmware-a: modify CVE_PRODUCT
- 81f5a921 arm/optee: modify CVE_PRODUCT
- 02d361b4 arm/ts-sp-common: Workaround unused-but-set-variable errors
- f23b86a5 arm/tf-a-tests: Workaround GCC errors for 'unused-but-set-variable'
- 6e656786 arm-bsp/docs: corstone1000-a320: Add standalone A320 documentation
- 6ab14ea6 runfvp: add --dry-run option

Relevant changes for meta-openembedded:
- 69c645570 hwloc: upgrade 2.12.2 -> 2.14.0
- 3f6993c66 jansson: move to oe-core
- 307939aa9 ettercap: move from old libpcre to new libpcre2
- 0064775a7 octave: upgrade 7.2.0 -> 11.3.0 + rework + pcre -> pcre2
- 3662a3a73 sngrep: upgrade 1.8.2 -> 1.8.3+gitc77bd7
- a8faa9841 nodejs: upgrade 24.16.0 -> 24.17.0
- 54934e067 libpcre: move recipe from oe-core
- 4e4711c4e python3-greenlet: Upgrade 3.5.1 -> 3.5.2
- fed665cda python3-autobahn: Upgrade 25.12.2 -> 26.6.1
- 307954c80 python3-tzlocal: Upgrade 5.3.1 -> 5.4.3
- a7c02babb atftp: Rework recipe and use libpcre2
- f58670ca9 vkmark: add recipe for Vulkan graphics benchmark
- ca1512c46 assimp: Add new recipe for Open Asset Import Library (Assimp)
- 65ce2e106 packagegroup-meta-oe.bb: dont add runtime dependency on libdvdread
- 1b860865d gnome-disk-utility: move to dynamic-layers
- 011850d5d nodejs: native: avoid target-specific signatures
- 82dcaab4f python3-dateparser: Upgrade 1.4.0 -> 1.4.1
- 7c1cc946a python3-wand: Upgrade 0.6.13 -> 0.7.1
- 052449567 python3-bumble: Upgrade 0.0.228 -> 0.0.230
- 9a1a48098 spitools: upgrade 1.0.2 -> 1.1.0
- c4c67bfd8 rabbitmq-c: upgrade 0.15.0 -> 0.16.0
- a801b6ae0 python3-sentry-sdk: upgrade 2.61.1 -> 2.62.0
- 1121135b3 python3-pymodbus: upgrade 3.13.0 -> 3.13.1
- 3425c9374 python3-pylint: upgrade 4.0.5 -> 4.0.6
- 24dcf3f1a python3-msgpack: upgrade 1.1.2 -> 1.2.0
- 2df5d735c python3-huey: upgrade 3.0.1 -> 3.0.3
- a2927013e python3-google-auth: upgrade 2.53.0 -> 2.54.0
- 4cb8410f9 python3-elementpath: upgrade 5.1.1 -> 5.1.2
- a5e94c83e python3-cyclonedx-python-lib: upgrade 11.8.0 -> 11.10.0
- 43b2d8745 nss: upgrade 3.124 -> 3.125
- ee93db31a libxfce4ui: upgrade 4.21.7 -> 4.21.8
- 73b144e91 liburi-perl: upgrade 5.34 -> 5.35
- a5a18fe23 ldns: upgrade 1.9.0 -> 1.9.2
- 05692baca jsoncons: upgrade 1.7.0 -> 1.8.1
- 42a7e92f6 glaze: upgrade 7.7.1 -> 7.8.1
- 7635f728a python3-gpiod: update to v2.5.0
- 5d0fd8cdd libgpiod: update to v2.3
- 52ad86740 android-tools: make patch more secure
- 2f9b54f5c python3-filelock: Upgrade 3.29.1 -> 3.29.4
- 2e373b441 python3-discovery: Add recipe for release 1.4.2
- 0a9ec26ba python3-fastapi: Upgrade 0.136.3 -> 0.137.1
- f46b51e03 spice: fix build failures with GCC 16
- 12ef5929c vsomeip: upgrade 3.5.11 -> 3.7.3
- 5c3b52eb6 python3-virtualenv: Upgrade 21.4.2 -> 21.5.0
- 0249c2fa1 python3-sh: Upgrade 2.2.2 -> 2.3.0
- c6c350150 python3-aiodns: Upgrade 4.0.0 -> 4.0.4
- be3418b96 minifi-cpp: upgrade libsodium 1.0.19 -> 1.0.20
- b33ae2384 minifi-cpp: revert all the paths' changes in do_install
- 5edde270c Add missing HOMEPAGEs
- 5eb79e615 radvd: upgrade radvd from 2.20 to 2.21
- 32f4c8394 libsoup-2.4: Remove recipe
- 96c8c6ef1 gstd: Upgrade to 0.16.0 release
- 01b4e8e2b tbb: Fix build error
- 8409f3035 python3-bleak: Upgrade 3.0.1 -> 3.0.2
- 9f3a34f69 python3-cachetools: Upgrade 7.0.4 -> 7.1.4
- 0666c03c9 python3-portion: Upgrade 2.6.1 -> 2.6.2
- 66c025815 python3-ujson: Upgrade 5.12.1 -> 5.13.0
- e4b8ba68e python3-langtable: Upgrade 0.0.70 -> 0.0.71
- 55cc6751e android-tools-conf: replace sysfs implementation with configfs
- 8d2cbef57 sdbus-c++-tools: upgrade 2.2.1 -> 2.3.1
- f5950512e opensaf: fix build error by adding const to comparators
- 3755354fb image_types_verity.bbclass: add FEC support
- 549ad825e fuzzytail: New "tail replacement written in Rust" v0.2.3
- 83af2305f lsd: New "ls replacement with colours and icons in Rust" v1.2.0
- 96f50f5fd multitail: New "tail for multiple files in parallel" v7.1.5
- 1eebf6bd5 rtc-testbench: add recipe
- b1f98d1a7 xdp-tools: upgrade 1.2.10 -> 1.6.3
- cdd53d4d0 xdp-tools: add recipe
- a116a325d android-libboringssl: Fix build on glibc >= 2.41
- b94dcd325 android-tools: upgrade 29.0.6.r14 -> 35.0.2
- 50f8744b0 android-libboringssl: add new recipe for BoringSSL shared libraries
- 9cda6e09a python3-starlette: Upgrade 1.2.1 -> 1.3.1
- 4e70899a5 python3-httpx2: Add recipe
- fbcb6c7a9 python3-dunamai: Add recipe
- 85a4b71ad python3-uv-dynamic-versioning: Add recipe
- 5a65ba819 python3-traitlets: Upgrade 5.15.0 -> 5.15.1
- 26739c28b python3-faker: Upgrade 40.21.0 -> 40.23.0
- a747357a9 python3-geojson: Upgrade 3.2.0 -> 3.3.0
- 7c1194264 python3-tornado: Upgrade 6.5.6 -> 6.5.7
- 49dac62f8 osbench: Add osbench recipe for OS benchmarking tools
- fd914c8d8 ramspeed: Add recipe for cache and memory benchmarking tool
- 7676d4617 cairomm-1.16: fix LIC_FILES_CHECKSUM
- 45fdae1e2 cairomm: fix LIC_FILES_CHECKSUM
- 898c7ee3d hwlock: update LIC_FILES_CHECKSUM
- b5900bb75 directfb: fix build with GCC 16
- b748087b7 bit7z: workaround array-bounds warnings with GCC 16
- 25909bc46 eog: update 49.3 -> 50.1
- cfbc4eb46 webkitgtk3: add PACKAGECONFIG for librice
- ccea1143a librice: add recipe
- 6463d3a18 webkitgtk3: remove backported patch
- 3ed5f30f0 libdvdcss: switch to meson buildsystem
- 58036eb4d libdvdnav: switch to meson buildsystem
- 10668d797 libdvdread: switch to meson buildsystem
- 8a26ea844 libdvdcss: upgrade 1.4.3 -> 1.5.0
- b028c7c75 libdvdnav: upgrade 6.1.1 -> 7.0.0
- 572dc54e2 libdvdread: upgrade 6.1.3 -> 7.0.1
- 6786892d3 exfatprogs: fix build after update
- 34a9fb4e4 exfatprogs: upgrade 1.2.6 -> 1.4.1
- 5d90e6543 mariadb: Upgrade 11.4.10 -> 11.4.12
- 6a9438707 nspr: align 0005-Makefile.in-remove-_BUILD_STRING-and-_BUILD_TIME.patch
- b62f4643f gpsd: Add ncurses-terminfo to RRECOMMENDS
- 2c3c725a3 nftables: Conditionally add ${PN}-python as RDEPENDS for ptest
- 6feb91601 xdotool: avoid running host ldconfig during do_install
- 702acd16d python3-aiohttp: upgrade 3.13.5 -> 3.14.1
- 9e45d712f gd: disable maybe-uninitialized error
- 47ab5b9a8 python3-scapy: Replace oe.utils.all_distro_featuresc with bb.utils.filter
- 3806168af spectre-meltdown-checker: upgrade 26.33.0420460 -> 26.36.0602723
- 6b9932a9c python3-uvicorn: upgrade 0.44.0 -> 0.49.0
- 3745c6e67 python3-uefi-firmware: upgrade 1.13 -> 1.16
- 1bb4ea4ca python3-typer: upgrade 0.26.4 -> 0.26.7
- f1e359821 python3-tox: upgrade 4.55.0 -> 4.55.1
- 706554e69 python3-sentry-sdk: upgrade 2.61.0 -> 2.61.1
- a887a8a18 python3-rich-toolkit: upgrade 0.19.10 -> 0.20.1
- 7ad06d7d6 python3-python-multipart: upgrade 0.0.30 -> 0.0.32
- 66cf04e77 python3-pytest-aiohttp: upgrade 1.1.0 -> 1.1.1
- 7b4c4cf1a python3-pyais: upgrade 3.0.1 -> 3.1.0
- e319c1f87 python3-ipython: upgrade 9.14.0 -> 9.14.1
- 229ccfb4b python3-inline-snapshot: upgrade 0.34.0 -> 0.34.1
- 0cc8f2f4b python3-filelock: upgrade 3.29.0 -> 3.29.1
- 377271b8a python3-faker: upgrade 40.19.1 -> 40.21.0
- b1303254f python3-cyclonedx-python-lib: upgrade 11.7.0 -> 11.8.0
- 77ec4f1e0 python3-cmd2: upgrade 3.5.1 -> 4.0.0
- 759c9fce5 python3-cbor2: upgrade 6.1.1 -> 6.1.2
- 849546a86 python3-beautifulsoup4: upgrade 4.14.3 -> 4.15.0
- 88de7c146 proftpd: upgrade 1.3.9a -> 1.3.9b
- 0b1addd8c pcsc-tools: upgrade 1.7.4 -> 1.7.5
- c317345bd libdbi-perl: upgrade 1.647 -> 1.648
- 9775e7d42 imagemagick: upgrade 7.1.2-24 -> 7.1.2-25
- 1393ce3d7 hiredis: upgrade 1.3.0 -> 1.4.0
- 6bf220159 freeradius: upgrade 3.2.9 -> 3.2.10
- f2a901aa5 freeipmi: upgrade 1.6.17 -> 1.6.18
- 0b59fc4f0 fluentbit: upgrade 5.0.6 -> 5.0.7
- 7045a9751 fastfetch: upgrade 2.64.0 -> 2.64.2
- 6996d9e72 ctags: upgrade 6.2.20260531.0 -> 6.2.20260607.0
- d6465bde5 boost-sml: upgrade 1.1.13 -> 1.2.0
- 50efc66dc android-tools-conf-configs: revert deletion of the recipe
- c6722579b kernel-selftest: do not run 'make clean'
- 8ed8512f7 freeradius: Fix do_patch fuzz QA Issue
- 57109f8d0 minifi-cpp: Fix build with gcc 16
- ef7e88659 xfce4-sensors-plugin: Fix aggregate init failure with gcc16
- 862925e62 xfce4-cpufreq-plugin: Fix aggregate init failure with gcc16
- c0e52930a minifi-cpp: upgrade 0.99.1 -> 0.99.2
- 4583ab1e3 libtext-diff-perl: upgrade 1.41 -> 1.45
- c89376afc libmodule-pluggable-perl: upgrade 5.2 -> 6.3
- 72a0bb8aa libextutils-config-perl: upgrade 0.008 -> 0.010
- 59837c1f6 font-misc-misc: upgrade 1.1.2 -> 1.1.3
- ff3c7f954 font-cursor-misc: upgrade 1.0.3 -> 1.0.4
- 657903135 font-bitstream-100dpi: upgrade 1.0.3 -> 1.0.4
- 194bf5de1 font-bh-lucidatypewriter-100dpi: upgrade 1.0.3 -> 1.0.4
- 292989785 font-bh-100dpi: upgrade 1.0.3 -> 1.0.4
- ece7f639f font-adobe-utopia-100dpi: upgrade 1.0.4 -> 1.0.5
- be9be7ff4 font-adobe-100dpi: upgrade 1.0.3 -> 1.0.4
- 2cb2656d7 mbuffer: upgrade 20140310 -> 20260511
- 90afa64a7 chore: add .editorconfig and .gitattributes
- 95720367b pegtl: Upgrade to 4.0.0
- db2433795 opencl-cts: update to release 2026-05-05
- f7735c920 freeglut: split normal and gles packages
- bafc3361b mariadb: fix building for the ARMv8.3-A and later systems
- ee3134d2e Add ptest support for googletest
- f79aaeb82 webrtc-audio-processing: drop obsolete 0.3.1 recipe
- 77e7f2433 python3-pytest-cache: remove dead recipe
- 0ad40d5ee python3-pathtools3: remove dead recipe
- 53cbcaba3 libwebsockets: fix build against OpenSSL 3.5
- d56e22f0d kernel-selftest: add generic architecture-independent self-tests
- 447405d1f kernel-selftest: add libcap to build and runtime dependencies
- e14f72c5d php: upgrade 8.5.6 -> 8.5.7
- 8be789430 gsoap: upgrade 2.8.137 -> 2.8.142
- 43f2dc81c libpwquality: make python bindings optional via PACKAGECONFIG
- 44ec3710d dnsmasq: upgrade 2.92 -> 2.93
- b2b319eef cunit: set CLEANBROKEN
- 29b6cf792 ttf-dejavu: Use "Bitstream-Vera" instead of "BitstreamVera" as license
- 18576ace9 python3-django: upgrade 5.2.14 -> 5.2.15
- 4d1b28744 python3-django: upgrade 6.0.5 -> 6.0.6
- 9f62f1646 freeradius: upgrade 3.2.8 -> 3.2.9
- d29b45395 miniupnpd: fix build
- b2fe96995 libsdl2-net: remove backport patch
- d712bc991 pipewire: update 1.6.5 -> 1.6.6
- 46094f14f ktx-software: Version change 4.4.0 -> 5.0.0
- 0cbf09fcc fastfetch: upgrade 2.63.1 -> 2.64.0
- 8a6257949 zsh: Upgrade 5.9 -> 5.9.1
- e8910a6ac minicoredumper: upgrade 2.0.7 -> 2.0.8
- b23409aef nodejs: fix v8 -Wtemplate-body build error with GCC 15 on ia32
- 8aade001c php: Correct the license to PHP-3.01
- d48ec5aec mdns: Add additional clients
- 8ab119860 mdns: Unpick directory changes during install
- c7271e11c mdns: Add PACKAGECONFIGs for idlesleepcontrol, spc and unicast
- c33a4574f xlsclients: upgrade 1.1.5 -> 1.1.6
- eada39ce0 sshfs-fuse: upgrade 3.7.5 -> 3.7.6
- 2074aa8e0 python3-zopeinterface: upgrade 8.4 -> 8.5
- 4ba309bd4 python3-virtualenv: upgrade 21.3.3 -> 21.4.2
- a5521d2f8 python3-typer: upgrade 0.25.1 -> 0.26.4
- babb68c6c python3-tox: upgrade 4.54.0 -> 4.55.0
- 7efb03070 python3-tornado: upgrade 6.5.5 -> 6.5.6
- 0ded2930c python3-starlette: upgrade 1.1.0 -> 1.2.1
- bcd5b983f python3-service-identity: upgrade 24.2.0 -> 26.1.0
- 1731e2583 python3-serpent: upgrade 1.42 -> 1.43
- 620f77777 python3-sentry-sdk: upgrade 2.60.0 -> 2.61.0
- 2aa01762f python3-redis: upgrade 7.4.0 -> 8.0.0
- 495ee09eb python3-python-multipart: upgrade 0.0.29 -> 0.0.30
- df45dce09 python3-pytest-asyncio: upgrade 1.3.0 -> 1.4.0
- 2e97a0caa python3-pyproject-api: upgrade 1.10.0 -> 1.10.1
- e85cda200 python3-platformdirs: upgrade 4.9.6 -> 4.10.0
- 92587e59c python3-parse: upgrade 1.22.0 -> 1.22.1
- b28e7d675 python3-moteus: upgrade 0.3.101 -> 1.0.0
- be121dbd8 python3-ipython: upgrade 9.13.0 -> 9.14.0
- 9f782944e python3-inline-snapshot: upgrade 0.33.0 -> 0.34.0
- 4419d084a python3-httptools: upgrade 0.7.1 -> 0.8.0
- 144df89d0 python3-coverage: upgrade 7.14.0 -> 7.14.1
- 978a0ca52 opencl-icd-loader: upgrade 2025.07.22 -> 2026.05.29
- 4638be57b opencl-headers: upgrade 2025.07.22 -> 2026.05.29
- c4a43a3f4 opencl-clhpp: upgrade 2025.07.22 -> 2026.05.29
- 8391285d5 libxfce4windowing: upgrade 4.20.5 -> 4.20.6
- 366c65fd3 libwacom: upgrade 2.18.0 -> 2.19.0
- cdf312136 libsdl3: upgrade 3.4.8 -> 3.4.10
- 4970b91a0 libjs-jquery-cookie: upgrade 3.0.7 -> 3.0.8
- cb1beb95f libgphoto2: upgrade 2.5.33 -> 2.5.34
- 2f84b8c1f imagemagick: upgrade 7.1.2-23 -> 7.1.2-24
- 5f807c9be glaze: upgrade 7.7.0 -> 7.7.1
- 78e5d3c64 gdm: upgrade 50.0 -> 50.1
- 20f49f4e9 exiftool: upgrade 13.58 -> 13.59
- f9ad12326 evince: upgrade 48.1 -> 48.4
- 6358f4fae debootstrap: upgrade 1.0.143 -> 1.0.144
- 6a1f98457 ctags: upgrade 6.2.20260524.0 -> 6.2.20260531.0
- 0d541bae0 python3-cbor2: Upgrade 5.9.0 -> 6.1.1
- 541a0b234 uutils-coreutils: upgrade 0.8.0 -> 0.9.0
- 42dcb0197 lcms: add ptest support
- bd45ae6ec ssh-audit: Add 3.3.0 of ssh configuration auditing tool
- f3521aa7a nodejs: Delete clang libatomic patch
- 1f265bd73 fio: fix build with musl
- 357c098d2 miniupnpd: upgrade 2.1.20191006 -> 2.3.10
- 50ae207ad vnstat: upgrade 2.6 -> 2.13
- cb417db7a libcamera: add workaround to fix build with gcc 16
- b2206db6d jemalloc: add backport patch to fix build with gcc 16
- fe8e466c6 jsoncpp: add a backport patch to fix build with gcc16
- bd2d58836 syslog-ng: Add an option to make awk optional.
- 30277c128 syslog-ng: Add backport patches from syslog-ng.
- e4aae1b88 jq: patch CVE-2026-47770
- 373b497fd igmpproxy: upgrade 0.3 -> 0.4
- 175d2fca5 xfce4-panel: backport patches to fix build failure
- ff9b39979 hunspell: add ptest support
- feb24a676 hostapd: Fix clearing settings for color switch
- e63ecd6b7 edit: add recipe for 2.0.0 version
- ce1f87f66 xfsprogs: upgrade 7.0.0 -> 7.0.1
- 861e56d1e wireshark: upgrade 4.6.5 -> 4.6.6
- faf6da8c0 unbound: upgrade 1.25.0 -> 1.25.1
- 1d9f910be sdbus-c++: upgrade 2.2.1 -> 2.3.1
- d08d0eb5e rtorrent: upgrade 0.16.11 -> 0.16.12
- 61b42a73b python3-zeroconf: upgrade 0.148.0 -> 0.149.16
- a4bcf24f4 python3-yarl: upgrade 1.23.0 -> 1.24.2
- 2b0a9579e python3-wrapt: upgrade 2.1.2 -> 2.2.1
- 9966cea90 python3-vector: upgrade 1.8.0 -> 1.8.1
- 0080b0490 python3-types-psutil: upgrade 7.2.2.20260508 -> 7.2.2.20260518
- 78b112d57 python3-telnetlib3: upgrade 2.6.0 -> 4.0.4
- 9b722556b python3-stevedore: upgrade 5.7.0 -> 5.8.0
- 9dbe4374a python3-starlette: upgrade 1.0.0 -> 1.1.0
- c419e48aa python3-sqlalchemy: upgrade 2.0.49 -> 2.0.50
- b25cc6b7a python3-soupsieve: upgrade 2.8.3 -> 2.8.4
- 9b8bf4de6 python3-socketio: upgrade 5.16.1 -> 5.16.2
- b01947c3e python3-setuptools-git-versioning: upgrade 3.0.1 -> 3.1.0
- e45056fb6 python3-rich-toolkit: upgrade 0.19.9 -> 0.19.10
- e5bca4f41 python3-responses: upgrade 0.26.0 -> 0.26.1
- 26a87b5d8 python3-python-multipart: upgrade 0.0.28 -> 0.0.29
- 97e788421 python3-pytest-codspeed: upgrade 5.0.2 -> 5.0.3
- 0bb356870 python3-pymysql: upgrade 1.1.3 -> 1.2.0
- 0a60a9b75 python3-pyjwt: upgrade 2.12.1 -> 2.13.0
- 16372bd67 python3-pyais: upgrade 3.0.0 -> 3.0.1
- 687708bd4 python3-pika: upgrade 1.4.0 -> 1.4.1
- 559ec62e9 python3-m2crypto: upgrade 0.47.0 -> 0.48.0
- acd11d26b python3-libusb1: upgrade 3.3.1 -> 3.4.0
- b5eb0741d python3-greenlet: upgrade 3.5.0 -> 3.5.1
- ff39b6478 python3-google-auth: upgrade 2.52.0 -> 2.53.0
- d18734b17 python3-gevent: upgrade 26.4.0 -> 26.5.0
- 9c9cb5745 python3-fastapi: upgrade 0.136.1 -> 0.136.3
- 5bc514f56 python3-faker: upgrade 40.18.0 -> 40.19.1
- e61362924 python3-engineio: upgrade 4.13.1 -> 4.13.2
- 5932dfa4f python3-decorator: upgrade 5.2.1 -> 5.3.1
- 24aa2102d python3-black: upgrade 26.3.1 -> 26.5.1
- bb9bb8546 python3-aiohappyeyeballs: upgrade 2.6.1 -> 2.6.2
- f553e9bdd postfix: upgrade 3.11.2 -> 3.11.3
- 63cbfc2ad poco: upgrade 1.15.2 -> 1.15.3
- 99a4b9d98 nss: upgrade 3.123.1 -> 3.124
- dfbd7a910 nbdkit: upgrade 1.47.8 -> 1.47.9
- 72808c480 microsoft-gsl: upgrade 4.2.1 -> 4.2.2
- aab5fcaf7 memcached: upgrade 1.6.41 -> 1.6.42
- d3f4e3b2d libtorrent: upgrade 0.16.11 -> 0.16.12
- 0dfa87b10 libsdl2-net: upgrade 2.2.0 -> 2.4.0
- a8bc1ca3b librole-tiny-perl: upgrade 2.002004 -> 2.002005
- 7b406a134 libjs-jquery-cookie: upgrade 3.0.5 -> 3.0.7
- 3986b2233 libio-compress-perl: upgrade 2.219 -> 2.220
- b10fc6f6f libhtml-parser-perl: upgrade 3.83 -> 3.85
- a55c8391a libfido2-initial: upgrade 1.16.0 -> 1.17.0
- eb8086e72 libdevmapper,lvm2: upgrade 2.03.40 -> 2.03.41,2.03.40 -> 2.03.41
- c814e5e56 haveged: upgrade 1.9.20 -> 1.9.22
- 8a256f467 graphviz: upgrade 14.1.5 -> 15.0.0
- 08b25034c glaze: upgrade 7.6.0 -> 7.7.0
- 1d4421b20 fluentbit: upgrade 5.0.5 -> 5.0.6
- 536d89b1e drm-framebuffer: upgrade 0.1 -> 1.0.0
- 1bd1e475c ctags: upgrade 6.2.20260510.0 -> 6.2.20260524.0
- f08a6e7c7 tailscale: upgrade 1.94.2 -> 1.98.3
- 7d9c9769c python3-simplejson: Use pep517-backend Fixes
- ce9deabec libsdl2-net: Ensure packaging of SDL2_net.pc
- 1289a8897 postgresql: fix CVE-2026-6479
- d802e1d79 playerctl: add recipe
- c0f261cc6 mpv: add PACKAGECONFIG for mpris
- 71da24f08 android-tools: fix deprecated header warning from clang
- 72dfc0df7 android-tools: removes selinux dependency from android-tools_29.0.6.r14.bb
- 66f56dda5 android-tools: move android-tools v29.x from dynamic-layers/selinux to meta-oe
- 33c1e33d2 android-tools: remove android-tools 5.x from meta-oe/recipes-devtools

Signed-off-by: Ricardo Salveti <ricardo.salveti@oss.qualcomm.com>
This reverts commit 709dde7.

Not required anymore as the right fix is now merged in oe-core.

Signed-off-by: Ricardo Salveti <ricardo.salveti@oss.qualcomm.com>
This reverts commit 5c0aa40.

Fix now provided by meta-oe.

Signed-off-by: Ricardo Salveti <ricardo.salveti@oss.qualcomm.com>
GCC 16.1 promotes the driver's whole-struct memcpy() of
struct v4l2_format to a fatal -Werror=stringop-overread and breaks
do_compile for iris-video-dlkm:

  msm_venc.c:1327:9: error: 'memcpy' reading 208 bytes from a region
  of size 0 [-Werror=stringop-overread]
  note: source object is likely at address zero

Bring the proposed upstream fix, which replaces those memcpy() calls
with an equivalent by-value struct assignment, until it lands in a
tagged release.

Signed-off-by: Ricardo Salveti <ricardo.salveti@oss.qualcomm.com>
The GDB 10.2 sources bundled by crash still use std::allocator::construct,
which was deprecated in C++17 and removed in C++20. With the gcc 16 update
in oe-core, whose default C++ standard no longer provides it, the build
fails with:

  gdbsupport/default-init-alloc.h:52:12: error: 'construct' has not been
  declared in 'class std::allocator<...>'

Build the C++ sources with GNU C++17 to retain compatibility with the
bundled GDB sources. CXXFLAGS is exported into the task environment, so the
gdb sub-build picks it up.

The recipe is provided by meta-openembedded, so carry the fix as a bbappend
under dynamic-layers, scoped to the qcom override. Drop once the upstream
meta-oe fix is merged:
https://lists.openembedded.org/g/openembedded-devel/message/127605

Signed-off-by: Ricardo Salveti <ricardo.salveti@oss.qualcomm.com>
The oe-core linux-yocto-dev bump to 7.1 broke do_patch on the local
patch set. Triage against the new source tree:

- Drop 0001-PENDING-enable-xHCI.patch: now upstream as commit
  cde64269eeb8 ("arm64: dts: qcom: qcs6490-rb3gen2: Enable uPD720201
  and GL3590"), which provides the regulators, the Renesas uPD720201
  host controller, the GL3590 hub and all pinctrl states.

- Drop monaco-evk-camera Add-DT-overlay patch: now upstream as commit
  95b97fe01097; the .dtso and its Makefile entry are both present.

- Refresh the hamoa-iot-evk-camera imx577 overlay: its Makefile hunk
  no longer applied after a hamoa-iot-evk-el2 entry was inserted
  upstream.

- Refresh the Remove-voltage-vote workaround (Upstream-Status: Denied,
  a permanent local change): the override block moved and the wifi
  property was renamed from qcom,ath11k-calibration-variant to
  qcom,calibration-variant.

Signed-off-by: Ricardo Salveti <ricardo.salveti@oss.qualcomm.com>
meta-oe merged android-tools-conf-configfs into android-tools-conf
(commit 55cc6751e426 "android-tools-conf: replace sysfs implementation
with configfs"), deleting the standalone configfs recipe and keeping its
old name only via PROVIDES/RPROVIDES for runtime back-compat.

A .bbappend is matched by recipe name (PN), not by PROVIDES, so
android-tools-conf-configfs_%.bbappend no longer applies and bitbake
fails to parse. Rename the bbappend and its files directory to
android-tools-conf so the qcom android-gadget-setup.machine and the
speed-based android-gadget-start override keep applying.

Drop PREFERRED_PROVIDER_android-tools-conf as well: it selected the
configfs recipe over the old sysfs one, but there is now a single
provider and the value points at a recipe name that no longer exists.

Signed-off-by: Ricardo Salveti <ricardo.salveti@oss.qualcomm.com>
do_kernel_configcheck fails on recent linux-yocto-dev with:

  drivers/hv/Kconfig:77: error: couldn't parse
  'depends on HYPERV_VMBUS if HYPERV_VMBUS': extra tokens at end of line

The kernel gained conditional dependency support in commit 76df6815dab7
("kconfig: Support conditional deps using 'depends on X if Y'"), but the
kconfiglib bundled in kern-tools-native cannot parse the new grammar and
aborts, taking the whole config audit down with it.

A meta-qcom kern-tools-native bbappend that bumps SRCREV fixes the build
but changes the signature of a core recipe from the layer, which trips
yocto-check-layer. Instead, carry the upstream-submitted oe-core fix as a
kas-managed patch applied directly against oe-core. To be reverted once
merged in oe-core.

Signed-off-by: Ricardo Salveti <ricardo.salveti@oss.qualcomm.com>
@github-actions

Copy link
Copy Markdown

Test run workflow

Test jobs for commit ff4642b

nodistro
Pass: 9 | Fail: 0 | Total: 9
qcom-distro_linux-qcom-6.18
Pass: 201 | Fail: 0 | Total: 229
qcom-distro
Pass: 9 | Fail: 1 | Total: 10

@koenkooi Koen Kooi (koenkooi) left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Now we can race with Bruce for the kernel config fixes :)

@github-actions

Copy link
Copy Markdown

Test run workflow

Test jobs for commit d5ff36b

nodistro
Pass: 9 | Fail: 0 | Total: 9
qcom-distro_linux-qcom-6.18
Pass: 203 | Fail: 1 | Total: 225
qcom-distro
Pass: 9 | Fail: 1 | Total: 10

@github-actions

Copy link
Copy Markdown

Test run workflow

Test jobs for commit ff4642b

nodistro
Pass: 9 | Fail: 0 | Total: 9
qcom-distro_linux-qcom-6.18
Pass: 201 | Fail: 0 | Total: 229
qcom-distro
Pass: 229 | Fail: 1 | Total: 252

@github-actions

Copy link
Copy Markdown

Test run workflow

Test jobs for commit ff4642b

nodistro
Pass: 9 | Fail: 0 | Total: 9
qcom-distro_linux-qcom-6.18
Pass: 201 | Fail: 0 | Total: 229
qcom-distro
Pass: 249 | Fail: 1 | Total: 276

@ricardosalveti Ricardo Salveti (ricardosalveti) merged commit 7a82ae5 into qualcomm-linux:master Jun 25, 2026
254 of 255 checks passed
Dmitry Baryshkov (lumag) added a commit to lumag/meta-qcom that referenced this pull request Jun 26, 2026
The commit 29f2ed3 ("Revert "ci/qcom-distro: fix building MariaDB
for Glymur"") dropped the patch
0001-mariadb-fix-building-for-the-ARMv8.3-A-and-later-sys.patch, but
didn't update the separate test-oe-nogl.yml, which is also using that
patch.

Fixes: 7a82ae5 ("ci: base.lock: update layers to latest  (qualcomm-linux#2461)")
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Dmitry Baryshkov (lumag) added a commit that referenced this pull request Jun 26, 2026
The commit 29f2ed3 ("Revert "ci/qcom-distro: fix building MariaDB
for Glymur"") dropped the patch
0001-mariadb-fix-building-for-the-ARMv8.3-A-and-later-sys.patch, but
didn't update the separate test-oe-nogl.yml, which is also using that
patch.

Fixes: 7a82ae5 ("ci: base.lock: update layers to latest  (#2461)")
Dmitry Baryshkov (lumag) added a commit that referenced this pull request Jun 26, 2026
Temporarily pick up a patch fixing the IGT build failure in debug
builds.

Fixes: 7a82ae5 ("ci: base.lock: update layers to latest  (#2461)")
Link: https://lore.kernel.org/r/20260626201256.112352-1-dmitry.baryshkov@oss.qualcomm.com/
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Dmitry Baryshkov (lumag) added a commit that referenced this pull request Jun 26, 2026
Temporarily pick up a patch fixing the IGT build failure in debug
builds.

Fixes: 7a82ae5 ("ci: base.lock: update layers to latest  (#2461)")
Link: https://lore.kernel.org/r/20260626201256.112352-1-dmitry.baryshkov@oss.qualcomm.com/
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Dmitry Baryshkov (lumag) added a commit that referenced this pull request Jun 26, 2026
Temporarily pick up a patch fixing the IGT build failure in debug
builds.

Fixes: 7a82ae5 ("ci: base.lock: update layers to latest  (#2461)")
Link: https://lore.kernel.org/r/20260626201256.112352-1-dmitry.baryshkov@oss.qualcomm.com/
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Dmitry Baryshkov (lumag) added a commit to lumag/meta-qcom that referenced this pull request Jun 26, 2026
Temporarily pick up a patch fixing the IGT build failure in debug
builds.

Fixes: 7a82ae5 ("ci: base.lock: update layers to latest  (qualcomm-linux#2461)")
Link: https://lore.kernel.org/r/20260626201256.112352-1-dmitry.baryshkov@oss.qualcomm.com/
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Dmitry Baryshkov (lumag) added a commit to lumag/meta-qcom that referenced this pull request Jun 27, 2026
Temporarily pick up a patch fixing the IGT build failure in debug
builds.

Fixes: 7a82ae5 ("ci: base.lock: update layers to latest  (qualcomm-linux#2461)")
Link: https://lore.kernel.org/r/20260626201256.112352-1-dmitry.baryshkov@oss.qualcomm.com/
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Dmitry Baryshkov (lumag) added a commit that referenced this pull request Jun 27, 2026
Temporarily pick up a patch fixing the IGT build failure in debug
builds.

Fixes: 7a82ae5 ("ci: base.lock: update layers to latest  (#2461)")
Link: https://lore.kernel.org/r/20260626201256.112352-1-dmitry.baryshkov@oss.qualcomm.com/
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Ricardo Salveti (ricardosalveti) added a commit that referenced this pull request Jun 28, 2026
Temporarily pick up a patch fixing the IGT build failure in debug
builds.

Fixes: 7a82ae5 ("ci: base.lock: update layers to latest  (#2461)")
Link:
https://lore.kernel.org/r/20260626201256.112352-1-dmitry.baryshkov@oss.qualcomm.com/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants