Skip to content

Prepare for Yocto Project 6 Milestone 3 (YP 6.0 M3) targeting wrynose#532

Merged
quaresmajose merged 11 commits intofoundriesio:mainfrom
quaresmajose:yp-6m3
Apr 1, 2026
Merged

Prepare for Yocto Project 6 Milestone 3 (YP 6.0 M3) targeting wrynose#532
quaresmajose merged 11 commits intofoundriesio:mainfrom
quaresmajose:yp-6m3

Conversation

@quaresmajose
Copy link
Copy Markdown
Member

@quaresmajose quaresmajose commented Mar 25, 2026

Prepare for Yocto Project 6 Milestone 3 (YP 6.0 M3) targeting wrynose

YP 6.0 Milestone Dates (new dates):
2026-03-23 YP 6.0 M3 Build Date
2026-04-08 YP 6.0 M3 Release Date
2026-04-13 YP 6.0 M4 Build Date
2026-05-04 YP 6.0 M4 Release Date

The dates have been updated so the previous version of YP6.0M3 PR #528 merged are not correct.

YP 6.0 Milestone Dates (old dates):
2026-03-09 YP 6.0 M3 Build Date
2026-03-20 YP 6.0 M3 Release Date
2026-03-30 YP 6.0 M4 Build Date
2026-04-26 YP 6.0 M4 Release Date

https://wiki.yoctoproject.org/wiki/Weekly_Status

Relevant changes:
- 37d31f41 arm-bsp/trusted-firmware-m: corstone1000: Remove FVP requirement for TF-M multicore
- 79cea5a0 arm-bsp/trusted-firmware-a: corstone1000: Remove FVP requirement for TF-A multicore
- 4eb08a85 arm-bsp: corstone1000: Make multicore configuration platform-agnostic
- 990f2fa7 arm/edk2-basetools-native: build C host tools (GenFfs, GenFv)
- 930a6557 layer.conf: update compatibility to wrynose
- f4118f9b arm-bsp/trusted-firmware-m: corstone1000: Add AO lock write barrier
- 3afd7461 arm-bsp/edk2-firmware: fix build on newer hosts
- df572b4d CI: allow hashserver to be specified in environment
- 2f6824dd CI: remove last traces of TOOLCHAIN_DIR
- 6182cec8 arm/qemuarm64-secureboot: get edk2 and trusted-firmware a working
- 53ccc1ba arm/qemuarm64: fix edk2 and test it
- 65c98dfe arm-bsp/sbsa-ref: fix qemu warning
- 0e7aa859 arm-bsp/trusted-firmware-a: remove unnecessary FILESEXTRAPATHS
- 7f7b065c CI/uefi-secureboot: remove duplicate entry
- a4a555ef arm/fvp-corstone-1000-a320: trim Python install instead of using INSANE_SKIP
- 8c6b5e41 arm/trusted-services: upgrade in-tree nanopb

Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
Relevant changes:
- 413f4312 perf: drop libbpf const qualifier workaround
- a885c3a6 layer.conf: Add the new release layer series
- 92488f89 meta-intel.inc: set PREFERRED_VERSION for linux-intel to 6.18
- 9d902883 linux-intel-rt: upgrade 6.12.61 -> 6.18.15
- a7baa570 linux-intel: upgrade 6.12.61 -> 6.18.15
- 19a5f756 conf/machine, oeqa: replace gstreamer1.0-vaapi with gst-plugins-bad
- 1610818c perf: Fix const qualifier warnings in libbpf.c

Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
Relevant changes:
- 9720dc6 yocto-builder/entrypoint-build.sh: Remove init configuration
- 1e4a992 layer.conf: Update to wrynose release series

Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
Relevant changes:
- d78ac7a yocto-bsps: update to v6.18.19
- 00e02dc yocto-bsps: update to v6.18.18
- c7fa63b poky: Remove Fedora 41 from sanity tested distros list
- f4d45d0 poky: Update codename whinlatter -> wrynose
- ddd007f layer.conf: Update wrynose release series

Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
Relevant changes:
- 112bddd8f data: Add exception details if build_dependencies catches one
- a70c33679 bitbake-setup: share sstate by default between builds
- 59b927fd1 bitbake-setup: use non-destructive 'update' mode of the git fetcher
- e7d5e1562 fetch/git: Add an 'update' unpack mode to the fetchers (git only for now)
- a631efbbd taskexp_ncurses: update tests for new spdx tasks
- 76b6edbd3 doc/setversions.py: fix an f-string without placeholders
- 02cebba47 doc: generate the releases.rst file
- b55497ab7 doc: build using remote releases.json
- 2f07c60e5 doc/setversions.py: simplify the get_current_version() function
- 240ae9a7d doc: move the Git repo check to the conf.py file
- e8ace6e16 fetch/wget: Improve connection error handling
- b59bdcf81 tests/fetch: Drop github url from testing
- ead5e02ad bitbake-setup: correctly determine latest revision in status/update when it is fixed to a commit id
- da479ccf5 bitbake-setup: are_layers_changed(): calculate local_revision only once
- a01be6f0e bitbake-setup: ensure that config_id is always an absolute path

Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
Relevant changes:
- 79f39ce6c6 hiawatha: Fix checksum mismatch again
- 078ef7e0c9 python3-pykickstart: upgrade 3.63 -> 3.69
- f2d565781e python3-scrypt: upgrade 0.8.27 -> 0.9.4
- 8694997b2c python3-txdbus: add missing RDEPENDS
- a2daf1bf09 python3-zopeinterface: upgrade 7.1.1 -> 8.2
- 5cfa1275ec imagemagick: upgrade 7.1.2-17 -> 7.1.2-18
- ea89aba402 freerdp: upgrade 2.11.7 -> 2.11.8
- 4840ec3594 freerdp3: upgrade 3.24.0 -> 3.24.1
- 29f5413561 poco: upgrade 1.5.0 -> 1.5.1
- ff7df48cac canopenterm: Disable pinning lua to expect c89
- 1af5024f28 libgpiod-1: Inherit python3targetconfig
- f3a7f4cee0 xfce-polkit: fix link failure by adding missing gtk+-3.0 dependency
- b94c5bcfaa xfce4-datetime-setter: fix link failure due to missing libxfce4util dependency
- 37a9b4baf8 xfwm4: backport patch to add missing libxfce4util build flags
- f53ab756f2 xfce4-datetime-plugin: fix build with xfce4-panel 4.21.x
- 387e7256bc xfdesktop: switch to meson build system
- 124ba3a3c0 xfconf: upgrade 4.20.0 -> 4.21.2
- 847e7186f2 thunar: upgrade 4.20.7 -> 4.21.4
- 33b4fd62d7 tumbler: upgrade 4.20.1 -> 4.21.1
- d32bc22f9d xfce4-settings: upgrade 4.20.1 -> 4.21.1
- 9608cd4ca4 xfce4-panel: upgrade 4.20.1 -> 4.21.1
- 73dc5bc22d xfce4-session: upgrade 4.20.3 -> 4.21.1
- e6f07da735 xfce4-power-manager: upgrade 4.20.0 -> 4.21.1
- ce095be128 xfce4-appfinder: upgrade 4.20.0 -> 4.21.0
- da508968af garcon: upgrade 4.20.0 -> 4.21.0
- d53cf72483 libxfce4ui: upgrade 4.20.2 -> 4.21.7
- 7880b21891 pcp: use HOSTTOOLS_DIR variable instead of TMPDIR/hosttools
- a835cf9a2a fluentbit: improve path munging in debug source files
- 0ad13811e5 mbedtls: Update HOMEPAGE
- 23debff58a xmlsec1: disable ptests for now
- 77ea4610d8 protobuf: disable ptests for now
- 4fe575d155 postgresql: add ptest support
- c4c6915cba libsdl3-mixer: add tag=release-${PV}
- a36cf132dd leancrypto: Upgrade to 1.7.0
- d0632021f7 libsdl3-mixer: Keep opus support off by default
- 84b2e83ab0 wolfssl: upgrade 5.8.4 -> 5.9.0
- 969b6221bd python3-black: upgrade 26.3.0 -> 26.3.1
- cec3e0fd96 lldpd: fix xml PACKAGECONFIG dependency
- e71ef5a4a1 jsoncpp: upgrade 1.9.6 -> 1.9.7
- 7dd437eb03 python3-protobuf: upgrade 6.33.5 -> 6.33.6
- 7d22831770 lvm2: upgrade 2.03.38 -> 2.03.39
- a5cf65f55f frr: upgrade 10.5.2 -> 10.5.3
- 752aad0e32 netcf: Fix build with newer autotools and gnulib
- a47c3a26f3 gnulib: Copy hidden files to staging area as well
- 01134021ff ntopng: Upgrade to 6.6
- 27282053cd xfsprogs: upgrade 6.6.0 -> 6.18.0
- a9821a1a42 cmocka: upgrade 1.1.8 -> 2.0.2
- fdc07c4469 mdns: Upgrade 2881.0.25 -> 2881.80.4.0.1
- b6777aa320 thin-provisioning-tools: SRC_URI update + Update 1.1.0 -> 1.3.1
- b1ea104d04 libsdl3-mixer: add recipe
- a874710f1a fluidsynth: update 2.4.8 -> 2.5.3
- 79ef81c1b5 hiawatha: Fix checksum mismatch
- 9dad25fbca leancrypto: add initial recipe
- 89d12606c6 tepl: Add tag parameter to SRC_URI
- e75f2943a7 libgedit-gfls: Add tag parameter to SRC_URI
- aee9d873f7 protobuf: Upgrade to 6.33.6
- c40024aa11 xdg-dbus-proxy: add ptests
- 69e42c4fbd python3-charset-normalizer: Upgrade to 3.4.6
- b883bd25cd wtmpdb: add DEBUG_PREFIX_MAP to LDFLAGS to fix qa error
- bc155291f1 mosquitto: upgrade 2.0.22 -> 2.1.2
- 9857c47f2a sthttpd: remove obsolete CVE_STATUS
- 6ec8ca6773 python3-lief: drop obsolete CVE_STATUS
- 03fbb8fd04 python3-pyjwt: drop obsolete CVE_STATUS
- c88ce655c0 libssh: drop obsolete CVE_STATUS variables
- ba323d198f bpftool: add missing build dependency
- 53d24f293f gnome-system-monitor: add DEBUG_PREFIX_MAP to LDFLAGS to fix qa error
- 1b8080375d transmission: upgrade 4.1.0 -> 4.1.1
- f362808d35 imsettings: upgrade 1.8.10 -> 1.8.11
- 8b55b6620b xfce4-screensaver: upgrade 4.18.4 -> 4.20.2
- c068e3ac7f xfce4-whiskermenu-plugin: upgrade 2.10.0 -> 2.10.1
- f2b39ccb23 xfce4-sensors-plugin: upgrade 1.4.5 -> 1.5.0
- 44b91f69d3 ristretto: upgrade 0.13.3 -> 0.14.0
- 35cdeea49e mousepad: upgrade 0.6.1 -> 0.7.0
- cae2de026f xfce4-panel-profiles: upgrade 1.0.15 -> 1.1.1
- 2979a73277 xfce4-notifyd: upgrade 0.9.4 -> 0.9.7
- babd776431 xfce4-taskmanager: upgrade 1.5.8 -> 1.6.0
- 3353464b52 xfce4-terminal: upgrade 1.1.4 -> 1.2.0
- aff71b5ce3 liblc3: add DEBUG_PREFIX_MAP to LDFLAGS to fix qa error
- 0fa0257275 sysdig: upgrade 0.28.0 -> 0.39.0
- b69a0bb503 fwupd-efi: upgrade 1.7 -> 1.8
- f5901568b3 gedit: upgrade 46.2 -> 49.0
- 0f254f6b0f agent-proxy: Ensure that OE cflags are passed properly to build
- 347474c362 memstat: Pass OE environment CFLAGS to makefile
- 4938f15e42 tunctl: Make cflags weak in makefile
- 73d3cb2e36 libgedit-gtksourceview: Upgrade to 299.6.0
- 80f7258e6f libgedit-gfls: Add recipe
- 8cf23fff14 tepl: Upgrade to 6.14.0
- 62d8c7ee7d ndpi: Upgrade to 5.0 release
- a917abe8e4 python3-xstatic-font-awesome: Upgrade to 6.2.1.2
- b368ce1790 qad: add patch to build with glibc 2.43
- 635c7328f9 phytool: Update to latest
- b820ffae7f phytool: Refactor recipe
- 1e8706e728 networkd-dispatcher: Refactor recipe
- e3361a6687 conserver: Add recipe for remote console server
- 52213f71f0 open-vm-tools: backport patch to build with glibc 2.43
- fdfa50cf77 spectre-meltdown-checker: Update 0.46 -> git
- a03763295e wowlan-udev: set S to UNPACKDIR
- 82046d3b24 pipewire: Backport two patches to build with glibc 2.43
- ede40e0d90 minicoredumper: backport patch to build with glibc 2.43
- d52f508569 liboauth2: Backport a patch to build with glibc 2.43
- 6667c2c762 cjose: Remove PV
- b26a0ad219 python3-pychromecast: upgrade 14.0.9 -> 14.0.10
- 6b55bede28 luaposix: Upgrade to 36.3
- fdb49727a7 links,links-x11: Upgrade to 3.20
- a68f03454b libfaketime: Upgrade to 0.9.11
- a75c2f0b6f layers: update for wrynose release series
- 5925a61082 pipewire: update 1.6.0 -> 1.6.2
- 216b1c7cb2 libgpiod: fix gpio-tools tests failure with new coreutils
- d875c64da1 wireshark: Add xxhash to DEPENDS
- 0001e284a9 dlt-daemon: upgrade 2.18.10 to 3.0.0
- cf4788c916 python3-redis: upgrade 5.3.1->7.3.0
- d62b06c427 python3-paramiko: upgrade 3.5.1->4.0.0
- ad2a5ac0a0 android-tools-conf-configfs: make USB gadget IDs configurable
- 62b17d2806 python3-m2crypto: fix do_compile error using clang
- 01d347f0bc opensaf: upgrade 5.22.01 -> 5.26.02
- 0270b1c372 fd-find: update 10.3.0 -> 10.4.2
- fd7d73eb8a libde265: upgrade 1.0.16 -> 1.0.17
- 260662ca32 libheif: CVE-2026-3949
- e673a4cd8e unixodbc: mark CVE-2024-1013 patched
- 0abb9a484e python-pyjwt: upgrade 2.11.0 -> 2.12.1
- 96fa70cddf ettercap: fix typo in CVE ID
- b81ba45156 exiv2: mark CVE-2026-27631 patched
- 1cad6f53a4 libsodium: mark CVE-2025-69277 patched
- 2184766a34 gimp: update 3.0.8 -> 3.2.0
- e8ba93418e libwebsockets: upgrade 4.5.2 -> 4.5.7
- fe64fb0496 ntfs-3g-ntfsprogs: update UPSTREAM_CHECK_GITTAGREGEX
- 87e26e4769 freerdp3: upgrade 3.23.0 -> 3.24.0
- 9a3f58742f imagemagick: upgrade 7.1.2-16 -> 7.1.2-17
- 5f1c8e7461 glibmm-2.68: upgrade 2.80.0 to 2.86.0
- f9406a6c8e kronosnet: upgrade 1.31 -> 1.33
- 2735729989 squid: upgrade 7.4 -> 7.5
- a28c68436e squid: fix UPSTREAM_CHECK_REGEX
- 0a364d9c82 opengl-es-cts: upgrade 3.2.13.0 -> 3.2.14.0
- 5a0b443018 vulkan-cts: upgrade 1.4.5.1 -> 1.4.5.2
- 4a0fb4e6c5 spice-gtk: enable libva-x11 and drop gstreamer1.0-vaapi
- 0530bb6f6c redis 8: Update licence
- 3792b7902a libfido2-initial: new recipe
- e585da399f bpftrace: Update the runtime dependencies
- cdb5d4c3e7 python3-tornado: upgrade 6.5.4 -> 6.5.5
- 701a1df07c perfetto: Don't copy gn native binary
- 00616ccdaf refpolicy-targeted: Added sepolicy for adb service
- 786f3323d7 pipewire: enable aptX Bluetooth codec support
- d44ea32dba libfreeaptx: add aptX/aptX-HD codec library
- 001d503fe7 python3-nltk: mark CVE-2026-0846 patched
- 94990de736 python3-grpcio: upgrade 1.76.0 -> 1.78.0
- 04ef8fb242 libsodium: upgrade 1.0.20 -> 1.0.21
- 510ea4db57 luajit: Update to latest on v2.1 branch
- 6e45ada388 atkmm: upgrade 2.28.2 to 2.28.4
- a813457aab glibmm: upgrade 2.66.7 to 2.66.8
- c407d8669c capnproto: upgrade 1.0.2 -> 1.4.0
- 32eb632648 hstr: upgrade 3.1.0 to 3.2.0
- 16a72067f5 python3-ninja: upgrade 1.11.1.1 -> 1.13.0
- f75f4164fd python3-gpiod: update to v2.4.1
- 2c74fbff25 librust-cxx: Add librust-cxx recipe
- 5610dcfffc libnice: make crypto library configurable via PACKAGECONFIG
- 0f18a8f9e0 spawn-fcgi: upgrade 1.6.5 -> 1.6.6
- 757cf70943 nginx: upgrade 1.29.5 -> 1.29.6
- e69af2bc14 webmin: upgrade 2.520 -> 2.621
- 7a3ce6a063 python3-cassandra-driver: upgrade 3.29.2 -> 3.29.3
- 4ac220373b python3-xstatic: add patch to build w/ Setuptools 82
- 8193a3c0ef python3-httptools: allow building with latest setuptools
- 9a40804aa8 gd: Add patch to fix compiler error about missing const
- 991ce2b4cb multimedia/fswebcam: New recipe for a webcam image grabber
- 5540083053 nftables: build with native python instead of host python
- 8ceaab26fb gnome-settings-daemon: add alsa as a mandatory dependency
- 84d6a691c8 ncdu: New recipe for ncurses disk usage
- d8bc478d9c python3-html5lib: fix build with setuptools 82
- c823746d7e ntp: fix build with glibc 2.43
- cce9a3b937 bcc: add missing build dependency
- 9f5c6b28e3 android-tools: add fix for strchr() conformance to C23
- c40a15d924 fastfetch: add recipe
- 4953fd5a87 multimedia/spandsp: Update HOMEPAGE + remove obsolete comment
- afbc56ae3c krb5: backport additional fixes to build with glibc 2.43
- 65b7f7330e php: upgrade 8.5.3 -> 8.5.4
- 8b67fc44ff yavta: update to latest git rev
- 6ed795e4fd v4l-utils: upgrade 1.28.1 -> 1.32.0
- 67a35406cb fltk: upgrade 1.3.9 -> 1.3.11
- e5026ce126 cmocka: upgrade 1.1.7 -> 1.1.8
- 3a696c4152 gnulib: upgrade 202401 -> 202601
- 3fa1ef9051 gosu: upgrade from 1.17 to 1.19
- 302d136dd9 libinih: upgrade from 58 to 62
- 3ca4583515 lockfile-progs: upgrade from 0.1.19 to 0.2.0
- 964cd113ad unixodbc: upgrade from 2.3.12 to 2.3.14
- 3f468ccce0 libcbor: upgrade 0.12.0 -> 0.13.0
- 1fa24a2136 conntrack-tools: upgrade 1.4.8 -> 1.4.9
- f2d8476ca2 hiawatha: upgrade 11.8 -> 12.0
- 6d6c0b99d3 rocksdb: upgrade 9.10.0 -> 10.10.1
- fc1549090f networkmanager: upgrade 1.52.2 -> 1.56.0
- 1e52242e56 libcpr: upgrade 1.13.0 -> 1.14.2
- 84e05a05d9 nss: upgrade 3.119 -> 3.121
- 4dc8384995 weechat: upgrade 4.8.1 -> 4.8.2
- 361c25fc20 uftrace: upgrade 0.18.1 -> 0.19
- 3eff6000e4 swagger-ui: upgrade 5.31.2 -> 5.32.0
- 6c508b1fb3 rtorrent: upgrade 0.16.6 -> 0.16.7
- 32a81707a9 python3-wrapt: upgrade 2.1.1 -> 2.1.2
- 614a18cfeb python3-whitenoise: upgrade 6.11.0 -> 6.12.0
- 69aeb4598a python3-wheezy-template: upgrade 3.2.4 -> 3.2.5
- ac23a9f78e python3-tqdm: upgrade 4.67.2 -> 4.67.3
- fd40cda1b2 python3-tox: upgrade 4.36.1 -> 4.49.0
- a3ff8e2027 python3-tabulate: upgrade 0.9.0 -> 0.10.0
- 6fd6dbec63 python3-sqlalchemy: upgrade 2.0.46 -> 2.0.48
- 4d59761490 python3-snagboot: upgrade 2.5 -> 2.6
- ba180ee148 python3-scikit-build-core: upgrade 0.11.6 -> 0.12.2
- ab8740596c python3-robotframework: upgrade 7.3.2 -> 7.4.2
- b11e4f37b9 python3-regex: upgrade 2026.2.19 -> 2026.2.28
- b18308ffad python3-pytest-env: upgrade 1.2.0 -> 1.5.0
- f4e786b322 python3-pymisp: upgrade 2.5.32.3 -> 2.5.33.1
- 1b9ecb7c78 python3-pyephem: upgrade 4.2 -> 4.2.1
- 513344d14c python3-pyais: upgrade 2.15.0 -> 2.20.0
- ff7f74b88e python3-platformdirs: upgrade 4.9.2 -> 4.9.4
- ae831ade44 python3-pkgconfig: upgrade 1.5.5 -> 1.6.0
- 67b858ec99 python3-orjson: upgrade 3.11.6 -> 3.11.7
- 1698357b41 python3-nanobind: upgrade 2.11.0 -> 2.12.0
- 3e26e7be3c python3-mmh3: upgrade 5.2.0 -> 5.2.1
- 87a90b48ac python3-luma-oled: upgrade 3.14.0 -> 3.15.0
- 86f1d18f3f python3-isort: upgrade 8.0.0 -> 8.0.1
- 9a70c6235c python3-ipython: upgrade 9.10.0 -> 9.11.0
- 5b8beefb32 python3-inline-snapshot: upgrade 0.30.1 -> 0.32.4
- 467c80b32d python3-h5py: upgrade 3.15.0 -> 3.16.0
- 5a9aaa2416 python3-filelock: upgrade 3.24.3 -> 3.25.0
- 7bebedee61 python3-fastapi: upgrade 0.133.1 -> 0.135.1
- 41df7fdb20 python3-faker: upgrade 40.1.2 -> 40.8.0
- 0cf92875b2 python3-configargparse: upgrade 1.7.1 -> 1.7.3
- b9f166eb8d python3-cmd2: upgrade 3.2.2 -> 3.4.0
- bc39c58a3d python3-cmake: upgrade 4.2.1 -> 4.2.3
- 4ea186465e python3-charset-normalizer: upgrade 3.4.4 -> 3.4.5
- 19da1ac62a python3-cachetools: upgrade 7.0.0 -> 7.0.4
- 3c6203e895 python3-bumble: upgrade 0.0.225 -> 0.0.226
- 8a7b296aef python3-black: upgrade 26.1.0 -> 26.3.0
- 5639fb9a9c python3-apispec: upgrade 6.9.0 -> 6.10.0
- adedb2ccc6 python3-alembic: upgrade 1.18.3 -> 1.18.4
- 66c524b5de passwdqc: upgrade 2.0.3 -> 2.1.0
- b6136de3a9 nbdkit: upgrade 1.47.3 -> 1.47.5
- cd6887451a memcached: upgrade 1.6.40 -> 1.6.41
- 243f1e97c1 libxmp: upgrade 4.6.3 -> 4.7.0
- 924f84bbb2 libtorrent: upgrade 0.16.6 -> 0.16.7
- 414e79166c libsdl3: upgrade 3.4.0 -> 3.4.2
- 9ff86991af libp11: upgrade 0.4.17 -> 0.4.18
- f738b5785b libio-compress-perl: upgrade 2.217 -> 2.218
- 0f8125783c libdaq: upgrade 3.0.23 -> 3.0.25
- 51b90b90a1 libcurses-perl: upgrade 1.45 -> 1.46
- 909ce63d35 libcompress-raw-zlib-perl: upgrade 2.217 -> 2.222
- 74f7001ed5 libcompress-raw-lzma-perl: upgrade 2.217 -> 2.221
- 82417023a3 libcompress-raw-bzip2-perl: upgrade 2.217 -> 2.218
- 330ecdd2ad jasper: upgrade 4.2.8 -> 4.2.9
- 89b961c889 imapfilter: upgrade 2.8.3 -> 2.8.5
- 0985c5c84e imagemagick: upgrade 7.1.2-15 -> 7.1.2-16
- e52dfaeb4f graphviz: upgrade 14.1.2 -> 14.1.3
- a3966a6b8e gperftools: upgrade 2.18 -> 2.18.1
- 7a84f78832 glaze: upgrade 7.0.2 -> 7.1.1
- ea42cd076a driverctl: upgrade 0.115 -> 0.121
- 13dd3dada8 ctags: upgrade 6.2.20260222.0 -> 6.2.20260308.0
- 4af1af7b4f castxml: upgrade 0.6.13 -> 0.7.0
- cf17d746d2 python3-snagboot: enable building -native and nativesdk- variants
- 87c4aaa3aa tnftp: Add HOMEPAGE
- 964cbd0107 tmux: upgrade 3.6 -> 3.6a
- 99e9d4aba1 libssh: upgrade 0.11.3 -> 0.11.4
- 70e27af4fc python3-scikit-build: Upgrade 0.18.1->0.19.0
- f0603d90c9 mypaint-brushes: add recipe for v2
- ceb6cf32d0 gtkmm4: add x11 back to REQUIRED_DISTRO_FEATURES
- 2ce0a1d262 thermald: backport support for non-Intel platforms
- f71a12fb70 atop: upgrade 2.12.0 -> 2.12.1
- 5dd79230ea bit7z: upgrade 4.0.9 -> 4.0.11
- c0a3c429f1 thunar-plugin.bbclass: add x11 to REQUIRED_DISTRO_FEATURES
- 939000f1c3 thunar: add x11 to REQUIRED_DISTRO_FEATURES
- 16027d4c7d gtk-vnc: add x11 to REQUIRED_DISTRO_FEATURES
- 4cb76735a5 libxfce4ui: update REQUIRED_DISTRO_FEATURES
- bd98b8e5cd xfce4-panel: add x11 to REQUIRED_DISTRO_FEATURES
- 2608fb9d2d xfce4-pulseaudio-plugin: require x11 distro feature
- acc562d488 gimp: add x11 to REQUIRED_DISTRO_FEATURES
- aa96ff9526 libwnck3: add x11 to REQUIRED_DISTRO_FEATURES
- cd0431d03a uutils-coreutils: upgrade 0.6.0 -> 0.7.0
- b4dd2c4363 modemmanager: fix EXTRA_OEMESON
- d4a6857b40 python3-websocket-client: Upgrade 1.70 -> 1.9.0
- 1e7ca582a6 python3-redis: upgrade 5.2.1 -> 5.3.1
- c1c7af9680 python3-xmodem: upgrade 0.4.7 -> 0.5.0
- 8ea57b9143 spdm-emu: add recipe for SPDM emulator
- 2273ed31cf grpc: upgrade 1.76.0 -> 1.78.1
- 4f28b16edd zchunk: upgrade 1.5.2 -> 1.5.3
- 43e38ada0f libmodbus: upgrade 3.1.11 -> 3.1.12
- 4e9bdb5256 syslog-ng: upgrade 4.10.2 -> 4.11.0
- 3cd347cb2a squid: upgrade 7.3 -> 7.4
- a05464f133 poco: upgrade 1.14.2 -> 1.15.0
- 5ac7358b85 paho-mqtt-cpp: upgrade 1.5.3 -> 1.6.0
- 7a367dc9a8 paho-mqtt-c: upgrade 1.3.15 -> 1.3.16
- f9f18709bc libnetfilter-conntrack: upgrade 1.1.0 -> 1.1.1
- 50ac24430d jansson: upgrade 2.14.1 -> 2.15.0
- 2979300f99 fluentbit: upgrade 4.2.2 -> 4.2.3.1
- fe4c5cadca asio: upgrade 1.30.2 -> 1.36.0
- 5bca83cd50 ettercap: patch CVE-2026-3603
- 1b1c258172 gnome-shell: update 48.3 -> 48.7
- ebe36f3a2d gdm: conflict with dbus-broker
- 4882932910 nopoll: upgrade 0.4.7.b429 -> 0.4.9.b462
- a4705e2cab zabbix: mark CVE-2026-23925 as patched
- 56106a0cfb zabbix: upgrade 7.0.19 -> 7.0.23
- eea3a14193 libjxl: mark CVE-2025-12474 and CVE-2026-1837 patched
- 39318cebcb pipewire: Fix socket activation
- 19af995bc1 aom: add bindir to SYSROOT
- d4bc3fe962 libheif: upgrade 1.20.2 -> 1.21.2
- 57045ecd65 gvfs: upgrade 1.58.1 -> 1.58.2
- 06aea3f734 libwnck3: BPN -> GNOMEBN
- 53e8f46ff7 redis: remove unneeded CVE_STATUS tags
- 81250fb6c3 vlc: ignore CVE-2026-26227 and CVE-2026-26228
- ec741a75f0 redis: upgrade 8.0.0 -> 8.0.6
- 75e14941ba exiv2: upgrade 0.28.7 -> 0.28.8
- 0934de7a60 exiftool: upgrade 13.48 -> 13.52
- 50e7b3e5ea python3-protobuf: mark CVE-2026-0994 patched
- 717d124c2d freerdp3: upgrade 3.22.0 -> 3.23.0
- 4937ed55d8 bcc: Add ARM and AArch64 support to static tracepoints
- cdf9d099b9 bcc: Add riscv syscall prefix detection in C++ API
- eed01e5cc0 bcc: Add ARM64 syscall prefix detection in C++ API
- db05f827bb nodejs: upgrade 22.22.0 -> 22.22.1
- 6b443c2b7c emlog: bump to latest revision
- 40ceaf426d dropwatch: upgrade 1.5.4 -> 1.5.5
- 69f1a41a94 curlpp: upgrade to latest revision
- 37b9749f24 arptables: remove unused checksums
- 9df85b55dc rdma-core: upgrade 51.0 -> 62.0
- 2b444cfaa4 tinyproxy: drop obsolete patch
- 629bb51b14 tunctl: update patch status
- 1bf78542f0 udpcast: update patch status
- be6b26e92c wireshark: upgrade 4.6.3 -> 4.6.4
- 154c462c59 ntpsec: upgrade 1.2.2a -> 1.2.4
- 4c98e54b65 fio: fix musl builds
- 46ae413c63 rtla: add recipe for real-time linux analysis tool
- d6815efa84 cpupower: keep header files for other packages and package systemd service
- e8be5452b6 pipewire: backport fix for build with glibc-2.43
- 0541742ec0 ngtcp2: add recipe
- 822634e849 nghttp3: add recipe
- 5a7a1a643e python3-django: upgrade 5.2.11 -> 5.2.12
- 1960f33a61 python3-django: upgrade 6.0.2 -> 6.0.3
- 58a0bbec39 redis: drop recipe for v7.2.12
- 5899a5e6ff meta-oe: libcppconnman: add recipe
- 9dff889e43 mariadb: Upgrade 11.4.9 -> 11.4.10
- 8b9b789542 signing.bbclass: add signing_create_uri_pem helper function
- f75a2ab194 signing.bbclass: add support for OpenSSL PKCS#11 provider
- 40a1825c95 signing.bbclass: remove trailing white space
- c427a6dfc0 python3-m2crypto: upgrade 0.46.2 -> 0.47.0

Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
Relevant changes:
- 8028c57 layer.conf: Update to wrynose (6.0) release
- 0936595 A couple of small CI fixes
- 6320bcb nikto: fix branch
- f79853e fscryptctl: Correct the spelling of DESCRIPTION
- e47afa9 fscryptctl: Use ${prefix} rather than /usr
- 5d6f6b3 fscrypt: Correct the spelling of DESCRIPTION
- f04f6fe python3-tpm2-pytss: BBCLASSEXTEND native and nativesdk
- 83008a9 suricata: improve PACKAGECONFIG[unittests] control

Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
Relevant changes:
- 399ca9f layer.conf: update to be compatible with wrynose
- 8dcfc88 sota_qcom: include KERNEL_CMDLINE_EXTRA in OSTREE_KERNEL_ARGS
- fdc475d ostree: systemd-boot: add patch for boot count support

Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
Relevant changes:
- b8968685 podman-tui: update to v1.11.1
- 8e45045c netavark: update to v1.17.2
- 259bedbf nerdctl: update to v2.2.1
- b1a6d274 go-mod-discovery/oe-go-mod-fetcher: add GO_MOD_VCS_EXCLUDE for deleted repos
- 6f733ac6 kubernetes: update to v1.35.2
- 0f795c80 k3s: update to v1.35.2+k3s1
- 2704c23f docker-distribution: update to v3.0.0
- d5ffe93d oe-go-mod-fetcher: fix pseudo-version tag assignment in SRC_URI
- c5efa4ec docker-compse: update to v5.1.0
- c7aaf143 moby: update to docker-v29.3.0
- 2ebabffe crun: update to 1.26
- 15012558 criu: update to v4.2
- 2e42bda4 cri-tools: update to v1.35.0
- 59593cba cri-o: update to v1.35.0
- f8d46c5e conmon: update to v2.2.1
- d77efdfd containerd: update to v2.2.2
- 3b9ff919 podman: update to v5.8.1
- 475530ac layer: bump compatibility to wrynose
- f505ae07 vcontainer-tarball: set S to UNPACKDIR for do_qa_unpack check
- 4162f898 container-dummy-provides: Update to match changes in oe-core
- 8e609e01 lxc: update to v6.0.6
- a707a497 xen: update to RELEASE-4.21.0 -tip
- 8ebf75a1 xen-tools: update to RELEASE-4.21.0 -tip
- 3f58e364 crun: set CLEANBROKEN to fix configure on rebuild
- e3902238 container-bundle: add explicit do_fetch dependency on skopeo-native
- 6240456e container-registry: use FEATURE_PACKAGES for IMAGE_FEATURES validation
- c2eeba33 kernel: skip kcfg search path injection for kernels with kernel-cache
- d16110ae yocto-cfg-fragments: bump to -tip
- e5a04172 container-registry: make IMAGE_FEATURES local to image recipes
- c6b27a6b qemu-system-native: Tweak whitespace handling
- 94767826 container-registry: make IMAGE_FEATURES conditional on distro features
- 09a89703 xen-guest-bundle: drop QA skip for installed-vs-shipped
- aa18b46a container-registry: drop container-registry-populate
- 21054f2 cockpit-machines: fix source specification and conditionally skip
- 5f6b41e4 example-xen-guest-bundle: require xen and x11 in DISTRO_FEATURES
- ebe61f2a sanity: default virtualization distro check to false

Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
Relevant changes:
- acf86cc2af1 Revert "grub: add patch to use medany for riscv64"
- d519a6188f8 linux-yocto-dev: bump to v7.0
- 5a743fe159e linux-yocto/6.18: update CVE exclusions (6.18.19)
- 87ddc9a250b linux-yocto/6.18: update to v6.18.19
- 2dca7c43a60 linux-yocto/6.18: update CVE exclusions (6.18.18)
- 83ab4e21938 linux-yocto/6.18: update to v6.18.18
- fc3191025e6 linux-yocto/6.18: update CVE exclusions (6.18.16)
- eee4b6217e3 linux-yocto/6.18: update to v6.18.16
- 9f892aaa55e linux-yocto/6.18: genericarm64: fix configuration audit warning
- 55f957a2325 linux-yocto/6.18: genericarm64: enable additional qcom drivers
- aa441c5d7c3 initscripts: Make SRC_URI arch independent
- 36bf9a0fc99 gnutls: Use arch independent search paths
- dc944289806 gettext: Use arch independent search paths
- 35341983fb3 flac: Use arch independent search path
- 6972e64e47e libssh2: Drop arch dependent search paths
- 5cdcd68557c ghostscript: Drop arch dependent search paths
- 96cce8a363f curl: Drop arch dependent search paths
- a2f7052cf83 checklayer: Fix regex in get_signatures
- 9148a8b3ce6 musl: Upgrade to 1.2.6
- 15760045a26 Revert "insane.bbclass: Move test for invalid PACKAGECONFIGs to do_recipe_qa"
- d52d00a3bb4 selftest/minidebuginfo: extract files from tar archive using tarfile module
- de3f3511465 vex: rename rootfs CVE manifest JSON to include .vex. suffix
- 387a6973070 python3-chardet: upgrade 5.2.0 -> 6.0.0.post1
- a247288299c libpam: upgrade 1.7.1 -> 1.7.2
- f8e847945cf rt-tests/hwlatdetect: upgrade 2.9 -> 2.10
- 77af8799967 ltp: fix warning in remove_broken_musl_sources
- f72f9174ecc glib-2.0: upgrade 2.86.4 -> 2.88.0
- a7b79bf6ab8 libpcre2: Enabling Ptest support
- 081bc6fe783 layer.conf: update pkgconfig-native exclusions to pkgconf-native
- e32bf38fab8 pkgconfig: remove
- a3320989cae class/pkgconfig: use pkgconf instead of pkgconfig
- 4425f6f0258 pkgconf: minimise wrapper
- a1f8e2c286a pkgconf: ensure pkgconf-native doesn't try and look on the host
- 7fd826b886c pkgconf: inherit pkgconfig
- 2f416680028 systemd: Populate udev-bash-completion before bash-completion
- a0f5ff27d43 systemd-bootconf: do not modify build directory in do_install
- 3b417d97ff6 systemd: add detailed debug logging to fdset_new_fill()
- 6f1d8ffca50 nfs-utils: Add RDEPENDS netbase
- c226dc8a412 libsoup: fix CVE-2025-32049/CVE-2026-1539
- a1ed6fddd99 weston: update to 15.0.0
- 64b6fe9a8e3 libxml2: upgrade 2.15.1 -> 2.15.2
- ef2250e7b7f musl-locales: Fix locale-base-sr-sr typo
- 218c0e59de9 xkeyboard-config: upgrade 2.46 -> 2.47
- d2e3196c60e taglib: upgrade 2.2 -> 2.2.1
- 1cdc4b53bcb stress-ng: upgrade 0.20.00 -> 0.20.01
- 10ff8f762fe squashfs-tools: upgrade 4.7.4 -> 4.7.5
- 4bca12e85de sqlite3: upgrade 3.51.2 -> 3.51.3
- 6bf3674d8a5 seatd: upgrade 0.9.2 -> 0.9.3
- df704386548 python3-xmltodict: upgrade 1.0.3 -> 1.0.4
- f3f6766f15c python3-uv-build: upgrade 0.10.4 -> 0.10.10
- cccbf55c8b6 python3-testtools: upgrade 2.8.3 -> 2.8.7
- 4ae95ba8518 python3-sphinxcontrib-svg2pdfconverter: upgrade 2.0.0 -> 2.1.0
- 68211d2b0ce python3-setuptools: upgrade 82.0.0 -> 82.0.1
- 7a952d17088 python3-pytz: upgrade 2025.2 -> 2026.1
- 7921514864e python3-pyopenssl: upgrade 25.3.0 -> 26.0.0
- 5bc170eb7d9 python3-pygobject: upgrade 3.54.5 -> 3.56.1
- bb6b8f6a4a5 python3-numpy: upgrade 2.4.2 -> 2.4.3
- d5901c9fa8a nfs-utils: upgrade 2.8.5 -> 2.8.7
- cf91b8b5d40 meson: upgrade 1.10.1 -> 1.10.2
- b7001ab8022 mesa: upgrade 26.0.1 -> 26.0.2
- b2ab46d8989 lzlib: upgrade 1.15 -> 1.16
- 84fd2734248 lsof: upgrade 4.99.5 -> 4.99.6
- 2374a77d741 libpciaccess: upgrade 0.18.1 -> 0.19
- eaf9bf6a575 libgcrypt: upgrade 1.12.0 -> 1.12.1
- ba6921796cd hwdata: upgrade 0.404 -> 0.405
- 9cce70bd394 gsettings-desktop-schemas: upgrade 49.1 -> 50.0
- 60f893f5a7b fastfloat: upgrade 8.2.3 -> 8.2.4
- 78359633884 ethtool: upgrade 6.15 -> 6.19
- 815a262af4d erofs-utils: upgrade 1.8.10 -> 1.9.1
- d3adf4ff2b7 ell: upgrade 0.82 -> 0.83
- b14266b4c27 e2fsprogs: upgrade 1.47.3 -> 1.47.4
- 2786f339f35 dpkg: upgrade 1.23.5 -> 1.23.7
- 8ff681ca2e1 diffoscope: upgrade 313 -> 314
- 87feb0597c4 bind: upgrade 9.20.18 -> 9.20.20
- ca30fe6b925 at-spi2-core: upgrade 2.58.3 -> 2.60.0
- 6a90435fe96 man-pages: upgrade 6.16 -> 6.17
- 8061433fcd1 spdx: Update to latest bindings
- 45019a49f97 spdx: Remove do_collect_spdx_deps task
- 8e8d0becac6 spdx3: Use common variable for vardeps
- 96a4b4b18de spdx: Remove fatal errors for missing providers
- 64062409323 spdx30: Remove package VEX
- 667a06a9d4a spdx_common: Check for dependent task in task flags
- 0cb75bd7f94 spdx: De-duplicate CreationInfo
- 9e85daf516f spdx30: Include patch file information in VEX
- ca92ab825cb spdx3: Add is-native property
- 1b926c8cf72 spdx3: Add recipe SBoM task
- d999ac407c8 spdx3: Add recipe SPDX data
- 13cd668c77d packagegroup-core-tools-profile: add lttng-modules to LTTNGTOOLS
- bcc58d4db0d lttng-tools: not rrecommend on lttng-modules
- 5f346802198 python3: package all of the compression module into python3-compression
- 32801348ca2 glibc-testsuite: Do not generate SPDX
- fd6957926f4 meta/*-tarball: Fix SDK PACKAGE_ARCH after recent changes
- 3a9bdbd4c77 runqemu: fix the checking of STAGING_BINDIR_NATIVE
- aeb2a667b93 documentation.conf: Add LICENSE_FLAGS related variables
- b351aadeb67 barebox-tools: upgrade 2026.01.0 -> 2026.03.0
- ff1b7becac3 libinput: upgrade 1.30.1-> 1.30.2
- 2681601e44f ccache: upgrade 4.12.3 -> 4.13.1
- f5054652f8d oeqa/qemurunner: make the error message about invalid rootfs clearer
- 915870472ed documentation.conf: Drop obsolete QMAKE vars
- 7a45c8ca227 documentation.conf: Drop obsolete INC_PR
- b1622286fba python3-sbom-cve-check: Update to release 1.2.0
- a06bb82e5eb gdb: Upgrade 16.3 -> 17.1
- 548c212a11e overlayfs-etc: Add template file dependency
- e5184a0d207 sanity: condition hash equivalence warnings to when it is in use.
- 59cd78b2a3b cmake: upgrade 4.2.3 -> 4.3.0
- 16e9b6f6ae1 kernel-yocto-rust: Move rust kernel dependencies to bbclass
- b83ff913373 gtk4: Fix a build error in examples/application8
- 20d0db26124 libc-package, default-distrovars: Remove unsupported LOCALE_UTF8_ONLY
- 7728aa3168f systemd: break circular dependency with libfido2
- fa10e1b59b2 spdx-common: Add documentation for undocumented SPDX variables
- 9dd9c003890 cve_check: Escape special characters in CPE 2.3 strings
- 952990d3bdc orc: Enable hotdoc to produce doc
- 8ad23604053 oeqa: manual: Add Upstream-Status to abat patch
- df0947c765b udev-extraconf: detect init manager from pid
- a3551d15f67 systemd: fix configure option for dropping sysv support
- eafb6d797b3 packagegroup-core-tools-profile: Avoid dependency on systemtap for loongarch64
- 10a54e177b1 systemd: upgrade 259.3 -> 259.5
- 2d8da77f28e grub: add patch to use medany for riscv64
- 48196984438 wic: filemap: use separate fd for SEEK_HOLE probes
- dd79baf74a0 license: Fix sstate hash conflict issues
- 531f87111d8 layer.conf: Use += to add to the DUMMY_PACKAGE_ARCHS_* variables
- cd1179544d7 layer.conf: Update to wrynose
- 2dc4d2f8b5c qemurunner: Hide kernel messages on first non-raw run_serial() call
- 69af43387e8 webkitgtk: remove PACKAGECONFIG soup2
- 61d653562a5 gstreamer1.0-plugins-good: remove PACKAGECONFIG soup2
- 56aeb7ff4e2 uki.bbclass: make DTB packaging optional
- 5571775018d python3: Add a new PACKAGECONFIG knob for free threading
- 4caa308304b curl: upgrade 8.18.8 -> 8.19.0
- 6a6377a9837 libuv: upgrade 1.52.0 -> 1.52.1
- 3cfa638aa91 linux-firmware: upgrade 20260221 -> 20260309
- 945d9b9e75b linux: cve-exclusions: Add --always to git-describe
- 6145c70a27e mesa: remove trailing whitespace
- fe0490e637d resulttool: Fix UnboundLocalError when missing test results
- 817b5c012aa pypi.bbclass: set UPSTREAM_CHECK_PYPI_PACKAGE from PYPI_PACKAGE
- 3b476245b37 iptables/libmnl: fix upstream version check
- 1fc2b952c7f libfyaml: inherit github-releases class
- 9e2d2a5b0c9 gstreamer1.0-vaapi: remove recipe
- dcac7775f2c lib/oe/patch: add user and email when patchtool is git
- 89a9a02859c appstream: upgrade from 1.0.6 to 1.1.2
- 6e9ebdf5fb0 lttng-modules: Upgrade 2.14.3 -> 2.14.4 to fix build issue on kernel 6.18
- 512a71ea5d4 librsvg: move symlink file for ptest in package librsvg-ptest
- d3d16940358 selftest: uboot: Add sefltest for recent KCONFIG_CONFIG_ROOTDIR fix
- 16054e30b2e uboot-config: Fix scope of KCONFIG_CONFIG_ROOTDIR check
- a534e791988 shadow: fix build with GCC 10
- d0671c3dad8 rust: enable dynamic LLVM linking by default
- a967f364c7f scripts/install-buildtools: Update to 5.3.2
- 388cd4770e0 ptest-packagelists: Exclude ptests from musl which are known to fail
- 4e06a6df745 sstate/sstatesig: Abstract dummy package architectures into layer.conf settings
- 834efe5eeaa sstate: Tweak SDK sstate package architecture
- 7e8dae7502e meta/dummy-sdk-package: Improve SDK dummy package handling
- ac9fb578794 allarch/lib: Convert core of allarch code into a function
- 9f59ba9cd61 bitbake.conf: Add SDKMACHINE to BUILDCFG_VARS, drop TARGET_FPU
- 78e8586cc15 sstate: Drop unneeded SSTATE_MANMACH variable
- 10dff9f0ed2 runtime_test: Add rust-out-of-tree selftest
- 4b7581df745 make-mod-scripts: fix for buildpath issues with rust-out-of-tree compilation
- 5fdb94febc7 meta-skeleton: Add rust-out-of-tree-module recipe
- 76fd22f09fa module-rust.bbclass: Prepare out-of-tree rust module compilation
- af8cdc54e3f kernel.bbclass: Copy include/config/auto.conf in STAGING_KERNEL_BUILDDIR
- 01ea2b2add3 selftest/cases/runtime_test: Add test for Linux Rust sample
- a38b7a1be65 kernel-devsrc: copying rust-kernel source to $kerneldir/build
- d80d006ae85 kernel: Disable ccache when kernel rust support is enabled
- aade2ef38c0 make-mod-scripts: split `HOSTCC` flag to align with to linux-yocto
- 261df16df33 kernel-yocto-rust: Fix for buildpaths errors when rust is enabled for kernel
- 6c90097bebe kernel-yocto-rust: enable Rust kernel support via 'make rustavailable'.
- 2912ca3b341 rust: install Rust library sources for 'make rustavailable' support
- 16d55fc3bc2 linux-yocto: conditionally add clang/rust/bindgen-cli-native to DEPENDS
- 6719ed4a340 kernel-yocto: Enable rust in kernel
- 3c1a65a5763 libgloss: package riscv header files correctly
- 971d03b19b2 picolibc: Update 1.8.6 -> 1.8.11
- 6ffad1ec5d0 newlib: Upgrade 4.5.0 -> 4.6.0
- 3b5c2d8bdbc rust: Drop oeqa-selftest-Increase-timeout-in-process-sigpipe-ru.patch
- e368dde8aff oeqa/selftest: wic: Add vfat to test_wic_sector_size
- c1fb515f2a8 yocto-uninative: Update to 5.1 for glibc 2.43
- 438afb3ded6 oeqa/selftest: Introduce OEQA_TESTDISPLAY variable and use for sdl/gtk qemu test
- 9e5d18040b0 libarchive: upgrade 3.8.5 -> 3.8.6
- f791d6c5287 glibc: Upgrade to 2.43 release
- 325c078855d busybox: fix printf ptest failure with glibc 2.43
- 09c9603bb36 glib-2.0: fix gdatetime ptest failure with glibc 2.43
- f78863f89da ltp: workaround openat2 build failure with glibc 2.43
- a217683514e barebox-tools: fix build failure with glibc 2.43
- 8340d4be036 libxcrypt: avoid discarded-qualifiers build failure with glibc 2.43
- 0433d2d6a99 gcc-runtime: avoid discarded-qualifiers build failure with glibc 2.43
- 0ed7b56814d gettext: upgrade 0.26 -> 1.0
- 7e75ec7a66c bitbake.conf: Set PACKAGECONFIG vardepvalue
- 01aa7f30d9a cargo-c: update 0.10.20 -> 0.10.21
- 5c995f97548 lua: upgrade from 5.4.8 to 5.5.0
- afb1765ef3d tcl8: fix tclConfig.sh after UNPACKDIR change
- cf7c79f3962 python3-setuptools: drop Windows launcher executables on non-mingw builds
- 90d208fbb06 python3-pip: drop unused Windows distlib launcher templates
- bd04d43100d gcc-source: Use allarch.bbclass
- 1af7942c538 llvm-project-source: Use allarch.bbclass
- 2c49774f47c selftest/glibc: add docstrings to the selftest classes
- b4801e63d12 spirv-tools: backport a fix for building with gcc-16
- 9eabea38f0c gcc: backport a fix for building with gcc-16
- 97dd558277e m4: upgrade to 1.4.21
- 9ec9680cdad libpam: set status for CVE-2024-10041
- 48a3df9e668 procps: support ptest when TCLIBC is glibc
- 2548c040ea1 uboot-config: fix KCONFIG_CONFIG_ROOTDIR path
- 770b36ea0d9 cross-canadian.bbclass: merged /usr support
- 491de0db64a sanity.bbclass: warn when sstate is outside of build dir, but hash equiv database is inside it
- 66aefeca482 grub: fix grub installation error on i386 target
- 7eae351b5f8 grub: upgrade 2.12 -> 2.14
- 3e2bc0f3803 qemurunner: Drop nographic option now runqemu falls back to VNC
- df9e9f382eb scripts/runqemu: Allow VNC use as a fallback when there is no DISPLAY set
- 57fe3e411fa license_image.bbclass: report all packages with incompatible license
- 033256d6364 subversion: fix race in parallel builds
- 468c9dec678 gnutls: make C99 detection more resiliant
- af66dec1a05 vim: upgrade 9.2.0 -> 9.2.0110
- 19aface8a48 inetutils: patch CVE-2026-28372
- 4ca85ec9619 README: add global note about C locale sorting
- 9c3782b5744 maintainers.inc: add note about C locale sorting
- 28552a7b6c9 dtc: backport fix for build with glibc-2.43
- b91f6cec2b2 gcc: Fix gcc-libitm false positives in regression report
- 8c24acf3f46 python3-imagesize: upgrade 1.4.1 -> 2.0.0
- f5499e224c6 alsa-ucm-conf: Backport the channel fix for lemans and monaco boards
- 1ade8bb5e76 alsa-ucm-conf: Remove JackControl from TALOS EVK HiFi config
- 1fc1fac23a4 systemd: package lib/nvpcr as part of systemd
- c18f921cd42 systemd: upgrade 259.1 -> 259.3
- 39f7113d09a systemd: properly package new container files
- 124a43b74b7 go: upgrade 1.26.0 -> 1.26.1
- 3ca64560e13 kernel_module.py: add missing license header
- b0ea86d95b9 rust: Drop revert-link-std-statically-in-rustc_driver-feature.patch
- a91d977917f cargo-c: Move recipe out of rust directory
- 766657738a1 rust: Upgrade 1.93.0 -> 1.94.0
- 1389fbe477a texinfo: upgrade texinfo 7.2 -> 7.3
- 5814d6f460c libksba: upgrade 1.6.7 -> 1.6.8
- 34cbb0a1b98 file: upgrade 5.46 -> 5.47
- 72b5eded6a4 iptables: upgrade 1.8.12 -> 1.8.13
- b8b7b5873fe libfyaml: init add
- 82eb19752be iproute2: upgrade 6.18.0 -> 6.19.0
- a007b71e17c tcl8: prefer tcl's own tzdata
- fb804d9d21e tcl: prefer tcl's own tzdata
- a90c83c0de6 tcl8: rewrite ptest (again)
- 7cbe06574f6 tcl: rewrite ptest (again)
- 29c6e4f173e blueprint-compiler: upgrade 0.19.0 -> 0.20.0
- ab6b2bf7b55 python3-setuptools: upgrade 80.9.0 -> 82.0.0
- 44a58e68916 python3-semantic-version: remove python3-pkg-resources from runtime depends
- f57b5dfef47 python3-scons: remove python3-pkg-resources from runtime depends
- dc5b7f6fb56 meson: remove python3-pkg-resources from runtime depends
- fe4b816bb91 ncurses: upgrade 6.5 -> 6.6
- 7da2290a465 autotools: remove deletion of aclocal.m4
- d35a1a16979 readline: improve aclocal.m4 handling
- 63fb9adc2a5 rxvt-unicode: improve aclocal.m4 handling
- df33303c886 lzop: remove custom aclocal.m4 handling
- d49b14ad480 gperf: remove autoreconf tweaks
- 81bcecfb7f1 vulkan-samples: upgrade to latest revision
- 32e53865615 python3: skip test_only_active_thread test
- cf67c8024f9 shadow: upgrade 4.18.0 -> 4.19.4
- 7780eb8d6cf libunistring: upgrade 1.4.1 -> 1.4.2
- 11f686ee56a iptables: upgrade 1.8.11 -> 1.8.12
- d5faee113d7 freetype: upgrade 2.14.1 -> 2.14.2
- 738e08718e3 ca-certificates: upgrade 20250419 -> 20260223
- e428396ed5a xorgproto: upgrade 2024.1 -> 2025.1
- 25c46be7706 ttyrun: upgrade 2.40.0 -> 2.41.0
- 0d086e20401 taglib: upgrade 2.1.1 -> 2.2
- 929b0d8f055 spirv-llvm-translator: upgrade 21.1.3 -> 21.1.5
- cda4c6d779a sbc: upgrade 2.1 -> 2.2
- 68e20cba598 rpm-sequoia-crypto-policy: upgrade to latest revision
- 736e79c65e4 p11-kit: upgrade 0.26.1 -> 0.26.2
- 0421e9b2031 libxmlb: upgrade 0.3.24 -> 0.3.25
- 30b4ff40bce libx11: upgrade 1.8.12 -> 1.8.13
- 8ac239fa85b libuv: upgrade 1.51.0 -> 1.52.0
- 68c38c1fa8d libtraceevent: upgrade 1.8.6 -> 1.9.0
- b6fb8f26a26 libsoup: upgrade 3.6.5 -> 3.6.6
- 245c93e520b libgpg-error: upgrade 1.58 -> 1.59
- 7d0252348a7 libfontenc: upgrade 1.1.8 -> 1.1.9
- 17be05faf5a libcap-ng/libcap-ng-python: Upgrade 0.9 -> 0.9.1
- cb260604241 less: upgrade 691 -> 692
- 323707e7d2b hwdata: upgrade 0.403 -> 0.404
- 12b5aa194ce fastfloat: upgrade 8.2.2 -> 8.2.3
- 9031c7a855d enchant2: upgrade 2.8.14 -> 2.8.15
- 2077cbdbb21 ed: upgrade 1.22.4 -> 1.22.5
- b978208c23d diffoscope: upgrade 311 -> 313
- 76a59170340 ccache: upgrade 4.12.2 -> 4.12.3
- acea8cee915 xauth: upgrade 1.1.4 -> 1.1.5
- 13c61003d57 python3-xmltodict: upgrade 1.0.2 -> 1.0.3
- 51291b42800 python3-uv-build: upgrade 0.9.28 -> 0.10.4
- 1ed91ce3360 python3-trove-classifiers: upgrade 2025.12.1.14 -> 2026.1.14.14
- f18976f29e5 python3-testtools: upgrade 2.8.2 -> 2.8.3
- 236c2886d8b python3-pyproject-metadata: upgrade 0.10.0 -> 0.11.0
- fe678e5026d python3-pycparser: upgrade 2.23 -> 3.0
- 276d058e053 python3-pip: upgrade 26.0 -> 26.0.1
- 97f6925f978 python3-markdown: upgrade 3.10.1 -> 3.10.2
- ba66d7bacd0 python3-hypothesis: upgrade 6.151.4 -> 6.151.9
- b6d83c4e3fa python3-cryptography{-vectors}: 46.0.4 -> 46.0.5
- 0ab10167886 gn: upgrade to latest revision
- 66b4a770178 font-alias: upgrade 1.0.5 -> 1.0.6
- bad35a5cae8 ell: upgrade 0.81 -> 0.82
- bfd987a19c4 connman: upgrade 1.45 -> 2.0
- 7cd04ea6e51 btrfs-tools: upgrade 6.17.1 -> 6.19
- 7d35b0e7929 pseudo: Add fix for glibc 2.43
- fc291db5048 oeqa/runtime/ptest: Improve timeout values
- af2a0a57bce oeqa/runtime/ptest: Use a timeout with command, remove disabling
- b57105311f1 ptest-runner: Upgrade 2.5.0 -> 2.5.1
- 1f87b57c822 ptest-runner: Use git tag in SRC_URI
- 869d70d46c8 ptest-runner: Upgrade 2.4.5.1 -> 2.5.0

Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
@quaresmajose quaresmajose added the ok-to-test Requires OK for testing to proceed label Mar 25, 2026
@angolini
Copy link
Copy Markdown
Contributor

If the date has changed, it means your PR is not for M3, but for the M3 preparation. I'm not sure — I'm a little confused about how to put the information together.

I like that you included the schedule in the description, though.

@quaresmajose
Copy link
Copy Markdown
Member Author

If the date has changed, it means your PR is not for M3, but for the M3 preparation. I'm not sure — I'm a little confused about how to put the information together.

I didn't expect this when I created the PR, but then I noticed there were changes to the dates.

I like that you included the schedule in the description, though.

@quaresmajose
Copy link
Copy Markdown
Member Author

Requires foundriesio/ci-scripts#407 to build.

@quaresmajose quaresmajose added ok-to-test Requires OK for testing to proceed and removed ok-to-test Requires OK for testing to proceed labels Mar 26, 2026
@ricardosalveti
Copy link
Copy Markdown
Member

ci-retest

@quaresmajose
Copy link
Copy Markdown
Member Author

Requires foundriesio/meta-lmp#1725 to build.

@quaresmajose quaresmajose marked this pull request as draft March 27, 2026 10:47
@quaresmajose
Copy link
Copy Markdown
Member Author

All failed machines was cause by the fitimage issue:

  • beaglebone-yocto
  • generic-arm64
  • qemuarm64-secureboot
  • raspberrypi4-64
  • raspberrypi5

@angolini
Copy link
Copy Markdown
Contributor

angolini commented Mar 27, 2026

All failed machines was cause by the fitimage issue:

* beaglebone-yocto

* generic-arm64

* qemuarm64-secureboot

* raspberrypi4-64

* raspberrypi5

Have you changed the list of machines being built on main?

just checked and it's only for PR (if I understand it right) it did not changed

@quaresmajose
Copy link
Copy Markdown
Member Author

We only have a single job for the PR

All failed machines was cause by the fitimage issue:

* beaglebone-yocto

* generic-arm64

* qemuarm64-secureboot

* raspberrypi4-64

* raspberrypi5

Have you changed the list of machines being built on main?

just checked and it's only for PR (if I understand it right) it did not changed

Rigth, the list of machines were not changed.

Relevant changes:
- e30ccebf0 bsp: linux: move qcom kernel to dynamic-layers
- cbd8fcdc2 bsp: layer: add qcom/qcom-3rdparty to dynamic-layers
- e042add9b base: docker-moby: refresh patches
- 0efee562a base: wayland-cdi: fix S
- 734f504f8 base: ostree: drop pacth for boot count support
- 3753fb8b7 base: networkmanager: 1.52 -> 1.56
- 6cf86791a bsp: layer: add wrynose compatibility
- b59d6ada6 base: layer: add wrynose compatibility
- 179e39bf0 base: alsa-state: include VAR_STATEDIR in the package
- 179255a1e base: compose-apps-early-start: replace bash substring with POSIX form
- be14c23d4 base: cryptfs: fix missing '$' in space variable check
- e545ac1ae base: docker-compose: fix patching of docker/cli
- af3c1e0ad base: lmp-passwd/group: add dmaheap group
- 6a8b5b751 bsp: add lmp.cfg config fragment to linux-qcom/arduino
- c4110f6df bsp: add support for Qualcomm SR platforms
- 7c0c8234e base: lmp-boot-firmware: include virtuals when available

Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
@quaresmajose quaresmajose marked this pull request as ready for review March 31, 2026 08:54
@quaresmajose quaresmajose changed the title Update to Yocto Project 6 Milestone 3 (YP 6.0 M3) [new dates] Prepare for Yocto Project 6 Milestone 3 (YP 6.0 M3) targeting wrynose Apr 1, 2026
@quaresmajose quaresmajose merged commit 4c38e33 into foundriesio:main Apr 1, 2026
4 of 9 checks passed
@quaresmajose quaresmajose deleted the yp-6m3 branch April 1, 2026 15:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ok-to-test Requires OK for testing to proceed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants