Releases

96 (v. 2888)

Nov 21, 2025

Highlights

  • Yocto Project
    • LMP release based on the OE/Yocto 5.0.13 Scarthgap release
    • OpenSSL updated to the 3.2.6 stable release
  • Deprecation List
    • BSP
      • NXP BSP: Support was moved from meta-lmp to meta-partner

Layer Updates

bitbake

  • bitbake: Bump version to 2.8.1
  • Use a "fork" multiprocessing context
  • utils: Optimise signal/sigmask performance
  • bitbake: runqueue: Verify mcdepends are valid
  • test/fetch: Switch u-boot based test to use our own mirror

meta-lmp

  • base: rs: sotactl: Bump to f15dc43
  • base: non-clangable: linux-lmp-rpi: use objcopy and strip
  • base: rs: Bump aklite v96.0.0 (067a72f2)
  • base: rc: Bump composectl v96.0.0 (dc7fdc2)
  • base: rc: composectl: Turn off dynamic linkage
  • base: bump lmp.inc to 5.0.13
  • bsp: raspberry*: Fix u-boot build error on DISTRO=lmp-base
  • bsp: beaglebone-yocto: Add kernel image to IMAGE_BOOT_FILES
  • bsp: layer.conf: Remove dynamic-layers for meta-freescale
  • bsp: fixup imx drop
  • base/bsp: drop IMX bsp

meta-openembedded

  • cockpit: remove deprecated packages
  • cockpit: fix build error
  • unbound: fix SRC_URI
  • mbedtls: update SRC_URI branch
  • unicode-ucd: Rename the license.txt in DL_DIR to avoid conflicts
  • unicode-ucd: Updates due to license.txt updates
  • cmpi-bindings: fix SRC_URI branch
  • ncftp: fix SRC_URI
  • consolation: fix SRC_URI protocol
  • iksemel: fix SRC_URI branch
  • python3-behave: update SRC_URI branch
  • wifi-test-suite: correct SRC_URI
  • id3lib: update remote patch SRC_URI
  • smarty: fix SRC_URI branch
  • transmission: update SRC_URI branch
  • hiawatha: fix SRC_URI
  • breakpad: correct SRC_URI branch
  • yaffs2-utils: update SRC_URI
  • http-parser: fix SRC_URI branch
  • gnome-chess: fix SRC_URI branch
  • xmlsec1: fix SRC_URI
  • spriv-shader-generator: fix SRC_URI branch
  • netsniff-ng: fix SRC_URI branch
  • xf86-video-armsoc: fix SRC_URI
  • zabbix: upgrade 6.2.7 -> 6.2.9
  • zabbix: fix SRC_URI
  • fsverity-utils: fix SRC_URI
  • pcp: update SRC_URI
  • libvdpau: update SRC_URI
  • pyxdg: update SRC_URI
  • python3-django 5.0.11: Fix CVE-2025-26699
  • python3-django 5.0.11: ignore CVE-2025-27556
  • squid: upgrade 6.12 -> 6.14
  • squid: download from github
  • squid: upgrade 6.10 -> 6.12
  • squid: Upgrade to 6.10
  • freeradius: upgrade 3.2.5 -> 3.2.6
  • frr: upgrade 9.1 -> 9.1.3
  • arno-iptables-firewall: upgrade 2.1.1 -> 2.1.1a
  • iscsi-initiator-utils: upgrade 2.1.8 -> 2.1.9
  • proftpd: upgrade 1.3.7c -> 1.3.7f
  • pureftp: fix autoreconf
  • pure-ftpd: upgrade 1.0.51 -> 1.0.52
  • samba: Run populate-volatile.sh update in postinst
  • postfix: upgrade 3.8.9 -> 3.8.12
  • postfix: upgrade 3.8.6 -> 3.8.9
  • samba: upgrade 4.19.8 -> 4.19.9
  • libldb: upgrade 2.8.1 -> 2.8.2
  • hostapd: patch CVE-2022-37660
  • kronosnet: Fetch version tag with BB_GIT_SHALLOW_EXTRA_REFS
  • wireshark: Fix CVE-2025-9817
  • wireshark: Upgrade 4.2.12 -> 4.2.14
  • unbound: patch CVE-2024-33655 and CVE-2025-11411
  • mosquitto: bump to 2.0.22
  • mosquitto: bump to 2.0.21
  • mercurial: set CVE_PRODUCT to "mercurial-scm:mercurial"
  • neatvnc: upgrade 0.8.0 -> 0.8.1
  • libssh: Fix CVE-2025-8277
  • glm: add nativesdk to BBCLASSEXTEND
  • python3-django: upgrade 4.2.18 -> 4.2.20
  • squid: patch CVE-2025-59362
  • cjson: upgrade 1.7.18 -> 1.7.19
  • jq: fix CVE-2025-9403
  • hostapd: patch CVE-2025-24912
  • libjxl: fix CVE-2024-11403 & CVE-2024-11498
  • mbedtls: upgrade 3.6.4 -> 3.6.5
  • webkitgtk3: fix do_configure error on beaglebone-yocto
  • webkitgtk3: update 2.44.1 -> 2.44.3
  • libiec61850: patch CVE-2024-45971
  • libiec61850: patch CVE-2024-45970
  • libiec61850: patch CVE-2024-26529
  • libiec61850: upgrade 1.5.1 -> 1.5.3
  • emacs: patch CVE-2024-39331
  • emacs: patch CVE-2024-30205
  • emacs: patch CVE-2024-30204
  • emacs: patch CVE-2024-30203
  • emacs: patch CVE-2024-30202
  • ndpi: ignore CVE-2025-25066
  • poppler: fix CVE-2025-52885
  • yasm: fix CVE-2024-22653
  • monkey: ignore CVE-2013-1771
  • monkey: Update status for CVE-2013-2183
  • vorbis-tools: Fix CVE-2023-43361
  • fio: fix CVE-2025-10823
  • redis: upgrade 6.2.18 -> 6.2.20
  • redis: upgrade 6.2.16 -> 6.2.18
  • redis: upgrade 6.2.14 -> 6.2.16
  • memcached: patch CVE-2023-46853
  • memcached: patch CVE-2023-46852
  • memcached: ignore disputed CVE-2022-26635
  • influxdb: Update CVE status for CVE-2019-10329
  • influxdb: Do not remove non-existing files
  • gattlib: mark CVE-2019-6498 as fixed
  • exiv2: patch CVE-2025-55304
  • exiv2: patch CVE-2025-54080
  • exiv2: patch CVE-2025-26623
  • zlog: fix CVE-2024-22857
  • libraw: patch CVE-2025-43964
  • libraw: patch CVE-2025-43963
  • libraw: patch CVE-2025-43961 CVE-2025-43962
  • libcupsfilters: patch CVE-2024-47076
  • libppd: patch CVE-2024-47175
  • dash: set CVE_PRODUCT
  • hdf5: patch CVE-2025-6269, CVE-2025-6270, CVE-2025-6516
  • hdf5: patch CVE-2025-2925
  • hdf5: patch CVE-2025-2924
  • hdf5: patch CVE-2025-2923, CVE-2025-6816, CVE-2025-6856
  • hdf5: patch CVE-2025-2915
  • hdf5: patch CVE-2025-2914
  • hdf5: patch CVE-2025-2913
  • libconfuse: patch CVE-2022-40320
  • libavif: ignore CVE-2025-48175
  • frr: patch CVE-2024-44070
  • tinyproxy: patch CVE-2023-49606
  • corosync: patch CVE-2025-30472
  • corosync: upgrade 3.1.6 -> 3.1.9
  • corosync: fix upstream version check
  • corosync: reproducibility issue
  • redis: upgrade 7.2.8 -> 7.2.11
  • freerdp3: patch CVE-2024-32662
  • freerdp3: patch CVE-2024-32661
  • freerdp3: patch CVE-2024-32660
  • freerdp3: patch CVE-2025-32659
  • freerdp3: patch CVE-2024-32658
  • freerdp3: patch CVE-2024-32460
  • freerdp3: patch CVE-2024-32459
  • freerdp3: patch CVE-2024-32458
  • freerdp3: patch CVE-2024-32040
  • freerdp3: patch CVE-2024-32039 and CVE-2024-32041
  • freerdp3: set CVE_PRODUCT
  • freerdp: mark CVE-2024-32662 as fixed
  • freerdp: patch CVE-2024-32661
  • freerdp: Upgrade 2.11.2 -> 2.11.7
  • evince: Update status for CVE-2011-0433 and CVE-2011-5244
  • etcd: patch CVE-2023-32082
  • emlog: set CVE_PRODUCT
  • poppler: Fix CVE-2025-43718
  • xsp: CVE status update for CVE-2006-2658
  • jasper: patch CVE-2025-8837
  • jasper: patch CVE-2025-8836
  • jasper: patch CVE-2025-8835
  • iperf2: ignore irrelevant CVEs
  • open-vm-tools: fix CVE-2025-41244
  • tokyocabinet: fix license
  • tokyocabinet: switch to working SRC_URI
  • pm-qa: update git fetch protocol
  • uim: Stick to C17
  • audiofile: patch CVE-2017-6839
  • audiofile: patch CVE-2017-6831
  • audiofile: fix multiple CVEs
  • audiofile: patch CVE-2017-6829
  • audiofile: fix multiple CVEs
  • dovecot: patch CVE-2022-30550
  • civetweb: patch CVE-2025-55763
  • apache2: ignore irrelevant CVEs
  • ace: ignore CVE-2009-1147
  • mariadb: correct STACK_DIRECTION setting
  • thrift: fix build with gcc 15
  • srecord: fix build failure with gcc-15
  • udisks2: upgrade 2.10.1 -> 2.10.2
  • libusbgx: fix gadget-stop install
  • collectd: set working SRC_URI
  • indent: fix CVE-2024-0911
  • indent: fix CVE-2023-40305
  • psqlodbc: set valid SRC_URI
  • nodejs: ignore CVE-2024-3566
  • php: ignore CVE-2024-3566
  • mosh: set working SRC_URI
  • polkit: fix CVE-2025-7519
  • layer.conf: add bpftrace to NON_MULTILIB_RECIPES
  • procmail: Add -Wno-implicit-int to fix error of do_compile
  • procmail: Fix build with GCC-14
  • procmail: patch CVE-2017-16844.
  • procmail: patch CVE-2014-3618
  • procmail: fix build failure with gcc-14
  • ckermit: Fix build with GCC-15
  • ckermit: Define return type for main
  • enca: Fix cross builds
  • ssmping: Use debian mirror for SRC_URI
  • mod-dnssd: update SRC_URI
  • rp-pppoe: update SRC_URI
  • nng: Rename default branch of github.com:nanomsg/nng.git
  • geoip: fix do_fetch error
  • gtkwave: Add libtirpc to depends
  • libvncserver: fix generated LibVNCServerTargets.cmake
  • lcov: Add missing RDEPENDS for nativesdk
  • fcgi: patch CVE-2025-23016
  • fontforge: patch CVE-2024-25081 and CVE-2024-25082
  • openjpeg: fix for CVE-2025-54874
  • cjson 1.7.18: Fix CVE-2025-57052
  • apache2: upgrade 2.4.64 - 2.4.65
  • libssh 0.10.6: Fix CVE-2025-8114
  • meta-oe: image: optionally remove RAW image after sparse image creation
  • gutenprint: 5.3.5
  • gutenprint: fix a build race-condition
  • wxwidgets: fix CVE-2024-58249
  • wxwidgets: upgrade 3.2.1 -> 3.2.6
  • python3-posix-ipc: fix runtime error
  • iperf3: fix CVE-2025-54350
  • nodejs: fix build with gcc-15 on host
  • libssh: fix CVE-2025-5987
  • libssh: fix CVE-2025-4878
  • protobuf 4.25.8: Mark CVE-2024-7254 as patched
  • linuxptp: Add systemd instance specifier for ptp4l dependency
  • kernel-hardening-checker: backport recipe
  • poppler: fix typos in CVE-2025-52886-0001.patch
  • iperf3: fix CVE-2025-54349
  • gnuplot: fix CVE-2025-31181
  • gnuplot: fix CVE-2025-31180
  • gnuplot: fix CVE-2025-31179
  • gnuplot: fix CVE-2025-31178
  • gnuplot: fix CVE-2025-31177
  • gnuplot: fix CVE-2025-31176
  • gnuplot: fix CVE-2025-3359
  • libssh: fix CVE-2025-4877
  • nginx: patch CVE-2025-53859
  • hunspell-dictionaries: switch branch from master to main
  • abseil-cpp: fix build with gcc-15 on host
  • postgresql: upgrade 16.9 -> 16.10
  • poppler: fix CVE-2025-50420
  • python3-werkzeug: added python3-difflib as RDEPENDS
  • vulkan-cts: allow vulkan versions > 1.3
  • luajit: fix several CVEs
  • jq: add Upstream-Status and CVE tags into .patch files
  • php: upgrade 8.2.28 -> 8.2.29
  • v4l-utils: Fix QA and build errors related to _TIME_BITS on 32-bit

openembedded-core

  • build-appliance-image: Update to scarthgap head revision
  • oeqa/sdk/cases/buildcpio.py: use gnu mirror instead of main server
  • selftest/cases/meta_ide.py: use use gnu mirror instead of main server
  • conf/bitbake.conf: use gnu mirror instead of main server
  • openssl: upgrade 3.2.4 -> 3.2.6
  • scripts/install-buildtools: Update to 5.0.12
  • go: fix CVE-2025-47906
  • ffmpeg: ignore 8 CVEs fixed in 6.1.1 and 6.1.3 releases
  • tiff: ignore 5 CVEs
  • pulseaudio: ignore CVE-2024-11586
  • expat: follow-up for CVE-2024-8176
  • ghostscript: patch CVE-2025-59800
  • ghostscript: patch CVE-2025-59799
  • ghostscript: patch CVE-2025-59798
  • gstreamer1.0: ignore CVE-2025-2759
  • gstreamer1.0: ignore CVEs fixed in plugins
  • grub2: mark CVE-2024-2312 as not applicable
  • busybox: patch CVE-2025-46394
  • expect: fix native build with GCC 15
  • expect: Fix build with GCC 15
  • expect: cleanup do_install
  • expect: don't run aclocal in do_configure
  • expect: update code for Tcl channel implementation
  • expect: Revert "expect-native: fix do_compile failure with gcc-14"
  • gstreamer1.0-plugins-bad: Fix CVE-2025-3887
  • tiff: fix CVE-2025-9900
  • vim: upgrade 9.1.1652 -> 9.1.1683
  • util-linux: use ${B} instead of ${WORKDIR}/build, to fix building under devtool
  • examples: genl: fix wrong attribute size
  • p11-kit: backport fix for handle USE_NLS from master
  • shared-mime-info: Handle USE_NLS
  • systemd: backport fix for handle USE_NLS from master
  • lib/oe/utils: use multiprocessing from bb
  • sanity.conf: Update minimum bitbake version to 2.8.1
  • llvm: fix build with gcc-15
  • llvm: update from 18.1.6 to 18.1.8
  • curl: fix CVE-2025-9086
  • libxslt: apply patch for CVE-2025-7424
  • buildtools-tarball: fix unbound variable issues under 'set -u'
  • runqemu: fix special characters bug
  • license.py: avoid deprecated ast.Str
  • systemtap: Fix task_work_cancel build
  • cups: Fix for CVE-2025-58060 and CVE-2025-58364
  • cups: upgrade 2.4.10 -> 2.4.11
  • grub2: fix CVE-2024-56738
  • wpa-supplicant: fix CVE-2022-37660
  • pulseaudio: Add audio group explicitly
  • default-distrovars.inc: Fix CONNECTIVITY_CHECK_URIS redirect issue
  • rpm: keep leading `/' from sed operation
  • libpam: fix CVE-2024-10963
  • curl: update CVE_STATUS for CVE-2025-5025
  • sudo: remove devtool FIXME comment
  • ruby-ptest : some ptest fixes
  • cpio: Pin to use C17 std
  • yocto-uninative: Update to 4.9 for glibc 2.42
  • yocto-uninative: Update to 4.8 for GCC 15.1
  • dbus-glib: fix build with gcc-15
  • binutils: fix build with gcc-15
  • elfutils: fix build with gcc-15
  • libtirpc: Fix build with gcc-15/C23
  • rust-llvm: fix build with gcc-15
  • libgpg-error: fix build with gcc-15
  • pkgconfig: fix build with gcc-15
  • unifdef: Don't use C23 constexpr keyword
  • gdbm: Use C11 standard
  • gmp: Fix build with older gcc versions
  • gmp: Fix build with GCC15/C23
  • m4: Stick to C17 standard
  • unzip: Fix build with GCC-15
  • git: fix build with gcc-15 on host
  • cmake: fix build with gcc-15 on host
  • vim: upgrade 9.1.1198 -> 9.1.1652
  • libarchive: patch regression of patch for CVE-2025-5918
  • dpkg: patch CVE-2025-6297
  • glib-2.0: patch CVE-2025-6052
  • glib-2.0: patch CVE-2025-7039
  • go-binary-native: ignore CVE-2025-0913
  • qemu: set status of CVE-2024-7730 to fixed
  • ncurses: Pin to C17 standard
  • go: fix CVE-2025-47907
  • ffmpeg: fix CVE-2025-1594
  • ffmpeg: upgrade 6.1.2 -> 6.1.3
  • gstreamer1.0-plugins-base: fix CVE-2025-47807
  • go: fix CVE-2025-4674
  • build-appliance-image: Update to scarthgap head revision
  • bash: use -std=gnu17 also for native CFLAGS
  • bash: Stick to C17 std
  • cairo: fix build with gcc-15 on host
  • parted: Fix build with GCC 15
  • e2fsprogs: Fix build failure with gcc 15
  • libxml2: ignore CVE-2025-8732
  • glib-2.0: ignore CVE-2025-4056
  • xz: ignore CVE-2024-47611
  • dropbear: patch CVE-2025-47203
  • cve-check: Add missing call to exit_if_errors
  • go-helloworld: fix license
  • cmake: Add PACKAGECONFIG option for debugger support
  • libpam: re-add missing libgen include
  • gstreamer1.0-plugins-good: fix multiple CVEs
  • gstreamer1.0-plugins-base: fix CVE-2025-47806
  • gstreamer1.0-plugins-base: fix CVE-2025-47808
  • go: ignore CVE-2025-0913
  • python3: patch CVE-2025-8194
  • avahi: fix CVE-2024-52615
  • linux-libc-headers: Fix invalid conversion in cn_proc.h
  • scripts/install-buildtools: Update to 5.0.11
  • glibc: fix CVE-2025-8058
  • libxml2: patch CVE-2025-6170
  • ncurses: patch CVE-2025-6141
  • gnutls: patch CVE-2025-6395
  • gnutls: patch CVE-2025-32990
  • gnutls: patch CVE-2025-32988
  • gnutls: patch reject zero-length version in certificate request
  • gnutls: patch read buffer overrun in the "pre_shared_key" extension
  • gnutls: patch CVE-2025-32989
  • mtools: upgrade 4.0.48 -> 4.0.49
  • mtools: upgrade 4.0.47 -> 4.0.48
  • mtools: upgrade 4.0.46 -> 4.0.47
  • mtools: upgrade 4.0.45 -> 4.0.46
  • mtools: upgrade 4.0.44 -> 4.0.45
  • mtools: upgrade 4.0.43 -> 4.0.44
  • xserver-xorg: upgrade 21.1.6 -> 21.1.18
  • glibc: stable 2.39 branch updates
  • libpam: fix CVE-2025-6020
  • openssl: patch CVE-2025-27587
  • openssl: CVE-2024-41996
  • orc: set CVE_PRODUCT
  • sqlite3: fix CVE-2025-6965
  • binutils: Fix CVE-2025-7545
  • binutils: Fix CVE-2025-7546
  • libxml2: fix CVE-2025-49795
  • oe-debuginfod: add option for data storage
  • timedated: wait for jobs before SetNTP response
  • kea: set correct permissions for /var/run/kea
  • binutils: stable 2.42 branch updates
  • sudo: upgrade 1.9.15p5 -> 1.9.17p1
  • Revert "sudo: Fix CVE-2025-32462"
  • git: Upgrade 2.44.3 -> 2.44.4
  • gdk-pixbuf: fix CVE-2025-7345
  • iputils: patch CVE-2025-48964
  • busybox: apply patch for CVE-2023-39810
  • python3: update CVE product
  • libxml2: fix CVE-2025-49794 & CVE-2025-49796