Releases
88 (v. 1732)
Sep 7, 2022
Highlights
- NEW: Initial support for NXP i.MX 8M Nano Evaluation Kit (imx8mn-ddr4-evk)
- NEW: OP-TEE support for Versal AI Core Series VCK190 Evaluation Kit
- NEW: Support for LUKS2 based encrypted root filesystem with PKCS#11 and TPM 2.0 keystores
- NEW: Support for Offline Updates in Aktualizr-Lite
- NEW: Support for FoundriesFactory auto registration via the NXP EdgeLock 2GO service
- LMP release based on the OE/Yocto 4.0.3 Kirkstone release
- Golang updated to the 1.17.13 stable release
- Linux-firmware updated to the 20220708 snapshot
- Linux-lmp updated to the v5.15.64 stable release
- Linux-lmp-rt updated to the v5.15.55-rt48 stable release
- Linux-lmp-ti-staging updated to the v5.10.120 stable release
- Linux-lmp-xlnx updated to the v5.15.64 stable release
- ModemManager updated to the 1.18.8 stable release
- OP-TEE updated to the 3.18.0+fio release
- OpenSSL updated to the 3.0.5 stable release
- TI BSP updated to the 08.04.00.005 release
Layer Updates
Meta LmP
- base: add create-spdx.bbclass from yocto-4.0.2
- base: Add new recipe to for Edgelock2GO auto registration
- base: aktualizr: change the SRC_URI with only what is needed
- base: aktualizr: drop musl patches
- base: aktualizr-lite: bump to 70b90a9
- base: aktualizr: use correct SRCREV
- base: bring trusted-firmware-a from meta-st-stm32mp 00c2494
- base/bsp: openssh: drop rng-tools from default PACKAGECONFIG
- base/bsp: optee: update to 3.18.0
- base: Bump version of fioconfig
- base: classes: bring fip-utils from meta-st-stm32mp 00c2494
- base: classes: make fip-utils class generic
- base: core-image-minimal-initramfs: drop standard install module
- base: fip-utils: add boot script to fip image
- base: fip-utils: embed boot script only for u-boot-ostree-scr-fit
- base: initramfs-framework: add support for luks2/cryptfs with pkcs11
- base: initramfs-framework: add support for luks2/cryptfs with tpm2
- base: initramfs-framework: merge pkcs11/tpm2 cryptfs implementation
- base: initramfs-framework: ostree_recovery: support recovery modules
- base: initramfs-framework: rootfs: align with oe-core changes
- base: initramfs-ostree-lmp-image: conditional selection for luks2 support
- base: initramfs-ostree-lmp-image: support luks/cryptfs module
- base: initramfs-ostree-lmp-recovery: add os-release
- base: initramfs-ostree-lmp-recovery: add sample for image download
- base: initramfs-ostree-lmp-recovery: add sample for u-boot env
- base: initramfs-ostree-lmp-recovery: add sample for udhcpc
- base: initramfs-ostree-lmp-recovery: bring env if ubootenv
- base: initramfs-ostree-lmp-recovery: drop ak-lite and ostree
- base: initramfs-ostree-lmp-recovery: install initramfs-module-debug by default
- base: kmeta-linux-lmp-5.10.y: bump to ec9e983b
- base: kmeta-linux-lmp-5.15.y: bump to 0d5ce625
- base: linux-lmp: bump to kernel v5.15.64
- base: linux-lmp-rt: bump to v5.15.55-rt48
- base: lmp-boot-firmware: abort when LMP_BOOT_FIRMWARE_FILES not found
- base: lmp-boot-firmware: set install path based on OSTREE_DEPLOY_USR_OSTREE_BOOT
- base: lmp: bump version for the 4.0.3 yocto release
- base: lmp: cryptsetup: use luks2 by default
- base: lmp-el2go-auto-register: look for libckteec.so.0 (major)
- base: lmp-feture-debug: add curl tool
- base: lmp-image-common: increase IMAGE_OVERHEAD_FACTOR with luks
- base: lmp: kmod-native: add openssl to PACKAGECONFIG
- base: lmp: non-clangable: add tf-a-fio used in stm32mp1
- base: lmp: non-clangable: add trusted-firmware-a used in am6xxx
- base: lmp: provision TUF root metadata
- base: mfgtool-files: update UUU 1.4.139 -> 1.4.193
- base: nerdctl: install the binaries in OE standard places
- base: optee-client: move ckteec to a generic appends
- base: optee-client: provide ckteec.module for p11-kit
- base: optee-fio: use CFLAGS{32,64} to pass --sysroot
- base: optee-os-fio: 3.18: bump to 6467bb295
- base: optee-os-fio: add virtual package for optee-os-ta
- base: optee-os-fio-se05x: drop CFG_PKCS11_TA_TOKEN_COUNT settings
- base: optee-os-fio: set CFG_OPTEE_REVISION_EXTRA with +fio
- base: ostree: as we use static linking fix it with clang
- base: ostree: fix the clang override
- base: ovmf: correctly set TPM2 build flag
- base: plug-and-trust-seteec: bump to f9df65c
- base: python3-plug-and-trust-ssscli: bump to 6c67941
- base: rc: nerdctl: Add patch to extend
ps
output - base: rc: nerdctl: Add redps on the CNI plugins
- base: rc: nerdctl: Patch docker/cli to set a def conf path
- base: recipe-sota: aktualizr-lite: bump to 4ab5400
- base: recipes-sota: Add aklite offline update cmd
- base: resize-helper: add support for luks based rootfs
- base: rs: aktualizr: Enable
nerdctl
in aklite
- base: support: add default btattach.conf to bluetooth-attach service
- base: systemd: enable support for cryptsetup, plugins and p11kit
- base: systemd: enable tpm2 if available in MACHINE_FEATURES
- base: systemd: use nonarch_libdir instead of nonarch_base_libdir
- base: tf-a: make recipe generic
- base: tpm2-abrmd: rdepend on libtss2-tcti-device
- base: tpm2-pkcs11: set default storedir to /var/tpm2_pkcs11
- base: u-boot-fio: 2021.04: bump to d5976b62
- base: u-boot-fio: 2022.04: bump to d724ad15e21
- base: u-boot-fio: add dependency from gnutls-native
- base: u-boot-fio: add recipe for imx-2022.04
- base: u-boot-fio-common: use variable u-boot URL
- base: u-boot-fio: imx-2022.04: fix commit hash
- base: u-boot-fio-mfgtool: add version imx-2022.04
- base: u-boot-ostree-scr-fit: add support for ostree split and usr deploy
- base: u-boot: u-boot-fio_imx-2022.04 decrease preference
- base: wireguard-module: invert the KERNEL_BUILTIN_WIREGUARD logic
- base: wireguard-module: update to v1.0.20220627
- bsp: add machine settings to support imx8mn-ddr4-evk
- bsp: arm-trusted-firmware: versal: enable opteed
- bsp: arm-trusted-firmware: versal: support raw.bin
- bsp: base-files: fstab: drop boot partition
- bsp: bluetooth-attach: add imx8mn-evk bluetooth conf file
- bsp: bootbin: versal: add support to include optee
- bsp: external-hdf: kv260: update xsa based on v2022.1
- bsp: imx-atf: imx8mn: enable sip call for secondary boot
- bsp: imx-atf: imx8mn: implement system_reset2
- bsp: imx-boot: support spl-only builds with DDR4 firmware
- bsp: initramfs-ostree-lmp-recovery: qemuarm64: add uboot_env.sh
- bsp: initramfs-ostree-lmp-recovery: qemuarm64: add udhcpc.sh
- bsp: kernel: linux-lmp-fslc-imx: fix bluetooth initialization
- bsp: kernel: mfgtool: enable missing configs for apalis-imx6
- bsp: kernel-module-imx-gpu-viv: depend on virtual/kernel
- bsp: kernel-module-imx-gpu-viv: inherit the kernel-modsign
- bsp: kernel-modules: generalize imx-gpu-viv version
- bsp: kernel: modules: nxp89xx: inherit the kernel-modsign
- bsp: kv260: add tpm2 in MACHINE_FEATURES
- bsp: linux-firmware: add firmware for Murata 1MW on imx8mn-evk
- bsp: linux-lmp-stm32: drop recipe, not used anymore
- bsp: linux-lmp-ti-staging: correct wifi startup on am62xx
- bsp: linux-lmp-ti-staging: update to 08.04.00.005
- bsp: linux-lmp-xlnx: update to v5.15.64
- bsp: lmp-machine-custom: intel: drop startup.nsh
- bsp: lmp-machine-custom: intel: enable tpm2 support
- bsp: lmp-machine-custom: invert the KERNEL_BUILTIN_WIREGUARD logic
- bsp: lmp-machine-custom: mx8mm: add support for encrypted rootfs
- bsp: lmp-machine-custom: qemuarm64: enable recovery by default
- bsp: lmp-machine-custom: stm32mp1common: set OSTREE_KERNEL_ARGS
- bsp: lmp-machine-custom: ti-soc: update ti-linux-fw to 08.04.00.005
- bsp: meta-ti-bsp: trusted-firmware-a: update to 08.04.00.005
- bsp: mfgtool-files: add initial support for imx8mn-ddr4-evk
- bsp: mfgtool-files: imx: improve fiovb delete handling
- bsp: optee-os-fio: add settings for imx8mn-ddr4-evk
- bsp: optee-os-fio-bsp: add options for am62xx/am64xx
- bsp: optee-os-fio: versal: enable DT and embedded tests
- bsp: optee-test: add patch for disabling tests on versal
- bsp: plm-firmware: versal: add patches to enable nvm and puf
- bsp: pmu-firmware: k26: extend options based on 2022.1 BSP
- bsp: recipes-core: base-files: add fstab for imx8mn-ddr4-evk
- bsp: stm32mp15-disco: don't create boot.itb
- bsp: stm32mp15-eval: build tf-a-fio emmc configuration
- bsp: stm32mp15-eval: define LMP_BOOT_FIRMWARE_FILES
- bsp: stm32mp15-eval: provide boot script configuration
- bsp: stm32mp1common: set ubootenv feature for all stm32mp1
- bsp: stm32mp1: flashlayout: new layout
- bsp: stm32mp1: use tf-a-fio as preferred provided
- bsp: stm32mp: tf-a-fio: pre-load boot script
- bsp: stm-st-stm32mp: add tf-a-tools 2.6
- bsp: stm-st-stm32mp: tf-a-tools: 2.6 -> 2.7
- bsp: stm-st-stm32mp: tf-a-tools: fix building
- bsp: tf-a-fio: add support for emmc boot
- bsp: tf-a-fio: remove false-positive asserts patch
- bsp: tf-a-fio: support embed boot script only for sota
- bsp: trusted-firmware-a: re-work how config is included
- bsp: u-boot-base-scr: add boot.cmd for imx8mn-ddr4-evk
- bsp: u-boot-base-scr: change ids of partitions
- bsp: u-boot-fio: add support for imx8mn-ddr4-evk
- bsp: u-boot-fio: align env configuration
- bsp: u-boot-fio-mfgtool: add support for imx8mn-ddr4-evk
- bsp: u-boot-fio: provide configuration for u-boot-tools
- bsp: u-boot-fio: stm32mp15-disco: env configration for u-boot-tools
- bsp: u-boot-fio: stm32mp15-disco: execute pre-loaded script
- bsp: u-boot-fio: stm32mp15-disco: switch to raw env
- bsp: u-boot-fio: stm32mp15-eval: correct u-boot env offset
- bsp: u-boot-fio: stm32mp15-eval: provide u-boot configuration
- bsp: u-boot-ostree-scr-fit: add support for imx8mn-ddr4-evk
- bsp: u-boot-ostree-scr-fit: boot.cmd with boot firmware updates
- bsp: u-boot-ostree-scr-fit: drop bootpart variable
- bsp: u-boot-ostree-scr-fit: kv260: init tpm2 before bootm
- bsp: u-boot-ostree-scr-fit: mx8qm: add support for ostree usr deploy
- bsp: u-boot-ostree-scr-fit: qemuarm64: drop FIT_NODE_SEPARATOR
- bsp: u-boot-ostree-scr-fit: qemuarm64: simplify ext4load
- bsp: u-boot-ostree-scr-fit: stm32mp15-disco: drop boot.itb update
- bsp: u-boot-stm32mp: drop configuration for stm32mp15-disco
- bsp: u-boot-ti-staging: update to 08.04.00.005
- bsp: u-boot-xlnx: 2022.01: bump to a84cc076b83
- bsp: u-boot-xlnx: k26: add pm_cfg_obj.c
- bsp: wic: add sdimage-imx8-spl-split-boot-sota.wks.in
- bsp: wic: add u-boot-env for lmp-base wks
- bsp: wic: stm32mp15-disco: replace boot partition with u-boot-env
- create-spdx: ignore packing control files from ipk and deb
- Revert "base: add create-spdx.bbclass from yocto-4.0.2"
- Revert "base: aktualizr: use updated pkcs11 engines path for openssl 3"
- Revert "base: clang: backport submited patch to build float128 soft float builtins for x86_64"
- Revert "base: linux-lmp: skip debug split with modsign"
- Revert "base: lmp: non-clangable: add mpfr for x86/x86-64"
- Revert "base: wireguard-tools: add nostamp for create_runtime_spdx"
- Revert "create-spdx: ignore packing control files from ipk and deb"
Meta Clang
- bpftrace: Fix segfault when btf__type_by_id returns NULL
Meta OpenEmbedded
- apache2: Fix the buildpaths issue
- apache2: upgrade 2.4.53 -> 2.4.54
- bigbuckbunny-1080p: update SRC_URI
- catfish: fix buildpaths issue
- cryptsetup: Add support for building without SSH tokens
- cyrus-sasl: CVE-2022-24407 failure to properly escape SQL input allows an attacker to execute arbitrary SQL commands
- dlt-daemon: upgrade to commit 6a3bd901d8 to fix CVE-2022-31291
- emlog: ignore unrelated CVEs
- freeradius: Fix buildpaths issue
- freeradius: ignore patched CVEs
- frr: fix buildpaths issue
- glmark2: fix compatibility with python-3.11
- ibus: Swith to use main branch instead of master
- imagemagick: upgrade 7.0.10-25 -> 7.0.10-62
- libplist: ignore patched CVEs
- libwebsockets: Avoid absolute paths in cmake files in the sysroot
- meta-oe: ignore patched CVEs
- modemmanager: update to 1.18.8
- mongodb: ignore unrelated CVEs
- ndisc6: upgrade 1.0.5 -> 1.0.6
- net-snmp: set ac_cv_path_PSPROG
- ntfs-3g-ntfsprogs: upgrade to 2022.5.17
- ntp: ignore many CVEs
- openflow: ignore CVE-2018-1078
- openflow: ignore unrelated CVEs
- openipmi: Fix buildpaths issue
- openjpeg: ignore CVE-2015-1239
- php: ignore patched CVEs
- php: upgrade 8.1.6 -> 8.1.8
- polkit: Add --shell /bin/nologin to polkitd user
- polkit: add udisks2 rule
- polkit-group-rule-udisks2: fix override syntax in RDEPENDS
- polkit: update patches for musl compilation
- postgresql: Fix the buildpaths issue
- postgresql: ignore unrelated CVE
- protobuf-c: update to 1.4.1 fix CVE-2022-33070
- python3-lxml: Security fix CVE-2022-2309
- quagga: ignore CVE-2016-4049
- redis: upgrade 6.2.6 -> 6.2.7
- redis: upgrade 7.0-rc3 -> 7.0.4
- rsyslog: update 8.2202->8.2206
- spice: ignore patched CVEs
- stunnel: upgrade 5.63 -> 5.65
- thrift: add CVE_PRODUCT to fix CVE reporting
- tracker: upgrade 3.3.0 -> 3.3.2
- usrsctp: add CVE_VERSION to correctly check for CVEs
- wireshark: upgrade 3.4.11 -> 3.4.12
- yasm: fix buildpaths warning
- zabbix: upgrade 5.2.6 -> 5.4.12
Meta Security
- clamav: make install owner match the added user name
- libmhash: add multilib header
- meta-integrity: kernel-modsign: prevents splitting out debug symbols
- python3-privacyidea: add correct path to lib/privacyidea
Meta Virtualization
- ceph: upgrade v15.2.15 -> v15.2.17
- cloud-init: add depend on udev in sysvinit case.
- cloud-init: add rdpends for netifaces and charset-normalizer
- cloud-init: install sysvinit initscripts
- cni: Use gcc-based toolchain
- containerd: update to 1.6.6
- criu: fix patch fuzz and remove unused patch
- docker-distribution: fix build error on new hosts
- docker-distribution: fix the inehrit and systemd settings
- docker-distribution: upgrade to 2.8.1
- fuse-overlayfs: Fix buffer overflow bug on workdir path
- image-oci-umoci: add parameter for stop signal
- image-oci-umoci: properly handle tags other than latest
- netns: adjust GOROOT, CGO_CFLAGS and CGO_LDFALGS
- oci-image-tools: adjust GOROOT, CGO_CFLAGS and CGO_LDFALGS
- oci-runtime-tools: adjust GOROOT, CGO_CFLAGS and CGO_LDFALGS
- podman: Add support for rootless mode
- podman: Backport patch to fix duplicate switch statements
- podman: Fix host contamination
- podman: Rename podman-rootless.conf sysctl file to aid overrides
- podman: Silence docker emulation warnings
- podman: Use gcc-based toolchain
- Revert "xen: Disable PCI on qemuarm with Xen"
- riddler: adjust GOROOT, CGO_CFLAGS and CGO_LDFALGS
- runc: Backport patch to fix duplicate switch statements
- runc/docker: update to 1.1.2
- runc: update to 1.1.2
- singularity: Drop explicit runtime dep glibc
- skopeo: clean up depends and fix CGO settings
- skopeo: Mark CVE-2019-10214 as fixed
- slirp4netns: Runtime recommend the tun kernel module
- umoci: adjust CGO_CFLAGS and CGO_LDFLAGS settings
- xen: Disable highmem on qemuarm
- xen/sysvinit: add hvc0 console only if not there already
OpenEmbedded-Core
- alsa-state: correct license
- apt: fix nativesdk-apt build failure during the second time build
- archiver.bbclass: remove unsed do_deploy_archives[dirs]
- archiver.bbclass: some recipes that uses the kernelsrc bbclass uses the shared source
- base/reproducible: Change Source Date Epoch generation methods
- bind: Remove legacy python3 PACKAGECONFIG code
- bind: upgrade 9.18.2 -> 9.18.4
- bin_package: install into base_prefix
- binutils : stable 2.38 branch updates
- binutils: stable 2.38 branch updates
- bluez5: update 5.64 -> 5.65
- boost: fix install of fiber shared libraries
- build-appliance-image: Update to kirkstone head revision
- cargo_common.bbclass: enable bitbake vendoring for externalsrc
- cmake: remove CMAKE_ASM_FLAGS variable in toolchain file
- connman: Backports for security fixes
- cracklib: Drop using register keyword
- create-spdx: Fix supplier field
- create-spdx: handle links to inaccessible locations
- create-spdx: ignore packing control files from ipk and deb
- curl: Fix multiple CVEs
- cve-check: Don't use f-strings
- devtool: error out when workspace is using old override syntax
- devtool: finish: handle patching when S points to subdir of a git repo
- devtool: ignore pn- overrides when determining SRC_URI overrides
- devtool/upgrade: catch bb.fetch2.decodeurl errors
- devtool/upgrade: correctly clean up when recipe filename isn't yet known
- dpkg: fix CVE-2022-1664
- efivar: fix import functionality
- ell: upgrade 0.49 -> 0.50
- encodings: update 1.0.5 -> 1.0.6
- epiphany: upgrade 42.2 -> 42.3
- externalsrc.bbclass: support crate fetcher on externalsrc
- font-util: update 1.3.2 -> 1.3.3
- gcc: Backport a fix for gcc bug 105039
- gcc-runtime: Fix build when using gold
- gcc-runtime: Fix missing MLPREFIX in debug mappings
- gcc-runtime: Pass -nostartfiles when building dummy libstdc++.so
- gdk-pixbuf: CVE-2021-46829 a heap-based buffer overflow
- git: upgrade v2.35.3 -> v2.35.4
- glib-2.0: upgrade 2.72.2 -> 2.72.3
- glibc: revert one upstream change to work around broken DEBUG_BUILD build
- glibc: stable 2.35 branch updates
- glibc-tests: Avoid reproducibility issues
- glib-networking: upgrade 2.72.0 -> 2.72.1
- gnupg: update 2.3.4 -> 2.3.6
- gnupg: upgrade to 2.3.7 to fix CVE-2022-34903
- gnutls: CVE-2022-2509 Double free during gnutls_pkcs7_verify
- gobject-introspection-data: Disable cache for g-ir-scanner
- go: update v1.17.10 -> v1.17.13
- gperf: Add a patch to work around reproducibility issues
- gperf: Switch to upstream patch
- grub2: fix several CVEs
- gst-devtools: upgrade 1.20.2 -> 1.20.3
- gstreamer1.0-libav: upgrade 1.20.2 -> 1.20.3
- gstreamer1.0-omx: upgrade 1.20.2 -> 1.20.3
- gstreamer1.0-plugins-bad: upgrade 1.20.2 -> 1.20.3
- gstreamer1.0-plugins-base: upgrade 1.20.2 -> 1.20.3
- gstreamer1.0-plugins-good: upgrade 1.20.2 -> 1.20.3
- gstreamer1.0-plugins-ugly: upgrade 1.20.2 -> 1.20.3
- gstreamer1.0-python: upgrade 1.20.2 -> 1.20.3
- gstreamer1.0-rtsp-server: upgrade 1.20.2 -> 1.20.3
- gstreamer1.0: upgrade 1.20.2 -> 1.20.3
- gstreamer1.0-vaapi: upgrade 1.20.2 -> 1.20.3
- gtk-doc: Remove hardcoded buildpath
- harfbuzz: Fix compilation with clang
- harfbuzz: fix CVE-2022-33068
- initscripts: run umountnfs as a KILL script
- insane: Fix buildpaths test to work with special devices
- iso-codes: upgrade 4.10.0 -> 4.11.0
- kernel-arch: Fix buildpaths leaking into external module compiles
- kernel.bbclass: pass LD also in savedefconfig
- kernel-devsrc: fix reproducibility and buildpaths QA warning
- kernel-devsrc: ppc32: fix reproducibility
- libcap: upgrade 2.63 -> 2.65
- libgcc: Fix standalone target builds with usrmerge distro feature
- libmodule-build-perl: Use env utility to find perl interpreter
- libpam: use /run instead of /var/run in systemd tmpfiles
- libsoup: upgrade 3.0.6 -> 3.0.7
- libtiff: CVE-2022-34526 A stack overflow was discovered
- libtirpc: CVE-2021-46828 DoS vulnerability with lots of connections
- libuv: upgrade 1.44.1 -> 1.44.2
- libwebp: upgrade 1.2.2 -> 1.2.3
- libwpe: upgrade 1.12.0 -> 1.12.2
- libxml2: Ignore CVE-2016-3709
- linux-firmware: update 20220610 -> 20220708
- linux-firwmare: restore WHENCE_CHKSUM variable
- linux-yocto/5.10: fix build_OID_registry/conmakehash buildpaths warning
- linux-yocto/5.10: fix buildpaths issue with gen-mach-types
- linux-yocto/5.10: fix buildpaths issue with pnmtologo
- linux-yocto/5.10: update to v5.10.135
- linux-yocto/5.15: drop obselete GPIO sysfs ABI
- linux-yocto/5.15: fix build_OID_registry buildpaths warning
- linux-yocto/5.15: fix buildpaths issue with gen-mach-types
- linux-yocto/5.15: fix buildpaths issue with pnmtologo
- linux-yocto/5.15: fix qemuppc buildpaths warning
- linux-yocto/5.15: fix reproducibility issues
- linux-yocto/5.15: update to v5.15.59
- linux-yocto: prepend the the value with a space when append to KERNEL_EXTRA_ARGS
- linux-yocto-rt/5.15: update to -rt48 (and fix -stable merge)
- log4cplus: upgrade 2.0.7 -> 2.0.8
- lttng-modules: fix 5.19+ build
- lttng-modules: fix build against mips and v5.19 kernel
- lttng-modules: Fix build failure for kernel v5.15.58
- lttng-modules: replace mips compaction fix with upstream change
- lttng-modules: update 2.13.3 -> 2.13.4
- lua: Backport fix for CVE-2022-33099
- lua: Fix multilib buildpath reproducibility issues
- mkfontscale: upgrade 1.2.1 -> 1.2.2
- mobile-broadband-provider-info: upgrade 20220511 -> 20220725
- nativesdk: Clear TUNE_FEATURES
- oeqa/runtime: add test that the kernel has CONFIG_PREEMPT_RT enabled
- oe-selftest: devtool: test modify git recipe building from a subdir
- openssh: Add openssh-sftp-server to openssh RDEPENDS
- openssl: update 3.0.4 -> 3.0.5
- package.bbclass: Avoid stripping signed kernel modules in splitdebuginfo
- package.bbclass: Fix base directory for debugsource files when using externalsrc
- package.bbclass: Fix kernel source handling when not using externalsrc
- packagegroup-self-hosted: update for strace
- package_manager/ipk: do not pipe stderr to stdout
- patch: handle if S points to a subdirectory of a git repo
- perf: fix reproducibility in 5.19+
- perf: Fix reproducibility issues with 5.19 onwards
- perf: fix reproduciblity in older releases of Linux
- perl: don't install Makefile.old into perl-ptest
- pulseaudio: add m4-native to DEPENDS
- python3: Backport patch to fix an issue in subinterpreters
- python3-pip: Fix RDEPENDS after the update
- qemu: Add PACKAGECONFIG for brlapi
- qemu: add PACKAGECONFIG for capstone
- qemu: Avoid accidental librdmacm linkage
- qemu: Avoid accidental libvdeplug linkage
- qemu: CVE-2022-35414 can perform an uninitialized read on the translate_fail path, leading to an io_readx or io_writex crash
- qemu: fix CVE-2021-3507
- qemu: fix CVE-2021-3929
- qemu: fix CVE-2021-4158
- qemu: fix CVE-2022-0216
- qemu: fix CVE-2022-0358
- qemu: Fix slirp determinism issue
- relocate_sdk.py: ensure interpreter size error causes relocation to fail
- rootfs-postcommands.bbclass: move host-user-contaminated.txt to ${S}
- runqemu: Add missing space on default display option
- scripts/oe-setup-builddir: make it known where configurations come from
- selftest/runtime_test/virgl: Disable for all almalinux
- selftest/wic: Tweak test case to not depend on kernel size
- sstatesig: Include all dependencies in SPDX task signatures
- strace: set COMPATIBLE_HOST for riscv32
- systemd: Added base_bindir into pkg_postinst:udev-hwdb.
- tcp-wrappers: Fix implicit-function-declaration warnings
- tiff: backport the fix for CVE-2022-2056, CVE-2022-2057, and CVE-2022-2058
- tiff: Security fixes CVE-2022-1354 and CVE-2022-1355
- u-boot: fix CVE-2022-30552
- u-boot: fix CVE-2022-33103
- u-boot: fix CVE-2022-33967
- u-boot: fix CVE-2022-34835
- udev-extraconf: fix some systemd automount issues
- udev-extraconf: force systemd-udevd to use shared MountFlags
- udev-extraconf/initrdscripts/parted: Rename mount.blacklist -> mount.ignorelist
- udev-extraconf: let automount base directory configurable
- udev-extraconf/mount.sh: add LABELs to mountpoints
- udev-extraconf:mount.sh: fix a umount issue
- udev-extraconf:mount.sh: fix path mismatching issues
- udev-extraconf/mount.sh: ignore lvm in automount
- udev-extraconf/mount.sh: only mount devices on hotplug
- udev-extraconf/mount.sh: save mount name in our tmp filecache
- vala: Fix on target wrapper buildpaths issue
- vala: upgrade 0.56.0 -> 0.56.2
- vim: update from 9.0.0063 to 9.0.0115
- vim: Upgrade 9.0.0021 -> 9.0.0242
- vim: upgrade to 9.0.0021
- waffle: correctly request wayland-scanner executable
- webkitgtk: upgrade 2.36.3 -> 2.36.5
- weston: update 10.0.0 -> 10.0.2
- wic/plugins/rootfs: Fix NameError for 'orig_path'
- xdpyinfo: upgrade 1.3.2 -> 1.3.3
- xev: update 1.2.4 -> 1.2.5
- xf86-input-synaptics: update 1.9.1 -> 1.9.2
- xmodmap: update 1.0.10 -> 1.0.11
- xorg-app: Tweak handling of compression changes in SRC_URI
- xserver-xorg: update 21.1.3 -> 21.1.4
- xwayland: upgrade 22.1.1 -> 22.1.3
- zlib: CVE-2022-37434 a heap-based buffer over-read
Meta ARM
- arm-bsp/edk2-firmware: Add NT_FW_CONFIG to N1SDP to fix aborts when accessing virtual memory
- arm-bsp/fvp-baser-aemv8r64: Use secure hypervisor physical timer in EL2
- arm-bsp/scp-firmware: N1SDP trusted boot
- arm-bsp/sdcard-image-n1sdp: Fix N1SDP dependencies
- arm-bsp/sdcard-image-n1sdp: N1SDP trusted boot
- arm-bsp/trusted-firmware-a: N1SDP trusted boot
- arm/classes: Change FVP_CONSOLE to FVP_CONSOLES in fvpconf
- arm/edk2-firmware: cherry pick gcc 12.x compatibility patches
- arm/lib: Improve FVPRunner shutdown logic
- arm/oeqa: Add selftests for FVP library
- arm/oeqa: Create new OEFVPSerialTarget with pexpect interface
- arm/oeqa: Fix regex warning in linuxboot test case
- arm/oeqa: Refactor OEFVPTarget to use FVPRunner and pexpect
- arm/oeqa: Use linuxboot and OEFVPSerialTarget instead of noop
- arm-toolchain/layer.conf: remove BB_DANGLINGAPPENDS_WARNONLY
- ci: work around zephyr test issues
- docs: Introduce meta-arm OEQA documentation
- docs: Update FVP_CONSOLES in runfvp documentation
- gem5: add meta-arm-bsp dependency
- optee-ftpm: Update to "main" branch
- optee.inc: update setting for OPTEE_ARCH
- optee-os.inc: support multilib
- optee: use CFLAGS{32,64} to pass --sysroot
- runfvp: ignore setpgid errors when spawned
- runfvp: Stop the FVP when telnet shuts down cleanly
- scripts,arm/lib: Refactor runfvp into FVPRunner
Meta Intel
- intel-compute-runtime: upgrade 22.22.23355 -> 22.31.23852
- intel-graphics-compiler: upgrade 1.0.11279 -> 1.0.11702.1
- intel-microcode: update SRCREV for 20220510
- intel-microcode: upgrade 20220510 -> 20220809
- ixgbe : upgrade 5.14.6 -> 5.15.2
- linux-intel/5.15: update to v5.15.49
- linux-intel-dev: update to 5.19.0
- linux-intel: fix buildpaths issue
- linux-intel-rt/5.15: update to v5.15.49
- onednn: turn on PACKAGECONFIG for GPU engine
- onednn : Upgrade 2.6 -> 2.6.1
- onevpl-intel-gpu: Fix HEVC 12 bit Encode
- openvino-inference-engine: enable GPU plugin
Meta ST STM32MP
- CLASS: FLASHLAYOUT: correct bad exit of loop
- GCNANO-USERLAND: fix PACKAGECONFIG names to fill RPROVIDES libs
- mesa: drop dri from PACKAGECONFIG
- TF-A-STM32MP: cleanup obsolete files
- TF-A-STM32MP: update Makefile.sdk to use specific build folder per soc
Meta Yocto
- poky.conf: bump version for 4.0.3
- yocto-bsps/5.10: fix buildpaths issue with gen-mach-types
- yocto-bsps/5.10: fix buildpaths issue with pnmtologo
- yocto-bsps/5.15: fix buildpaths issue with gen-mach-types
- yocto-bsps/5.15: fix buildpaths issue with pnmtologo
- yocto-bsps: update to v5.10.128 and buildpaths fixes
- yocto-bsps: update to v5.10.130
- yocto-bsps: update to v5.15.52 and buildpaths fixes
- yocto-bsps: update to v5.15.54
Meta Tegra
- machine: jetson-nano-devkit: add new fab
- weston: update bbappend version number to 10.0.2
Meta Sunxi
- u-boot: Fix booting issues for 64bit boards