Releases

83 (v. 1354)

Sep 7, 2021

Highlights

  • LMP release based on the OE/Yocto 3.3.2 Hardknott release
  • Meta-Tegra layer added to the default list of BSP layers
  • Initial support for the jetson-agx-xavier development kit
  • Generic ARM64 image now supported (SystemReady compatible OS)
  • Kernel module signing is now enabled by default (development keys on public builds)
  • Swap on Zram is now enabled by default in LmP
  • New secure machine configuration available for iMX8MM-EVK (imx8mm-lpddr4-evk-sec)
  • New EBBR machine configuration available for uz3rg-iocc (uz3eg-iocc-ebbr)
  • NXP BSP updated to the 5.4.70 2.3.2 baseline
  • Aktualizr-Lite updated to the revision a5d7363 (based on Aktualizr 2021.8+fio)
  • Bitbake updated to the 1.50.2 release
  • Busybox updated to the 1.33.1 release
  • Containerd updated to the v.1.5.4 stable release
  • Docker-Compose updated to the 1.29.2 stable release
  • Docker-Moby updated to the v20.10.7 stable release
  • Glibc updated to the 2.33 release
  • Golang updated to the 1.16.7 stable release
  • Grub2 updated to the 2.06-rc1 snapshot
  • Linux-firmware updated to the 20210511 snapshot
  • Linux-lmp updated to the v5.10.58 stable release
  • Linux-lmp-ea-imx updated to the v5.4.47 stable release
  • Linux-lmp-fslc-imx updated to the v5.4.134 stable release
  • Linux-lmp-rpi updated to the v5.10.31 stable release
  • Linux-lmp-rt updated to the v5.10.56-rt48 stable release
  • Linux-lmp-stm32 updated to the v5.10.10 stable release
  • Linux-lmp-ti-staging updated to the v5.10.30 stable release
  • Linux-lmp-xlnx updated to the v5.10.58 stable release
  • ModemManager updated to the 1.16.2 release
  • NetworkManager updated to the 1.30.4 release
  • OpenSBI updated to the 0.9 release
  • Ostree updated to the 2021.1 release
  • Python3 updated to the 3.9.5 stable release
  • Runc updated to the 1.0.0-rc95 snapshot
  • Systemd updated to the v247.6 stable release
  • U-Boot-xlnx updated to the upstream v2021.07 release

Layer Updates

Meta LMP

  • base: aktualizr: create tmpfiles for /var/sota
  • base: aktualizr-lite: bump to 4999fa0
  • base: aktualizr: package get and lite separately
  • base: aktualizr: return to build dir to fix configure
  • base/bsp: drop layer compatibility with gatesgarth
  • base: busybox: add removed fragment
  • base: containerd-opencontainers: add version v1.5.4
  • base: containerd-opencontainers: drop bbappend
  • base: crucible: drop godep, not available in oe-core anymore
  • base: crucible: update to post v2021.05.03
  • base: distro: Enable modsig by default
  • base: dnsmasq: update bbappend to 2.85
  • base: docker: add pigz to rdepends
  • base: docker-ce: drop recipe
  • base: docker-moby: add CVE_PRODUCT
  • base: docker-moby: export GO111MODULE=off
  • base: docker-moby: patch dockerd to increase timeouts
  • base: docker-moby: update to v20.10.7
  • base: dosfstools: drop bbappend, merged in oe-core
  • base: drop go.bbclass
  • base: efidisk-sota.wks: increase boot partition to 100mb
  • base: go: drop 1.15 patches, oe-master has 1.16 now
  • base: grub: drop bbappend, merged in oe-core
  • base: grub-efi: also add reboot to buildin
  • base: ima-evm-keys: set default value for IMA_EVM_X509
  • base: images: add efi image fragment
  • base: ima_policy: drop IMA_POLICY overrides
  • base: init-install-efi: add sleep before waiting for nodes
  • base: init-install-efi: only copy startup.nsh if available
  • base: initramfs-framework: add ostree-factory-reset module
  • base: initramfs-module-install-efi: give option to recreate ptable
  • base: initramfs-module-install-efi: set efi boot entry
  • base: initramfs-ostree-lmp-image: add initramfs-module-ostree-factory-reset
  • base: kernel-lmp-fitimage: align with kernel-fitimage from oe-core
  • base: kmeta-linux-lmp-5.10.y: bump to 731492dd
  • base: kmeta-linux-lmp-5.4.y: bump to 4b58a330
  • base: layer.conf: override compat for xilinx BSP layers
  • base: linux-firmware: drop local recipe, provided by oe-core
  • base: linux-lmp-dev-mfgtool: drop unwanted kernel features
  • base: linux-lmp-dev-mfgtool: use NXP BSP tree by default
  • base: linux-lmp-rt: update to v5.10.56-rt48
  • base: linux-lmp: update to v5.10.58
  • base: lmp: add efi to DISTRO_FEATURES_DEFAULT
  • base: lmp: add home to ostree-tmpfiles.conf
  • base: lmp: add support for ETC_GROUP_MEMBERS
  • base: lmp: bump version for 3.3.2 yocto release
  • base: lmp.conf: drop sota.conf.inc require
  • base: lmp-device-tree: update GPLv2 license file
  • base: lmp-image-common: add zram (for swap) by default
  • base: lmp-image-common: copy fio shadow content to /etc
  • base: lmp-image-common: enable support for pam_mkhomedir
  • base: lmp.inc: add seccomp to distro features
  • base: lmp.inc: update runc packageconfig override
  • base: lmp: make sure java is available at hosttools if required
  • base: lmp-mfgtool: mask meta-integrity kernel append
  • base: lmp-mfgtool: use reproducible_build instead of simple
  • base: lmp-passwd/group: add weston/wayland user and group
  • base: lmp: set preferred version for gcc-arm-none-eabi
  • base: lmp: update meta-xilinx bbmasks for hardknott
  • base: lmp-wayland: triggering system default target
  • base: lmp-wayland: weston.ini: add #repaint-window=16
  • base: lmp-wayland: weston.ini: set idle-time to 0
  • base: lshw: bump to 996aaad
  • base: mcumgr: bump to 0ba791a
  • base: mcumgr: drop godep, not available in oe-core anymore
  • base: mfgtool-resize-helper needs to be more forceful
  • base: networkmanager: allow firewalld-zone to be disabled
  • base: networkmanager: update append and patch based on 1.30
  • base: optee-fiovb: add missing fiovb_delenv link
  • base: optee-fiovb: bump rev to 77f2e70
  • base: optee-os-fio: 3.10: bump to 60c991793
  • base: ostree: patch to setup a curl request timeout
  • base: ostree: refresh patch on top of 2021.1
  • base: ostreeuploader: add ostree API v2 support
  • base: python3-docker: add version 5.0.0
  • base: python3-docker-compose: add version 1.29.2
  • base: runc-opencontainers: add version 1.0.0-rc95
  • base: softhsm: append version from meta-oe
  • base: sudo: drop recipe, newer in oe-core
  • base: systemd: backport patches to fix cgroup warning
  • base: tini: drop recipe, now available via meta-virtualization
  • base: u-boot-fio: 2020.04: bump to 92a14914ed9
  • base: u-boot-fio: 2020.04: update to the imx_5.4.70_2.3.0-fio baseline
  • base: u-boot-fio: bump to cbb11e17ea
  • base: u-boot-fio-common: binman from u-boot > 2021.01 requires python3-setuptools
  • base: uboot-fitimage: allow optee to be optional
  • base: u-boot-tools: make appends specific to 2021.01
  • base: wayland: weston-init: Add $OPTARGS
  • base: wayland: weston-init: Uncomment Assignments
  • base: weston-init: add restart condition
  • base: wic: add sdimage-mbr-efi-sota.wks
  • base: wireguard-module: add v1.0.20210606
  • base: wireguard-module: stop overriding modules_install in the recipe
  • base: zram: limit size to 8G
  • bsp: add initial support for meta-tegra/jetson-agx
  • bsp: add machine configuration for imx8mmevk
  • bsp: add machine configuration for imx8mqevk
  • bsp: apalis-imx6: define IMX_DEFAULT_BOOTLOADER
  • bsp: apalis-imx8: define ATF_PLATFORM and IMX_BOOT_SOC_TARGET
  • bsp: apalis-imx8: rework u-boot settings to use IMX_DEFAULT_BOOTLOADER
  • bsp: arm: rename scp-firmware append to boot-firmware
  • bsp: bootgen: support spl
  • bsp: bootimg-sota-efi: sync with bootimg-efi from oe-master
  • bsp: colibri-imx7-emmc: define IMX_DEFAULT_BOOTLOADER
  • bsp: conf: add imx8mm-lpddr4-evk-sec machine configuration
  • bsp: conf: add uz3eg-iocc-ebbr machine configuration
  • bsp: containerd: disable service on corstone700
  • bsp: drop support for cubox-i (hummingboard2)
  • bsp: Enable WiFi on am64xx-evm SK version
  • bsp: firmware-imx: update override to match master/hardknott
  • bsp: Fix boot command for apalis-imx8 for distro lmp-base
  • bsp: flashlayouts-stm32mp1: make it compatible with hardknott
  • bsp: gcnano-driver-stm32mp: add udev rules for galcore
  • bsp: gcnano-driver-stm32mp: blacklist etnaviv module
  • bsp: imx7ulpea-ucom: rework u-boot settings to use IMX_DEFAULT_BOOTLOADER
  • bsp: imx7ulpea-ucom: switch optee-os-fio to 3.10.0
  • bsp: imx8mm-lpddr4-evk-sec: enable fiovb as the standard env update mechanism
  • bsp: imx8mm-lpddr4-evk-sec: enable u-boot and optee needed configs
  • bsp: imx-atf: add support for imx8
  • bsp: imx-atf: use ATF_PLATFORM
  • bsp: imx-boot: add support for imx8
  • bsp: imx-gpu-g2d: install samples at datadir instead of opt
  • bsp: imx-sc-firmware-toradex: update to 1.7.0
  • bsp: linux-lmp-ea-imx: update to linux-ea-v5.4.y (5.4.47)
  • bsp: linux-lmp-fslc-imx: update to 5.4.134
  • bsp: linux-lmp-fslc-imx: update to the 5.4-2.3.x-imx-based branch
  • bsp: linux-lmp-machine-custom: drop rpi 64-bit append
  • bsp: linux-lmp: qemuarm64: update ZONE_DMA workaround patch
  • bsp: linux-lmp-rpi: pass dtc flags via KERNEL_DTC_FLAGS
  • bsp: linux-lmp-rpi: update to 5.10.31
  • bsp: linux-lmp-stm32: update to 5.10.10
  • bsp: linux-lmp-ti-staging: update to 5.10.30
  • bsp: linux-lmp-toradex-imx: Add patch for HDMI interface on Apalis-iMX8
  • bsp: linux-lmp-toradex-imx: Add patch for HDMI interface on Apalis-iMX8-Ixora-v1.2
  • bsp: linux-lmp-toradex-imx: update to the toradex_5.4-2.3.x-imx-based branch
  • bsp: linux-lmp-xlnx: update to v5.10.58
  • bsp: linux-tegra: add config fragment for lmp
  • bsp: lmp-machine-custom: add initial support for generic-arm64
  • bsp: lmp-machine-custom: add initial support for imx8qm-mek
  • bsp: lmp-machine-custom: add SPL/FIT split setup for imx8
  • bsp: lmp-machine-custom: am64xx-evm use builtin wireguard
  • bsp: lmp-machine-custom: am64xx-sk: prefer append to IMAGE_BOOT_FILES
  • bsp: lmp-machine-custom: corstone700-mps3: remove neon and vfp
  • bsp: lmp-machine-custom: define efi provider for generic-arm64
  • bsp: lmp-machine-custom: generic-arm64: drop startup.nsh
  • bsp: lmp-machine-custom: generic-arm64: generate installer by default
  • bsp: lmp-machine-custom: imx7ulpea-ucom: drop boot firmware from boot files
  • bsp: lmp-machine-custom: imx7ulpea-ucom: drop earlycon args
  • bsp: lmp-machine-custom: imx7ulpea-ucom: extend base boot files
  • bsp: lmp-machine-custom: imx8mm-lpddr4-evk: install imx8mm-evkb.dtb
  • bsp: lmp-machine-custom: mx6ull: drop UBOOT_ENTRYPOINT
  • bsp: lmp-machine-custom: qemuarm64: migrate to qemuarm64-secureboot
  • bsp: lmp-machine-custom: rpi: change kernel entrypoint to be aligned
  • bsp: lmp-machine-custom: stm32mp1common: update gcc-arm-none-eabi
  • bsp: lmp-machine-custom: stm32mp1: disable IMAGE_ROOTFS_MAXSIZE
  • bsp: lmp-machine-custom: stm32mp1-disco: install boot.itb
  • bsp: lmp-machine-custom: stm32mp1: use builtin wireguard
  • bsp: lmp-mfgtool-machine-custom: add support for imx8qm-mek
  • bsp: lmp-mfgtool-machine-custom: enable SPL/FIT split setup for imx8
  • bsp: lmp-mfgtool-machine-custom: imx7ulpea-ucom: update kernel to 5.4.y
  • bsp: lmp-mfgtool-machine-custom: mx8mq: drop kernel overrides
  • bsp: machine: apalis-imx8: add optee to features
  • bsp: machine: apalis-imx8: add spl binary information
  • bsp: machine: apalis-imx8: add u-boot dtb info
  • bsp: mfgtool-files: add initial support for imx8qm-mek
  • bsp: mfgtool-files: add support for imx8
  • bsp: mfgtool-files: add support for SPL/FIT split setup for imx8qm-mek
  • bsp: mfgtool-files: add support of SPL/FIT split setup for apalis-imx8
  • bsp: mfgtool-files: imx7ulpea-ucom: update fit separator
  • bsp: mfgtool-files: imx8mm-lpddr4-evk-sec: add fuse and close scripts
  • bsp: mfgtool-files: imx8mm-lpddr4-evk-sec: add readme file
  • bsp: mfgtool-files: update fit separator
  • bsp: move u-boot-ti-staging changes to dynamic-layers
  • bsp: mx6ull: define IMX_DEFAULT_BOOTLOADER
  • bsp: mx8mm: define IMX_DEFAULT_BOOTLOADER
  • bsp: mx8mq: define IMX_DEFAULT_BOOTLOADER
  • bsp: opensbi: drop note/todo as it is still required with 0.9
  • bsp: opensbi: update append to 0.9
  • bsp: optee-os-fio: 3.10.0: add support for apalis-imx8
  • bsp: optee-os-fio: 3.10.0: add support for imx7ulpea-ucom
  • bsp: optee-os-fio: 3.10.0: add support for imx8qm-mek
  • bsp: optee-os-fio-mfgtool: drop DYN_SHM config option
  • bsp: optee-os-fio-mfgtool: enable NXP_CAAM driver for imx8mqevk
  • bsp: optee-os-fio-mfgtool: imx8mm-lpddr4-evk-sec: enable fiovb configs
  • bsp: ostree-kernel-initramfs: tegra: drop cboot fstypes
  • bsp: recipes-core: base-files: add fstab for imx8qm-mek
  • bsp: rename imx8mmevk overrides to imx8mm-lpddr4-evk
  • bsp: rename imx8mqevk overrides to imx8mq-evk
  • bsp: stm32mp1-disco: drop sdcard-raw-tools from EXTRA_IMAGEDEPENDS
  • bsp: stm32mp: cairo: use glesv2 with gpu
  • bsp: stm32mp: mesa-gl: enable gallium with gpu
  • bsp: stm-st-stm32mp: add correct libdrm bbappend
  • bsp: stm-st-stm32mp: drop hidapi-stm32mp bbappend
  • bsp: stm-st-stm32mp: drop libdrm bbappend
  • bsp: stm-st-stm32mp: hidapi: make it compatible with autoconf 2.70
  • bsp: ti: support am64xx-evm instead of am64xx-sk
  • bsp: trusted-firmware-a: update append to 2.4
  • bsp: u-boot-base-scr: add boot.cmd for imx8qm-mek
  • bsp: u-boot-base-scr: add support for imx7ulpea-ucom
  • bsp: u-boot-fio: add lmp-base support for imx7ulpea-ucom
  • bsp: u-boot-fio: add support for imx8
  • bsp: u-boot-fio: add support for imx8qm-mek
  • bsp: u-boot-fio: enable SPL/FIT split setup for apalis-imx8
  • bsp: u-boot-fio: enable SPL/FIT split setup for imx8qm-mek
  • bsp: u-boot-fio-mfgtool: add imx8 support
  • bsp: u-boot-fio-mfgtool: add support for imx8qm-mek
  • bsp: u-boot-fio-mfgtool: enable SPL/FIT split setup for imx8qm-mek
  • bsp: u-boot-fio-mfgtool: imx8mqevk: disable HAB
  • bsp: u-boot-fio-mfgtool: SPL/FIT split setup for apalis-imx8
  • bsp: u-boot-ostree-scr-fit: add support for imx8qm-mek
  • bsp: u-boot-ostree-scr-fit: add support for stm32mp1-disco
  • bsp: u-boot-ostree-scr-fit: imx7ulpea-ucom: update loadaddr
  • bsp: u-boot-stm32mp: stm32mp1-disco: switch to boot.itb
  • bsp: u-boot-ti-staging: update override to am64xx-evm
  • bsp: u-boot-xlnx: add configuration for the EBBR setup
  • bsp: u-boot-xlnx: add version 2021.07
  • bsp: u-boot-xlnx: make bbappend specific to 2021.1
  • bsp: ultrazed-lmp: add support for ebbr-based boot
  • bsp: ultrazed-lmp: align loadaddress with latest u-boot
  • bsp: ultrazed-lmp: do not override UBOOT_SUFFIX
  • bsp: uz3eg-iocc: system-som: align mmc alias with sdhci id
  • bsp: uz: enable support for redundant u-boot env
  • bsp: uz: update sdcard mmc id to 1
  • bsp: wic: stm32mp157c-dk2: add default vfat partition
  • bsp: wic: stm32mp157c-dk2: adjust to use fip
  • bsp: xilinx: qemu-xilinx: add native-last to insane skip
  • bsp: xilinx: qemu-xilinx: update appends for 2021.1
  • bsp: xilinx-standalone: update newlib/libgloss append for hardknott
  • lmp.conf: drop usrmerge as it is already set in lmp.inc
  • lmp-device-register: bump to 94b288c
  • wpausb: point to correct gpl-2.0 license.

Meta Clang

  • bcc: Disable luaJIT on ppc64
  • bcc: Fix build with clang-12
  • bcc: link with dynamic libbpf
  • bpftrace: Update to using master branch
  • busybox: Port patch to 1.33 release
  • clang: Add SDK_VENDOR string to CLANG_EXTRA_OE_VENDORS
  • clang: Add 'wrs' to OE-distro
  • clang: allow to set CLANG_EXTRA_OE_VENDORS to support custom TARGET_VENDOR value
  • clang: Do not use lld for building nativsdk clang
  • clang: Install lld for target builds
  • clang/llvm: Upgrade to 12.0.0 RC3
  • clang: Merge llvm-common into clang
  • clang: Update 12.0.0-RC4
  • clang: Update to 12.0.0 RC2
  • clang: Upgrade to 11.1.0
  • clang: Upgrade to 12.0.0 RC5
  • clang: Use shared-libs when building native clang as well
  • compiler-rt: Disable building memprof
  • compiler-rt: Fix build on armv6
  • Drop browser-layer from dynamic layers
  • iwd,ell: Mark gcc only
  • layer.conf: Drop gatesgarth
  • libclc: Add BBCLASSEXTEND = "native nativesdk"
  • libclc: Add dependency on spirv-llvm-translator
  • libclc: Add recipe
  • libclc: Depend on spirv-tools if LLVM version is 12 or newer
  • libclc: Don't override cmake specific compiler and linker options
  • libclc: Remove C++ language level override
  • llvm-project-source: Add a patch to fix LLVM bug 48921
  • llvm-project-source: Add multilib vendor support
  • llvm-project-source: Add patch to make libclc explicitly use python3
  • llvm-project-source: Re-implement add_more_target_vendors in python
  • llvm: Recognise yoe and poky vendors as OE based distro
  • musl: Remove workaround to disable -frounding-math
  • musl: Use clang for riscv64
  • nettle: Disable internal asm on ppc64
  • packagegroup-core-buildessential: Append clang instead of overwrite
  • spirv-llvm-translator: Add recipe
  • spirv-llvm-translator: disable ccache
  • workflows: Pin to -j32 and 16 parallel tasks

Meta OpenEmbedded

  • abseil-cpp: Ask for C++14 std explicitly
  • abseil-cpp: bump to LTS 2020_09_23 Patch Release 3
  • abseil-cpp: Fix build on musl and ppc64
  • abseil-cpp: Relax build requirements
  • abseil-cpp: Remove libexecinfo band-aid for musl
  • abseil-cpp: reorder content of packages
  • ace: upgrade 6.5.10 -> 6.5.12
  • adcli: update to 0.9.0
  • Add dbus-cxx to packagegroup-meta-oe
  • Add python3-cerberus
  • Add python3-cvxopt
  • Add python3-dill
  • Add python3-transitions
  • Add recipe for dbus-cxx
  • Add suitesparse
  • amtk: upgrade 5.1.1 -> 5.2.0
  • android-tools-conf-configfs: add an alternative to anrdoid-tools-conf
  • android-tools-conf: fix android-tools build-deps warning
  • android-tools: fix package split
  • android-tools: split adbd to the separate package
  • android-tools: use PN instead of BPN in RDEPENDS
  • aom: Disable neon on arm when not present in TUNE_FEATURES
  • aom: Match the name for AOM-Patent-License-1.0
  • aom: update to 3.0.0
  • apache2: fix CVE-2020-13950 CVE-2020-35452 CVE-2021-26690 CVE-2021-26691 CVE-2021-30641
  • appstream-glib: upgrade 0.7.17 -> 0.7.18
  • asio: upgrade 1.18.0 -> 1.18.1
  • atftp: move atftpd.init from files to atftp subdirectory
  • atftp: update to 0.7.4
  • autoconf-2.13-native,xserver-xorg-cvt-native: Move inheriting native to the end
  • babl: upgrade 0.1.82 -> 0.1.84
  • bats: upgrade 1.1.0 -> 1.3.0
  • beep: Add recipe for version 1.2.2
  • beep: Update to 1.4.9 in new repository
  • bitwise: add new recipe
  • blueman: refresh patch
  • blueman: upgrade 2.1.3 -> 2.1.4
  • boinc-client: Fix build with autotools 2.70+
  • boinc-client: Upgrade to 7.16.16 release
  • boost-url: update to latest
  • botan: Mark incompatible with riscv32
  • bpftool: improve reproducibility
  • bpftool: remove recipe from blacklist
  • breakpad: Do not fallback to android implementation for getcontext/setcontext on musl
  • breakpad: Exclude for ppc64
  • breakpad: Upgrade to latest
  • bridge-utils: Switch to use the main branch
  • bridge-utils: upgrade 1.6 -> 1.7
  • cannelloni: update to 1.0.0
  • canutils,can-utils: Add cansequence to u-a as well
  • can-utils: split into more packages
  • can-utils: upgrade 2020.02.04 -> 2020.12.0
  • capnproto: Fix build on 32bit arches with 64bit time_t defaults
  • catch2: upgrade to 2.13.4
  • catfish: add python3-dbus to RDEPENDS
  • catfish: upgrade 1.4.13 -> 4.16.0
  • cdrkit: add native to BBCLASSEXTEND
  • cdrkit: split into more packages
  • celt051: update SRC_URI
  • cereal: add cereal a header-only c++11 serialization library
  • cereal: Remove
  • cereal: update to 1.3.0
  • ceres-solver: prevent fetching git hook during do_configure
  • ceres-solver: update to 2.0.0
  • chrony: Upgrade to 4.0
  • cifs-utils: set ROOTSBINDIR to /usr/sbin if DISTRO_FEATURES has usrmerge
  • cifs-utils: upgrade 6.11 -> 6.13
  • cjson: upgrade 1.7.13 -> 1.7.14
  • classes: Add Android sparse image class
  • cloc: upgrade 1.84 -> 1.88
  • cmocka: Fix buils with LTO
  • collectd: fix the test condition for dash compatibility
  • colord: fix installed-vs-shipped error
  • conf/layer.conf: include .bbappend files in BBFILES_DYNAMIC
  • conf/layer.conf: provide default PREFERRED_PROVIDER_android-tools-conf
  • core-image-minimal-xfce: Use graphical.target as default
  • correct "RRCOMMENDS" typo in ipset recipe
  • c-periphery: upgrade 2.2.4 -> 2.3.1
  • cpp-netlib: add bitbake recipe
  • cpprest: upgrade 2.10.16 -> 2.10.18
  • cppunit: add support for native version
  • cppzmq: upgrade 4.7.0 -> 4.7.1
  • cpuid: update to 20201006
  • crash: add support for lockless ringbuffer
  • crash: upgrade 7.2.8 -> 7.2.9
  • cryptsetup: depend on new util-linux-uuid to break cycle
  • cryptsetup: DEPEND on renamed util-linux-libuuid
  • cryptsetup: upgrade 2.3.4 -> 2.3.5
  • cyrus-sasl: add CVE-2020-8032 to allowlist
  • cyrus-sasl: Disable ntlm plugin by default
  • czmq: Conflict resolution for sha1.h
  • czmq: upgrade 4.2.0 -> 4.2.1
  • dash: upgrade 0.5.11.2 -> 0.5.11.3
  • dbus-brocker: upgrade 23 -> 24
  • dbus-broker: enable SO_PEERSEC usage by default
  • dbus-broker: rdepend on dbus-common
  • dbus-broker: update to v28
  • dconf: Add leading whitespace for append operator
  • dconf-editor: Fix build with vala 0.50.4
  • dconf-editor: upgrade 3.36.2 -> 3.38.2
  • dconf: upgrade 0.36.0 -> 0.38.0
  • debootstrap: 1.0.67 -> 1.0.123
  • dfu-util-native: Adjust Inherit order
  • dfu-util: upgrade 0.9 -> 0.10
  • dialog: upgrade 1.3-20200327 -> 1.3-20210319
  • directfb: Fix build on riscv32
  • dlt-daemon: add upstream patch to fix CVE-2020-29394
  • dlt-daemon: update to new release 2.18.6
  • dnf-plugin-tui: Update to the latest version
  • dnsmasq: Fix systemd service
  • dnsmasq: upgrade 2.82 -> 2.85
  • dovecot: add CVE-2016-4983 to allowlist
  • dovecot: Disable LTO
  • dovecot: upgrade 2.2.36.4 -> 2.3.14
  • doxygen: Upgrade 1.8.20 -> 1.9.1
  • dracut: upgrade 049 -> 051
  • dumb-init: upgrade 1.2.2 -> 1.2.5
  • dvb-apps: Allow insecure inc paths
  • ebtables: add missing file ebtables.common
  • ebtables: Add symbol link /sbin/ebtables
  • ebtables: do not install /etc/ethertypes
  • ebtables: do not install /etc/ethertypes
  • ebtables: remove upstream ebtables-legacy-save
  • ebtables: upgrade 2.0.10-4 -> 2.0.11
  • emacs: upgrade 27.1 -> 27.2
  • enca: Fix SRC_URI
  • enca: upgrade 1.9 -> 1.19
  • evince: upgrade 3.36.7 -> 3.38.0
  • exiv2: Fix CVE-2021-29457
  • exiv2: Fix CVE-2021-29458
  • exiv2: Fix CVE-2021-29463
  • exiv2: Fix CVE-2021-29464
  • exiv2: Fix CVE-2021-29470
  • exiv2: Fix CVE-2021-29473
  • exiv2: Fix CVE-2021-3482
  • exo: 4.16.0 -> 4.16.1
  • exo: upgrade 0.12.11 -> 4.16.0
  • f2fs-tools: upgrade 1.13.0 -> 1.14.0
  • fbgrab: upgrade 1.3.3 -> 1.4
  • fbgrab: upgrade 1.4 -> 1.5
  • fbset: use DEBIAN_MIRROR in SRC_URI
  • fcgiwrap: add recipe
  • feh: imlib2 based image viewer
  • fetchmail: udpate to 6.4.19
  • fftw: Add support for ptest.
  • fio: upgrade 3.22 -> 3.26
  • firewalld: upgrade 0.9.1 -> 0.9.3
  • firmwared: add recipe
  • Fix dbus-cxx build for musl
  • Fix do_package error when enable multilib.
  • flashrom: Add remaining RISCV support
  • flashrom: recipe cleanup
  • flatbuffers: add python3 support
  • flatbuffers: whitelist CVE-2020-35864
  • fluentbit: Disable LTO
  • fluentbit: Fix SIGSEGV caused by using flb_free instead of mk_mem_free
  • fluentbit: fix systemd input plugin
  • fluentbit: Link with libatomic on riscv32
  • fluidsynth: update SRC_URI to remove non-existing 2.1.x branch
  • fluidsynth: upgrade 2.1.5 -> 2.2.0
  • fmt: upgrade 7.1.2 -> 7.1.3
  • freeradius: check existence of openssl's commands in bootstrap
  • freeradius: fix build failure with autoconf 2.71
  • freeradius: Upgrade to 3.0.21
  • freerdp: Upgrade 2.2.0 -> 2.3.0
  • fsverity: fix MinGW build
  • fsverity: update to 1.3
  • fuse3: upgrade 3.10.0 -> 3.10.3
  • fwts: upgrade to 21.03.00
  • garcon: upgrade 0.7.0 -> 4.16.1
  • gateone: Cleanup assets for removed recipe
  • gd: upgrade 2.3.0 -> 2.3.2
  • geany: Fix build with autotools 2.70+
  • geany,geany-plugins: Upgrade to 1.37.x
  • gedit: Inherit python3targetconfig
  • gegl: upgrade 0.4.26 -> 0.4.28
  • gensio: 2.1.4 -> 2.2.4
  • geoclue: upgrade 2.5.6 -> 2.5.7
  • geoip-perl: Switch to use the main branch
  • geoip: Switch to use the main branch
  • gerbera: Update to 1.7.0
  • giflib: apply patch for CVE-2019-15133 and set CVE_PRODUCT
  • gigolo: upgrade 0.5.1 -> 0.5.2
  • gimp: Add missing dependencies
  • gimp: Disable svg icons on arm
  • gimp: Disable vector icon generation on mips/glibc too
  • gimp: Disable vector iconn on rv32/musl
  • gimp: Disable vector icons on musl/x86
  • gimp: Fix build with autoconf-2.70+
  • gjs: Fix build with gcc11
  • glmark2: add support for dispmanx
  • glmark2: also depend on wayland-protocols when wayland distro feature is on
  • glmark2: fix precision handling bugs
  • glmark2: revert to previous behaviour
  • glmark2: update information
  • glmark2: update to latest
  • glmark2: upgrade 20201114 -> 2021.02
  • glm: Upgrade to 0.9.9.8
  • glog: fix searching for Libunwind
  • glog: Link with libexecinfo on musl
  • glog: Upgrade to 0.4.0
  • gmime: Fix append to do_configure
  • gnome-autoar: upgrade 0.2.4 -> 0.3.1
  • gnome-keyring: set file capabilities in pkg_postinst
  • gnome-settings-daemon: Do not generate meson.native
  • gparted: upgrade 1.1.0 -> 1.2.0
  • gperftools: Update SRCREV to point to 2.9.1 release
  • gperftools: upgrade 2.8 -> 2.9.1
  • gphoto2: upgrade 2.5.26 -> 2.5.27
  • gpsd: backport d-bus message time patch from upstream
  • graphviz: drop unused SRCREV and outdated comment
  • grpc: Add PackageConfig to build only required plugins
  • grpc: move grpc plugins to a new grpc-compiler package
  • grpc: remove gflags dependency
  • grpc: Upgrade 1.24.3 -> 1.36.4
  • grpc: Upgrade to 1.36.1
  • gsound: Use () instead of {} for makefile variable in gsound_play_VALAFLAGS
  • gssdp: Upgrade to 1.2.2 -> 1.2.3
  • gst-shark: Upgrade to 0.7.2
  • gtkmm3: upgrade 3.24.2 -> 3.24.3
  • gtkmm3: use relative path
  • gtk+: upgrade 2.24.32 -> 2.24.33
  • gtkwave: upgrade 3.3.104 -> 3.3.108
  • guider: Upgrade 3.9.7 -> 3.9.8
  • gupnp: Upgrade to 1.2.2 -> 1.2.4
  • gvfs: rdepend on gsettings-desktop-schemas
  • haveged: upgrade 1.9.13 -> 1.9.14
  • heaptrack: add bitbake recipe
  • heaptrack: Fix build on musl
  • heaptrack: Mark RISCV host incompatible
  • hexedit: update to 1.5
  • hiawatha: fix url.
  • hidapi: Backport patch to fix build with autotools 2.70+
  • hidapi: upgrade 0.10.0 -> 0.10.1
  • hostapd: fix building with CONFIG_TLS=internal
  • hostapd: fix CVE-2019-5061
  • hostapd: fix CVE-2021-0326 and CVE-2021-27803
  • hostapd: fix CVE-2021-30004
  • htop: Add ncurses-terminfo-base to RDEPENDS
  • htop: Update to 3.0.5
  • hwdata: upgrade 0.340 -> 0.346
  • igmpproxy: upgrade 0.2.1 -> 0.3
  • imagemagick: Add NOTICE to collected license texts
  • imapfilter: Upgrade 2.6.16 -> 2.7.5
  • imlib2: add image manipulation libray from englightenment project
  • influxdb: add new recipe
  • influxdb: Fix build on mips
  • influxdb: Generate checksums for term module
  • initramfs-debug-image: support cases where machines override IMAGE_FSTYPES
  • initramfs-kexecboot-image: support cases where machines override IMAGE_FSTYPES
  • inotify-tools: upgrade 3.20.2.2 -> 3.20.11.0
  • iperf3: fix build with autoconf 2.71
  • ipset: add recipe
  • ipset: update to 7.11
  • iqrencode: update to 4.1.1
  • irssi: upgrade 1.2.2 -> 1.2.3
  • iscsi-initiator-utils: upgrade 2.1.2 -> 2.1.4
  • iwd: Fix build with ell 0.37
  • iwd: update to 1.12
  • jack: Upgrade to 1.19.17
  • jasper: upgrade 2.0.22 -> 2.0.26
  • jpnevulator: upgrade 2.3.5 -> 2.3.6
  • jsoncpp: Upgrade to 1.9.4
  • keepalived: Upgrade to 2.2.1
  • kernel-selftest: Disable building bpf
  • kexecboot: Fix build with clang
  • kexec-tools-klibc: Add leading whitespace for append operator
  • kexec-tools-klibc: Use SITEINFO_BITS to construct includepath
  • klibc: Fix x86_64 build with binutils 2.36+
  • klibc: Upgrade to 2.0.8 release
  • krb5: upgrade 1.17.1 -> 1.17.2
  • kronosnet: update 1.20
  • layer.conf: add gnome-layer dynamic entry
  • layers: Drop gatesgarth from LAYERSERIES_COMPAT
  • lcms: upgrade 2.11 -> 2.12
  • libauthen-sasl-perl,libhtml-tree-perl: allow PERL_USE_UNSAFE_INC
  • libb64: Add recipe
  • libbacktrace: Add recipe
  • libblockdev: update to 2.25
  • libbpf: Depend on virtual/kernel:do_shared_workdir
  • libbpf: use pkg-config
  • libburn: upgrade 1.5.2 -> 1.5.4
  • libcamera: Update the patch to upstreamed one
  • libcamera: Update to latest
  • libcereal: add dev package that can be included into toolchain sdk
  • libcereal: pick up additional licenses of cereal components
  • libcereal: update to newer version
  • libconfig add UPSTREAM_CHECK_URI
  • libconfig-autoconf-perl: upgrade 0.318 -> 0.319
  • libconfig: split package for C++
  • libcppkafka: Add initial recipe for cppkafka wrapper
  • libcrypt-openssl-guess-perl: upgrade 0.11 -> 0.12
  • libdbi-perl: fix CVE-2014-10402
  • libdevmapper,lvm2: Do not inherit license
  • libdvdread: upgrade 6.1.1 -> 6.1.2
  • libeigen: update LICENSE information
  • libencode-perl: upgrade 3.07 -> 3.08
  • libfastjson: upgrade 0.99.8 -> 0.99.9
  • libftdi: add swig-native to dependencies
  • libgee: upgrade 0.20.3 -> 0.20.4
  • libgit2: remove the recipe since it moved to oe-core
  • libgit2: update to 1.1.0
  • libgphoto2: upgrade 2.5.26 -> 2.5.27
  • libgpiod: add ptest
  • libgpiod: packageqa problem => static python lib to ${PN}-staticdev
  • libgpiod: update v1.4.5 -> v1.6.3
  • libgtop: fix do_compile error
  • libgtop: tidy up recipe
  • libgusb: Update to 0.3.5
  • libharu: Fix the packaging bug
  • libhugetlbfs: Fix ARCH setting for ppc64 LE
  • libhugetlbfs: improve reproducibility
  • libiio: fix build when python bindings are enabled
  • libiio: fix installing libiio when python3 bindings are enabled
  • libinih: install header files without prefix dir inih
  • libio-pty-perl: upgrade 1.14 -> 1.16
  • libjcat: upgrade 0.1.3 -> 0.1.6
  • libjson-perl: upgrade 4.02000 -> 4.03000
  • libkcapi: Fix build on riscv32
  • libleak: Add recipe
  • libmanette: Add recipe
  • libmaxminddb: add new recipe
  • libmbim: upgrade 1.24.4 -> 1.24.6
  • libmcrypt: Run autoreconf steps manually
  • libmicrohttpd: allow native/nativesdk builds
  • libmicrohttpd: upgrade 0.9.71 -> 0.9.72
  • libmypaint: Fix build with autotools 2.70+
  • libnet-ldap-perl: upgrade 0.66 -> 0.67
  • libnet-ldap-perl: upgrade 0.67 -> 0.68
  • libnet-ssleay-perl: add rdep on perl-module-autoloader
  • libnftnl: upgrade 1.1.8 -> 1.1.9
  • libnice: update to 0.1.18
  • libnma: Disbale vapi
  • liboop: use upstream SRC_URI
  • libpfm4 4.10.1 : enable arm64 host platform
  • libplist: Inherit python3targetconfig
  • libqmi: upgrade 1.26.6 -> 1.28.2
  • librcereal: A couple of improvements
  • librdkafka: Add initial recipe v1.6.1
  • librelp: update 1.6.0 -> 1.10.0
  • librole-tiny-perl: upgrade 2.001004 -> 2.002004
  • librsync: upgrade 2.3.1 -> 2.3.2
  • librtorrent: Disable instrumentation on rv32
  • libsdl2-mixer: Fix build with autoconf 2.70+
  • libsdl2-mixer: Fix ogg/vorbis support in libsdl2-mixer
  • libsdl2-mixer: set --disable-music-ogg-shared to link statically
  • libsdl: Fix CVE-2019-13616
  • libsigc++-2.0: upgrade 2.10.3 -> 2.10.6
  • libsigc++-3: upgrade 3.0.3 -> 3.0.6
  • libsmi: set awk as target path
  • libsmi: use /bin/sh instead of ${base_bindir}/sh to silence QA error with usrmerge
  • libsocketcan: Add PACKAGECONFIG options
  • libsocketcan: Update to 0.0.12
  • libsrtp: Copy ar-lib from automake
  • libsrtp: Do not invoke automake during configure
  • libsrtp: Update to 2.3.0
  • libssh2: enhance ptest
  • libssh2: Fix build with autoconf 2.70+
  • libssh2: remove the recipe since it moved to oe-core
  • libssh: add gcrypt to PACKAGECONFIG
  • libstatgrab: Fix build with autoconf 2.70+
  • libtalloc: upgrade 2.3.0 -> 2.3.3
  • libtevent: upgrade 0.10.1 -> 0.10.2
  • libunique: remove
  • liburing: Do not build examples on risc/musl
  • liburing: Fix build on 32-bit arches with 64-bit time_t
  • libwebsockets: upgrade to 4.1.6
  • libxaw: upgrade 1.0.13 -> 1.0.14
  • libxfce4ui: Fix sporadic install error
  • libxfce4ui: upgrade 4.14.1 -> 4.16.0
  • libxfce4util: upgrade 4.14.0 -> 4.16.0
  • libxmlb: upgrade to 0.3.0
  • libyui: Adopt to new cmake option to disable Werror
  • libyui,libyui-ncurses: Upgrade to 4.0.0
  • libyui-ncurses: Disable Werror
  • libyui-ncurses: Pass -DNCURSES_WIDECHAR in CXXFLAGS
  • libyui(-ncurses): upgrade to 4.1.1, libyui repo was rewritten completely
  • libyui: switch to libyui-old repo which still has this SRCREV
  • links-x11,links: Upgrade to 2.22
  • linuxconsole: Add recipe for version 1.7.0
  • linuxconsole: move jscal to separate package, add to packagegroup
  • live555: upgrade 20200819 -> 20210406
  • lksctp-tools: make conpatible to autoconf-2.70
  • lksctp-tools: Update to latest master
  • lldpd: upgrade 1.0.4 -> 1.0.8
  • lmbench: Fix setting LDLIBS failure
  • lmbench: Fix webpage-lm and manual page typos
  • lmbench: Install cache command and fix typos in manual page
  • lmbench: lat_fifo: Fix cleanup sequence
  • lockfile-progs: use DEBIAN_MIRROR in SRC_URI
  • ltrace: Fix build on ppc64le/musl
  • luajit: Upgrade to latest on v2.1 release
  • lua: update to 5.3.6
  • lvm2.inc: switch branch master to main
  • lvm2/libdevmapper: 2.03.06 -> 2.03.11
  • lxdm: disallow empty new password
  • lxdm: support to change user password
  • mailcap: upgrade 2.1.49 -> 2.1.52
  • makedumpfile: add PACKAGECONFIG options for lzo and snappy compression
  • makedumpfile: upgrade 1.6.7 -> 1.6.8
  • mariadb: add package config zstd
  • mariadb: Fix build on 32bit arches with 64bit time_t
  • mariadb: Fix build on musl/ppc
  • mariadb: Fix build on newer 32bit architectures
  • mariadb: Fix build with clang/musl
  • mariadb: Fix configure
  • mariadb: fix failures to start install_db.service
  • mariadb: Include missing sys/type.h for ssize_t
  • mariadb: redefine log-error item
  • mariadb: Update SRC_URI
  • mariadb: upgrade 10.5.8 -> 10.5.11
  • mariadb: Use qemu to run cross-compiled binaries
  • mbedtls: Fix gcc11 stringop-overflow warning
  • mbedtls: upgrade to 2.25.0
  • mcelog: fix the pfa test hang
  • mcelog: Upgrade to 175
  • mcpp: Normalize the patch format of CVE
  • mdns: upgrade 1096.40.7 -> 1310.40.42
  • mdns: Whitelisted CVE-2007-0613 for mdns
  • meta-oe: add crash to NON_MULTILIB_RECIPES
  • meta-oe: Add leading whitespace for append operator
  • meta-oe/README: add Ubuntu prerequisite information
  • meta-python: Add hexdump package
  • meta-python: Add jstyleson
  • meta-python: Drop RDEPEND'ing on python3-typing
  • mg: upgrade 20200723 -> 20210314
  • minifi-cpp: depend on nettle and lz4
  • minifi-cpp: include limits header for numeric_limits definition
  • minifi-cpp: set CLEANBROKEN to 1
  • minifi-cpp: set correct python processor directory in configure file
  • minifi-cpp: set PSEUDO_CONSIDER_PATHS
  • modemmanager: upgrade 1.14.6 -> 1.16.2
  • mongodb: Change PV to 4.4.6
  • mongodb: Fix build on ppc64le
  • mongodb: Fix cross build on ppc64le
  • mongodb: Includec++ header
  • mongodb: Update to 4.4.6-rc0
  • mongodb: Upgrade to 4.4.4
  • monit: upgrade 5.26.0 -> 5.27.1
  • monit: upgrade 5.27.1 -> 5.27.2
  • mosquitto: Upgrade 1.6.12 -> 2.0.10
  • mousepad: upgrade 0.4.2 -> 0.5.4
  • mozjs: Drop using JS_VOLATILE_ARM
  • mozjs: improve reproducibility
  • mpd: Check for commercial in LICENSE_FLAGS_WHITELIST
  • mpd: Upgrade to 0.22 series
  • mpich: Upgrade to 3.4.1
  • mpv: Exclude from world if commercial is not in inclusion list
  • mpv: Link libatomic on riscv64
  • mpv: remove explicit LICENSE_FLAGS
  • mraa: upgrade 2.1.0 -> 2.2.0
  • multipath-tools: fix error handling for udev_monitor_set_receive_buffer_size
  • musl-nscd: Add missing deps on flex and bison during build
  • musl-nscd: Make lex syntax posix'y
  • musl-nscd: Replace -fcommon with code patch
  • musl-rpmatch_git.bb: add new recipe to provide rpmatch() for musl libc builds
  • mysql-python, lio-utils, openlmi-tools: add conditional PNBLACKLIST like meta-python2 does
  • nanopb: move to dynamic-layers
  • nanopb: upgrade 0.4.3 -> 0.4.5
  • nano: update to 5.6
  • nautilus: Drop use of volatile
  • nbdkit: update to 1.25.6
  • ncmpc: update to 0.45
  • ndpi: add new recipe
  • ndpi: fix autoconf-2.71 compatibility
  • ndpi: fix CVE-2021-36082
  • neon: Add ptest
  • neon: use pkg-config instead of xml2-config to configure
  • netkit-telnet: Update SRC_URI
  • netplan: upgrade 0.100 -> 0.101
  • netplan: upgrade 0.99 -> 0.100
  • net-snmp: A little clean up
  • net-snmp: control smux via PACKAGECONFIG
  • net-snmp: fix build with dash
  • net-snmp: fix QA Issue after LDFLAGS change
  • net-snmp: improve reproducibility
  • net-snmp: Remove hardcoded paths to build host in net-snmp-config
  • netsnmp: remove --with-openssl=PATH configure option
  • net-snmp: Support building for native
  • net-snmp: upgrade 5.9 -> 5.9.1
  • networkmanager: add missing readline depends
  • networkmanager: Add PACKAGECONFIG for ovs
  • networkmanager: Add Wireless Extensions to PACKAGECONFIG[wifi]
  • network-manager-applet: Build without libteam support
  • networkmanager: Fix reallocarray check in meson and configure
  • networkmanager-openvpn: Fix packageing
  • networkmanager-openvpn: upgrade 1.8.12 -> 1.8.14
  • networkmanager: upgrade 1.22.14 -> 1.30.4
  • nftables: upgrade 0.9.7 -> 0.9.8
  • nghttp2: update to 1.44.0
  • nghttp2: upgrade 2.41.0 -> 2.42.0
  • nginx: fix CVE-2021-23017
  • nginx: upgrade 1.16.1 -> 1.19.6
  • nngpp: upgrade 1.2.4 -> 1.3.0
  • nodejs: 12.19.0 -> 12.21.0
  • nodejs: ppc64le machine support
  • nodejs: Set correct nodejs arch for ppc64le
  • nostromo: Blacklist and exclude from world builds
  • nss: add CVE-2006-5201 to allowlist
  • nss: Add powerpc64 little endian support
  • nss: Disable Werror
  • nss: Fix build on Centos 7
  • nss: Fix warnings generated by getcwd
  • nss: Re-enable -Werror
  • nss: upgrade 3.57 -> 3.64
  • ntopng: add new recipe
  • ntopng: Link with libatomic on rv32
  • ntop: remove the recipe
  • ntp: add CVE-2016-9312 to allowlist
  • ntp: fix ntpdate to wait for subprocesses
  • obconf: Openbox configuration tool
  • ocl-icd: upgrade 2.2.12 -> 2.3.0
  • openbox-xdgmenu: Openbox menu generator
  • opencl-clhpp: upgrade 2.0.11 -> 2.0.13
  • opencl-headers: upgrade 2020.06.16 -> 2020.12.18
  • opencl-icd-loader: upgrade 2020.06.16 -> 2020.12.18
  • openct: allow building as native package
  • openct: clean up do_install
  • openct: remove lines that resulted in a no-op
  • openct: use upstream SRC_URI
  • opencv: Add packageconfig for building tests
  • opencv: Disable tbb on riscv/musl
  • opencv: fetch wechat_qrcode files used by dnn PACKAGECONFIG
  • opencv: improve reproducibility
  • opencv: link sfm module with Glog
  • opencv: Remove duplicate patch
  • opencv: remove tbb packageconfig for powerpc
  • opencv: Upgrade to 5.4.2
  • opengl-es-cts: Disable LTO
  • opengl-es-cts: Disable -Wuninitialized for external/amber
  • openh264: Disable building for ppc64le
  • openipmi: Inherit python3targetconfig
  • openipmi: upgrade 2.0.29 -> 2.0.31
  • open-isns: upgrade 0.99 -> 0.101
  • openjpeg: add native/nativesdk class extension
  • openjpeg: upgrade 2.3.1 -> 2.4.0
  • openldap: Fix build with autoconf 2.70+
  • openldap: Refresh patches to remove fuzz
  • openldap: upgrade 2.4.51 -> 2.4.58
  • openlldp: fix segfault
  • openocd: disable the support of ccache
  • openocd: upgrade 0.10 -> 0.11
  • opensaf: Fix build on 32bit arches with 64bit time_t e.g. RISCV-32
  • opensaf: upgrade 5.20.05 -> 5.21.03
  • opensc: Fix the wrong version number.
  • opensc: upgrade 0.20.0 -> 0.20.1
  • open-vm-tools: Do not use volatile qualifier
  • open-vm-tools: Fix build with gcc 11
  • open-vm-tools: move to meta-networking
  • open-vm-tools: upgrade 11.0.1 -> 11.2.5
  • openvpn: add CVE-2020-7224 and CVE-2020-27569 to allowlist
  • openvpn: upgrade 2.4.9 -> 2.5.2
  • oprofile: Fix build on musl
  • oprofile: Upgrade to 1.4.0 release
  • ostree: switch from default master branch to main to fix do_fetch failure
  • ostree: upgrade 2020.7 -> 2021.1
  • ostree: upgrade 2020.8 -> 2021.1
  • packagegroup-meta-multimedia: Add srt
  • packagegroup-meta-multimedia: include projucer only with x11 in DISTRO_FEATURES
  • packagegroup-meta-multimedia: include vlc only with x11 in DISTRO_FEATURES
  • packagegroup-meta-networking: Add ipset
  • packagegroup-meta-networking.bb: add ntopng related recipes
  • packagegroup-meta-oe: Add libleak to packagegroup-meta-oe-extended
  • packagegroup-meta-oe: Add new package influxdb
  • packagegroup-meta-oe: Add re2
  • packagegroup-meta-oe: conditional remove tbb for powerpc
  • packagegroup-meta-oe: Exclude heaptrack for rv32/rv64
  • packagegroup-meta-oe: include abseil-cpp for all architectures
  • packagegroup-meta-oe: include glfw, icewm, geis only with x11 in DISTRO_FEATURES
  • packagegroup-meta-oe: include nodejs without meta-python2 conditional
  • packagegroup-meta-oe: move the packages depending on meta-python2 to separate packages
  • packagegroup-meta-{oe,multimedia}: move pipewire to the right packagegroup
  • packagegroup-meta-oe: use 4 spaces for identation
  • packagegroup-meta-python: Add asttokens/mypy/mypy-extensions/typed-ast/send2trash
  • packagegroup-meta-python: Add newly added recipes to packagegroup-meta-python3
  • packagegroup-meta-python: Add new modules (aiohue, ifaddr, pysonos)
  • packagegroup-meta-python: Add new package python3-pythonping
  • packagegroup-meta-python: add ptest packages to ptest group
  • packagegroup-meta-python: Add python3-semantic-version
  • packagegroup-meta-python: Remove packages moved to core
  • packagegroup-meta-python: sort package names, add notes
  • packagegroup-meta-webserver: remove nostromo from pkg grp
  • paho-mqtt-c: upgrade 1.3.6 -> 1.3.8
  • parole: upgrade 1.0.5 -> 4.16.0
  • pavucontrol: Depend on libxml-parser-perl-native
  • pcsc-lite: provide pcsc-lite-lib-native explicitly for native build
  • PEP8 double aggressive E20 and E211
  • PEP8 double aggressive E22, E224, E241, E242 and E27
  • PEP8 double aggressive E301 ~ E306
  • PEP8 double aggressive E701, E70 and E502
  • PEP8 double aggressive W291 ~ W293 and W391
  • phonet-utils: remove
  • php: allow php as empty
  • php: CVE-2020-7069
  • php: CVE-2020-7070
  • php: move to version 7.4.21
  • phpmyadmin: 5.0.2 -> 5.0.4
  • phpmyadmin: upgrade 5.0.4 -> 5.1.0
  • php: remove the failing ${D}/${TMPDIR} code
  • php: split out phpdbg into a separate package
  • php: Upgrade to 7.4.16
  • pidgin-sipe: Do not add native libdir to pkgconfig search path
  • pidgin-sipe: Fix build with glib-2.0 >= 2.68
  • pidgin-sipe: fix g_memdup2 changes to be backwards compatible with glib-1.67
  • pidgin: upgrade to 2.14.1 and fix autoconf-2.71 compatibility
  • pidgin: upgrade to 2.14.2
  • pipewire: Link with libatomic for riscv32
  • pipewire: Move to meta-multimedia
  • pipewire: Package systemd unit file for pipewire-media-session
  • pipewire: Rework 0.3 recipe and upgrade to 0.3.22
  • pipewire: Upgrade to 0.3.24
  • pkcs11-helper: upgrade 1.26 -> 1.27
  • ply: Disable on ppc64
  • plymouth_0.9.5.bb: allow building with musl libc
  • plymouth: update to 0.9.5
  • ply: upgrade to latest
  • pm-qa: fix paths for shell scripts
  • poco: Add riscv32 support
  • poppler: Backport patches to fix build with glib-2.0 2.68+ and GCC11
  • poppler: upgrade 20.10.0 -> 21.04.0
  • postgresql: bypass autoconf version check
  • postgresql: Inherit python3targetconfig
  • postgresql: upgrade 12.4 -> 13.3
  • postgresql: Use /dev/urandom when openssl is not used
  • projucer: Link with libatomic on rv32
  • protobuf: apply fix for pkg-config pthread flags
  • protobuf: upgrade 3.13.0.1 -> 3.15.2
  • ptpd: Solve memory leak for function NTPDCrequest
  • pugixml: upgrade 1.10 -> 1.11.21
  • pydbus-manager: new package
  • pystemd: satisfy runtime dependencies
  • python3-absl: upgrade 0.10.0 -> 0.12.0
  • python3-aenum: upgrade 2.2.4 -> 3.0.0
  • python3-aiohttp: added missing RDEPENDs
  • python3-aiohttp: add missing RDEPENDS on python3-typing-extensions
  • python3-aiohttp-jinja2: Upgrade 1.2.0 -> 1.4.2
  • python3-aiohttp: Upgrade 3.7.2 -> 3.7.4.post0
  • python3-aiohue: Integrate the hue control python module
  • python3-alembic: Upgrade 1.4.3 -> 1.5.8
  • python3-ansi2html: Upgrade 1.5.2 -> 1.6.0
  • python3-argcomplete: Upgrade 1.12.1 -> 1.12.2
  • python3-arpeggio: Upgrade 1.9.2 -> 1.10.1
  • python3-astor: switch to python3
  • python3-astroid: update to 2.5.3
  • python3-asttokens: initial add 2.0.4
  • python3-asttokens: Upgrade 2.0.4 -> 2.0.5
  • python3-atomicwrites: drop (moved to oe-core)
  • python3-attrs: 20.2.0 -> 20.3.0
  • python3-attrs: drop (moved to oe-core)
  • python3-autobahn: Upgrade 20.12.3 -> 21.3.1
  • python3-aws-iot-device-sdk-python: update to 1.4.9
  • python3-babel: Upgrade 2.8.0 -> 2.9.0
  • python3-backports-functools-lru-cache: Upgrade 1.6.1 -> 1.6.4
  • python3-bandit: upgrade 1.6.2 -> 1.7.0
  • python3-bitarray: update to 1.7.0
  • python3-bitarray: Upgrade 1.6.0 -> 1.9.2
  • python3-bitstruct: Upgrade 8.11.0 -> 8.11.1
  • python3-cachetools: upgrade 4.1.1 -> 4.2.1
  • python3-cantools: Upgrade 35.3.0 -> 36.2.0
  • python3-cassandra-driver: Upgrade 3.24.0 -> 3.25.0
  • python3-cerberus: Upgrade 1.3.2 -> 1.3.4
  • python3-certifi: Upgrade 2020.6.20 -> 2020.12.5
  • python3-cffi: Upgrade 1.14.3 -> 1.14.5
  • python3-chardet: Upgrade 3.0.4 -> 4.0.0
  • python3-cheetah: Upgrade 3.2.5 -> 3.2.6.post1
  • python3-cmd2: Upgrade 1.3.11 -> 1.5.0
  • python3-coloredlogs: Upgrade 14.0 -> 15.0
  • python3-colorlog: Upgrade 4.4.0 -> 5.0.1
  • python3-configargparse: update to 1.4
  • python3-configparser: Upgrade 5.0.1 -> 5.0.2
  • python3-configshell-fb: Upgrade 1.1.28 -> 1.1.29
  • python3-contextlib2: Upgrade 0.6.0 -> 0.6.0.post1
  • python3-coverage: Upgrade 5.3.1 -> 5.5
  • python3-croniter: Upgrade 0.3.35 -> 1.0.10
  • python3-cryptography: Upgrade 3.2 -> 3.3.2
  • python3-cryptography-vectors: update to 3.4.6
  • python3-custom-inherit: Upgrade 2.3.0 -> 2.3.1
  • python3-cvxopt: Exclude from world builds
  • python3-cvxopt: Upgrade 1.2.5 -> 1.2.6
  • python3-dbus-next: Upgrade 0.1.4 -> 0.2.2
  • python3-decorator: Upgrade 4.4.2 -> 5.0.7
  • python3-defusedxml: Upgrade 0.6.0 -> 0.7.1
  • python3-dill: Upgrade 0.3.2 -> 0.3.3
  • python3-diskcache: Upgrade 5.0.3 -> 5.2.1
  • python3-django: fix CVE-2021-28658
  • python3-djangorestframework: upgrade 3.12.1 -> 3.12.4
  • python3-django: upgrade 2.2.20 -> 2.2.24
  • python3-django: Upgrade 3.1.1 -> 3.2.5
  • python3-dnspython: Upgrade 2.0.0 -> 2.1.0
  • python3-docutils: new package
  • python3-docutils: Upgrade 0.16 -> 0.17
  • python3-ecdsa: Upgrade 0.16.0 -> 0.16.1
  • python3-elementpath: Upgrade 2.1.2 -> 2.2.0
  • python3-evdev: Upgrade 1.3.0 -> 1.4.0
  • python3-fasteners: Upgrade 0.15 -> 0.16
  • python3-fastnumbers: Upgrade 3.0.0 -> 3.1.0
  • python3-flask-migrate: Upgrade 2.5.3 -> 2.7.0
  • python3-flask-socketio: update to 4.3.1
  • python3-flask-sqlalchemy: Upgrade 2.4.4 -> 2.5.1
  • python3-gevent: Upgrade 20.9.0 -> 21.1.2
  • python3-gmqtt: Upgrade 0.6.7 -> 0.6.9
  • python3-google-api-python-client: update to 2.2.2
  • python3-gpsd-py3: Added recipe
  • python3-graphviz: Upgrade 0.14.2 -> 0.16
  • python3-greenlet: Upgrade 0.4.17 -> 1.0.0
  • python3-greenstalk: update to 2.0.0
  • python3-grpcio: Fix build on mips and musl
  • python3-grpcio,python3-grpcio-tools: Disable for ppc64le
  • python3-grpcio,python3-grpcio-tools: Enable build on ppc64/glibc
  • python3-grpcio-tools: Upgrade 1.35.0 -> 1.37.0
  • python3-grpcio: Upgrade 1.35.0 -> 1.37.0
  • python3-gunicorn: Upgrade 20.0.4 -> 20.1.0
  • python3-h11: new package
  • python3-h5py: improve reproducibility
  • python3-h5py: Upgrade 2.10.0 -> 3.2.1
  • python3-hexdump: Move cleanup_hexfile into install_append
  • python3-httplib2: Upgrade 0.18.1 -> 0.19.1
  • python3-huey: Upgrade 2.3.0 -> 2.3.1
  • python3-humanfriendly: Upgrade 8.2 -> 9.1
  • python3-humanize: Upgrade 3.1.0 -> 3.4.1
  • python3-hyperframe: Upgrade 6.0.0 -> 6.0.1
  • python3-hyperlink: Upgrade 20.0.1 -> 21.0.0
  • python3-hypothesis: Add recipe
  • python3-hypothesis: drop (moved to oe-core)
  • python3-icu: Update to 2.6
  • python3-idna Remove 2.8
  • python3-idna: update to 3.1
  • python3-ifaddr: Integrate a dependency of pysonos
  • python3-importlib-metadata: drop (moved to oe-core)
  • python3-incremental: Upgrade 17.5.0 -> 21.3.0
  • python3-iniconfig: drop (moved to oe-core)
  • python3-intelhex: add recipe for the intelhex package
  • python3-intervals: Upgrade 1.10.0 -> 1.10.0.post1
  • python3-ipython: Upgrade 7.19.0 -> 7.22.0
  • python3-ipy: upgrade 1.00 -> 1.01
  • python3-iso8601: Upgrade 0.1.13 -> 0.1.14
  • python3-isort: Upgrade 5.6.4 -> 5.8.0
  • python3-javaobj-py3: Upgrade 0.4.1 -> 0.4.2
  • python3-jedi: Upgrade 0.17.2 -> 0.18.0
  • python3-jinja2_2.%.bbappend: Delete
  • python3-jinja2: Fix ptest RDEPENDS and file installation
  • python3-jmespath: new package
  • python3-jsonpatch: update to 1.32
  • python3-jsonpath-rw: Add recipe for v1.4.0
  • python3-jsonpointer: Upgrade 2.0 -> 2.1
  • python3-jsonrpcserver: Upgrade 4.1.3 -> 4.2.0
  • python3-lazy-object-proxy: Upgrade 1.5.1 -> 1.6.0
  • python3-ldap: upgrade 3.2.0 -> 3.3.1
  • python3-luma-core: Upgrade 1.17.3 -> 2.3.1
  • python3-luma-oled: Upgrade 3.7.0 -> 3.8.1
  • python3-lxml: Upgrade 4.6.1 -> 4.6.3
  • python3-lz4: Upgrade 3.1.0 -> 3.1.3
  • python3-markdown: Upgrade 3.3.3 -> 3.3.4
  • python3-markupsafe: Fix ptest RDEPENDS and installation
  • python3-matplotlib: Disable LTO for clang/riscv
  • python3-matplotlib: Disable LTO on mips/clang
  • python3-matplotlib: upgrade 3.3.2 -> 3.4.1
  • python3-mccabe: Fix HOMEPAGE
  • python3-meh: Upgrade 0.49 -> 0.50
  • python3-mock: Upgrade 4.0.2 -> 4.0.3
  • python3-monotonic: Upgrade 1.5 -> 1.6
  • python3-more-itertools: drop (moved to oe-core)
  • python3-mpmath: Upgrade 1.1.0 -> 1.2.1
  • python3-msgpack: Upgrade 1.0.0 -> 1.0.2
  • python3-multidict: Upgrade 5.0.0 -> 5.1.0
  • python3-mypy-extensions: Initial add 0.4.3
  • python3-mypy: initial add 0.800
  • python3-mypy: Upgrade 0.800 -> 0.812
  • python3-natsort: Upgrade 7.0.1 -> 7.1.1
  • python3-networkmanager: upgrade 2.1 -> 2.2
  • python3-networkx: Upgrade 2.5 -> 2.5.1
  • python3-nmap: upgrade 1.4.8 -> 1.5.0
  • python3-nocasedict: Upgrade 1.0.1 -> 1.0.4
  • python3-openpyxl: Upgrade 3.0.5 -> 3.0.7
  • python3-packaging: drop (moved to oe-core)
  • python3-pako: Upgrade 0.2.3 -> 0.3.1
  • python3-pandas: Upgrade 1.1.3 -> 1.2.4
  • python3-parse: Upgrade 1.18.0 -> 1.19.0
  • python3-parso: Upgrade 0.8.0 -> 0.8.2
  • python3-pastedeploy: Add recipe
  • python3-pathlib2: drop (moved to oe-core)
  • python3-pep8: Fix HOMEPAGE
  • python3-periphery: update to 2.3.0
  • python3-pika: update to 1.2.0
  • python3-pillow: 8.1.0 -> 8.1.2
  • python3-pillow: fix CVE-2021-34552
  • python3-pillow: Upgrade 7.2.0 -> 8.2.0
  • python3-pint: Upgrade 0.16.1 -> 0.17
  • python3-pkgconfig: Upgrade 1.5.1 -> 1.5.2
  • python3-pluggy: drop (moved to oe-core)
  • python3-portion: Add recipe
  • python3-portion: Upgrade 2.1.4 -> 2.1.5
  • python3-prctl: Upgrade 1.7 -> 1.8.1
  • python3-prettytable: Upgrade 1.0.1 -> 2.0.0
  • python3-prettytable: Upgrade 2.0.0 -> 2.1.0
  • python3-prompt-toolkit: Upgrade 3.0.10 -> 3.0.18
  • python3-prompt-toolkit: Upgrade 3.0.8 -> 3.0.10
  • python3-protobuf: update to 3.14.0
  • python3-psutil: Upgrade 5.7.3 -> 5.8.0
  • python3-ptyprocess: Upgrade 0.6.0 -> 0.7.0
  • python3-pulsectl: Upgrade 20.5.1 -> 21.3.4
  • python3-pybind11: Upgrade 2.5.0 -> 2.6.2
  • python3-pychromecast: update to 9.1.2
  • python3-pycodestyle: Upgrade 2.6.0 -> 2.7.0
  • python3-py: drop (moved to oe-core)
  • python3-pyephem: Upgrade 3.7.7.0 -> 3.7.7.1
  • python3-pyflakes: Upgrade 2.2.0 -> 2.3.1
  • python3-pyjwt: Upgrade 1.7.1 -> 2.0.1
  • python3-pykickstart: update to 3.32
  • python3-pykwalify: Do not unset _PYTHON_SYSCONFIGDATA_NAME
  • python3-pykwalify: fix RDEPENDS
  • python3-pykwalify: Upgrade 1.7.0 -> 1.8.0
  • python3-pymisp: Upgrade 2.4.133 -> 2.4.141.1
  • python3-pymongo: Upgrade 3.11.0 -> 3.11.4
  • python3-pymysql: Upgrade 0.10.1 -> 1.0.2
  • python3-pyopenssl: Upgrade 19.1.0 -> 20.0.1
  • python3-pyperclip: Upgrade 1.8.1 -> 1.8.2
  • python3-pyperf: Upgrade 2.0.0 -> 2.2.0
  • python3-pyrad: Upgrade 2.3 -> 2.4
  • python3-pyroute2: Upgrade 0.5.14 -> 0.5.18
  • python3-pyscaffold: Upgrade 3.2.3 -> 4.0
  • python3-pyscaffold: Upgrade 4.0 -> 4.0.1
  • python3-pyserial: Upgrade 3.4 -> 3.5
  • python3-pysonos: Integrate the SONOS control HomeAssistant module
  • python3-pysonos: Upgrade 0.0.40 -> 0.0.43
  • python3-pytest: drop (moved to oe-core)
  • python3-pytest-helpers-namespace: Upgrade 2019.1.8 -> 2021.3.24
  • python3-pytest-html: Upgrade 2.1.1 -> 3.1.1
  • python3-pytest-metadata: Upgrade 1.10.0 -> 1.11.0
  • python3-pytest-runner: Upgrade 5.2 -> 5.3.0
  • python3-pytest: Upgrade to 6.1.2
  • python3-pythonping: new package
  • python3-python-vlc: Upgrade 3.0.11115 -> 3.0.12117
  • python3-pytz: upgrade 2020.1 -> 2021.1
  • python3-pyusb: Upgrade 1.1.0 -> 1.1.1
  • python3-pywbemtools: Upgrade 0.8.0 -> 0.8.1
  • python3-pywbem: Upgrade 1.1.0 -> 1.1.3
  • python3-pyyaml: Upgrade 5.3.1 -> 5.4.1
  • python3-pyzmq: Upgrade 19.0.2 -> 22.0.3
  • python3-regex: Upgrade 2020.10.28 -> 2021.4.4
  • python3-requests: Support idna version 3.1
  • python3-requests: upgrade to 2.25.1
  • python3-rfc3339-validator: Upgrade 0.1.2 -> 0.1.4
  • python3-robotframework: update to 4.0.2
  • python3-rsa: Upgrade 4.6 -> 4.7.2
  • python3-ruamel-yaml: add native and nativesdk class extension
  • python3-ruamel-yaml: add support for native and nativesdk
  • python3-ruamel-yaml: Upgrade 0.16.12 -> 0.17.4
  • python3-scrypt: Upgrade 0.8.6 -> 0.8.17
  • python3-semantic-version: Add recipe
  • python3-send2trash initial add 1.5.0
  • python3-sentry-sdk: update to 1.0.0
  • python3-setuptools-scm: drop (moved to oe-core)
  • python3-sh: remove python3-tests from RDEPENDS
  • python3-smbus2: Upgrade 0.3.0 -> 0.4.1
  • python3-smbus: upgrade 4.1 -> 4.2
  • python3-snappy: upgrade 0.5.4 -> 0.6.0
  • python3-socketio: Upgrade 4.6.0 -> 5.1.0
  • python3-sortedcontainers: Add recipe
  • python3-sortedcontainers: drop (moved to oe-core)
  • python3-soupsieve: update to 2.2.1
  • python3-speedtest-cli: Upgrade 2.1.2 -> 2.1.3
  • python3-spidev: Remove recipe for 3.2
  • python3-sqlalchemy: Upgrade 1.3.20 -> 1.4.7
  • python3-stevedore: Upgrade 3.2.2 -> 3.3.0
  • python3-supervisor: update to 4.2.1
  • python3-sympy: Upgrade 1.6.2 -> 1.8
  • python3-tabulate: Upgrade 0.8.7 -> 0.8.9
  • python3-tqdm: update 4.60.0
  • python3-transitions: Upgrade 0.8.4 -> 0.8.8
  • python3-twine: Upgrade 3.2.0 -> 3.4.1
  • python3-twisted: Upgrade 20.3.0 -> 21.2.0
  • python3-twitter: update to 3.10.0
  • python3-txaio: Upgrade 20.4.1 -> 21.2.1
  • python3-txdbus: add missing runtime dependencies
  • python3-txdbus: new package
  • python3-typed-ast: Initial add 1.4.1
  • python3-typed-ast: Upgrade 1.4.1 -> 1.4.3
  • python3-typeguard: update to 2.11.0
  • python3-typeguard: Upgrade 2.11.0 -> 2.12.0
  • python3-ujson: Upgrade 4.0.1 -> 4.0.2
  • python3-urllib3: Upgrade 1.25.11 -> 1.26.5
  • python3-waitress: Upgrade 1.4.4 -> 2.0.0
  • python3-watchdog: update to 2.0.2
  • python3-wcwidth: drop (moved to oe-core)
  • python3-websocket-client: update to 0.58.0
  • python3-werkzeug: Clarify BSD license type
  • python3-werkzeug: Delete recipe for 1.0.0
  • python3-wheel: Upgrade 0.35.1 -> 0.36.2
  • python3-wpa-supplicant: add runtime dependencies
  • python3-wpa-supplicant: fix importing the cli submodule
  • python3-wpa-supplicant: new package
  • python3-wpa-supplicant: replace DESCRIPTION with SUMMARY
  • python3-wrapt: add native support
  • python3-xlrd: Upgrade 1.2.0 -> 2.0.1
  • python3-xlsxwriter: Upgrade 1.3.7 -> 1.3.8
  • python3-xmlschema: update to 1.6.1
  • python3-xmlschema: Yocto recipes for validating against XSD 1.1
  • python3-yamlloader: Upgrade 0.5.5 -> 1.0.0
  • python3-yappi: Upgrade 1.3.0 -> 1.3.2
  • python3-yarl: Upgrade 1.6.2 -> 1.6.3
  • python3-zipp: drop (moved to oe-core)
  • python3-zopeinterface: upgrade 5.1.0 -> 5.3.0
  • python-grpcio-tools: Add missing space for append
  • qpdf: Link with libatomic on rv32
  • qpdf: upgrade 10.0.1 -> 10.2.0
  • quagga: do not set PIDFile in service files
  • quagga: Update SRC_URI
  • rabbitmq-c: upgrade 0.10.0 -> 0.11.0
  • rapidjson: remove stale LIB_INSTALL_DIR
  • rapidjson: Remove unwanted patches
  • rapidjson: Upgrade SRCREV to latest
  • rdma-core: upgrade 31.1 -> 33.0
  • re2: Add recipe for Google RE2 library
  • recipes-kernel: add libbpf
  • recipes: Update common-licenses references to match new names
  • redis: fix CVE-2021-29477
  • redis: fix CVE-2021-29478
  • redis-plus-plus: Upgrade to 1.2.2
  • redis: Update to 6.2.2
  • remmina: Update to 1.4.11
  • rfkill: update to 1.0
  • rocksdb: update to 6.15.5
  • rsyslog: Add imhttp to packageconfig
  • rsyslog: Fix rsyslog systemd service not starting
  • rsyslog: fix some of the ptests
  • rsyslog: Update to 8.2102.0
  • samba: CVE-2020-14318 Security Advisory
  • samba: CVE-2020-14383 Security Advisory
  • sanlock: upgrade 3.8.2 -> 3.8.3
  • satyr: upgrade 0.31 -> 0.37
  • sdbus-c++-libsystemd: Fix reallocarray check in meson
  • ser2net: 4.2.0 -> 4.3.3
  • sigrok-cli: upgrade 0.7.1 -> 0.7.2
  • sip3: simplify recipe
  • smartmontools: Improve reproducibility
  • smartmontools: upgrade 7.1 -> 7.2
  • snort: upgrade 2.9.16.1 -> 2.9.17.1
  • softhsm: update to 2.6.1 and align
  • sox: Exclude from world if commercial is not in inclusion list
  • sox: Remove LICENSE_FLAGS = "commercial"
  • span-lite: Bump e03d116..0.8.1
  • spdlog: Fix recipe so other recipes can use spdlog with external fmt.
  • spdlog: upgrade 1.8.1 -> 1.8.2
  • spice: Add leading whitespace for append operator
  • spice: make conpatible to autoconf-2.70
  • spitools: upgrade 0.8.5 -> 0.8.7
  • squid: Includefor using std::numeric_limits
  • squid: upgrade 4.14 -> 4.15
  • srt: add receipe
  • srt: Backport fix for missingheader
  • sshfs-fuse: upgrade 3.7.0 -> 3.7.1
  • ssiapi: Disable for ppc64
  • stm32flash: update to 0.6
  • strongswan: add some PACKAGECONFIG options for EAP
  • strongswan: do not use deprecated stroke and starter by default
  • strongswan: Make PACKAGECONFIG a default value
  • strongswan: remove ldap from default PACKAGECONFIG
  • strongswan: upgrade 5.8.4 -> 5.9.2
  • stunnel: upgrade 5.57 -> 5.59
  • suitesparse: Exclude from world
  • Suppress eol in functionfs setup scripts (#147)
  • sysbench: fix memory test
  • sysdig: Depend on system libb64
  • sysdig: disable building for ppc
  • sysdig: Upgrade to 0.27.1
  • syslog-ng: add bison-native to dependencies
  • syslog-ng: Drop an obsolete patch to add --enable-libnet
  • syslog-ng: remove CONFIG_TLS override for arm DEBUG_BUILD
  • syslog-ng: upgrade 3.24.1 -> 3.31.2
  • tbb: Disable PPC as COMPATIBLE_MACHINE
  • tbb: Fix build with musl
  • tbb: Re-introduce PE
  • tbb: upgrade 2020.3 -> 2021.2.0
  • tclap: add pkg-config file
  • tclap: align version to tag v1.2.2
  • tclap: fix branch
  • tclap: upgrade 1.2.2 -> 1.4.0
  • tcpdump: add UPSTREAM_CHECK_REGEX
  • tcpdump: Patch for CVE-2020-8037
  • tcpdump: update 4.9.3 -> 4.99.0
  • tcsh: upgrade 6.22.02 -> 6.22.03
  • telepathy-glib: respect GI_DATA_ENABLED when enabling vala-bindings
  • terminus-font: upgrade 4.48 -> 4.49.1
  • tesseract-lang: upgrade 4.0.0 -> 4.1.0
  • tftp-hpa: change the ALTERNATIVE_PRIORITY
  • thingsboard-gateway: Add recipe for v2.5.2
  • thingsboard-gateway: Move under dynamic layers
  • thunar: fix CVE-2021-32563
  • thunar: upgrade 1.8.15 -> 4.16.6
  • thunar-volman: upgrade 0.9.5 -> 4.16.0
  • tigervnc: upgrade to 1.11.0
  • tinymembench: Correct PV
  • tmate: add recipe version 2.4.0
  • tmux: upgrade 3.1b -> 3.1c
  • trace-cmd: Conflict resolution
  • trace-cmd: create recipe for version 2.9.1
  • traceroute: change the ALTERNATIVE_PRIORITY
  • traceroute: Fix build with LTO
  • traceroute: set VPATH
  • tracker-miners: Check for commercial license to enable ffmpeg
  • transmission: Fix build with autotools 2.70+
  • ttf-abyssinica: update to 2.000
  • tumbler: 0.2.9 -> 4.16.0
  • ubi-utils-klibc: Fix build with clang
  • udisks2: upgrade 2.9.1 -> 2.9.2
  • ufs-utils: Upgrade to 1.9
  • uftrace: Fix a plthook crash on aarch64 with binutils2.35.1 and later versions on aarch64
  • uftrace: Fix error on aarch64 when binutils update to 2.35.1
  • ufw: fix python shebang
  • uhubctl: upgrade 2.2.0 -> 2.3.0
  • uml-utilities: fix installed-vs-shipped with usrmerge
  • unbound: upgrade to 1.12.0
  • uriparser: upgrade 0.9.4 -> 0.9.5
  • usbredir: upgrade 0.8.0 -> 0.9.0
  • uthash: upgrade 2.1.0 -> 2.3.0
  • v4l-utils: fix reproducibility
  • v4l-utils: Package systemd fragment for systemd-udevd.service.d
  • v4l-utils: update to 1.20.0
  • vblade: upgrade 24 -> 25
  • vboxguestdrivers: add a fix for build failure with kernel 5.13
  • vboxguestdrivers: Add divmoddi4 builtin support
  • vboxguestdrivers: Add patch proposed upstream to fix a build failure on i386
  • vboxguestdrivers: fix build against kernel v5.10+
  • vboxguestdrivers: upgrade 6.1.16 -> 6.1.24
  • vlc: Exclude from world if commercial is not in inclusion list
  • vlc: Fix build on riscv32
  • vlc: Fix build with gcc 11
  • vlc: upgrade 3.0.11.1 -> 3.0.12
  • vnstat: Disable install parallism to fix a potential install race
  • vsftpd: allow newfstatat and pselect6 syscalls in the seccomp sandbox
  • waf-cross-answers: Add powerpc64le version
  • weechat: upgrade 2.9 -> 3.0
  • wireguard-module: remove PKG assignment
  • wireguard-module: upgrade 1.0.20200908 -> 1.0.20201112
  • wireguard-tools: upgrade 1.0.20200827 -> 1.0.20210315
  • wireguard: update to v1.0.20210219 +1
  • wireshark: Several securtiy fixes
  • wireshark-src: improve reproducibility
  • wireshark: update to 3.4.7
  • wolfssl: updae to 4.7.1
  • xfce4-appfinder: upgrade 4.14.0 -> 4.16.1
  • xfce4-battery-plugin: upgrade 1.1.3 -> 1.1.4
  • xfce4-calculator-plugin: upgrade 0.7.0 -> 0.7.1
  • xfce4-closebutton-plugin: upgrade 0.1.0+ -> 4.16.0
  • xfce4-cpufreq-plugin: 1.2.1 -> 1.2.5
  • xfce4-cpugraph-plugin: upgrade 1.1.0 -> 1.2.3
  • xfce4-datetime-plugin: upgrade 0.8.0 -> 0.8.1
  • xfce4-dev-tools: upgrade 4.14.0 -> 4.16.0
  • xfce4-diskperf-plugin: upgrade 2.6.2 -> 2.6.3
  • xfce4-embed-plugin: remove for now
  • xfce4-equake-plugin: remove for now
  • xfce4-fsguard-plugin: upgrade 1.1.1 -> 1.1.2
  • xfce4-genmon-plugin: upgrade 4.0.2 -> 4.1.1
  • xfce4-hotcorner-plugin: remove
  • xfce4-mailwatch-plugin: 1.2.0 -> 1.3.0
  • xfce4-mount-plugin: upgrade 1.1.3 -> 1.1.5
  • xfce4-netload-plugin: 1.3.2 -> 1.4.0
  • xfce4-notes-plugin: re-add 1.9.0
  • xfce4-notes-plugin: remove for now
  • xfce4-panel-profiles: fix do install failure with dash
  • xfce4-panel-profiles: update remove-bashisms.patch for centos 7
  • xfce4-panel-profiles: upgrade 1.0.10 -> 1.0.13
  • xfce4-panel: upgrade 4.14.4 -> 4.16.2
  • xfce4-power-manager: upgrade 1.6.6 -> 4.16.0
  • xfce4-screensaver: upgrade 0.1.10 -> 4.16.0
  • xfce4-screenshooter: replace gtk+ -> gtk+3 in DEPENDS
  • xfce4-screenshooter: upgrade 1.9.7 -> 1.9.8
  • xfce4-sensors-plugin: upgrade 1.3.92 -> 1.3.95
  • xfce4-session: increase ALTERNATIVE_PRIORITY
  • xfce4-session: upgrade 4.14.2 -> 4.16.0
  • xfce4-settings: upgrade 4.14.3 -> 4.16.1
  • xfce4-smartbookmark-plugin: upgrade 0.5.1 -> 0.5.2
  • xfce4-systemload-plugin: upgrade 1.2.3 -> 1.3.0
  • xfce4-taskmanager: remove exo-native from DEPENDS
  • xfce4-taskmanager: upgrade 1.2.3 -> 1.5.2
  • xfce4-terminal: 0.8.9.2 -> 0.8.10
  • xfce4-time-out-plugin: upgrade 1.1.1 -> 1.1.2
  • xfce4-verve-plugin: upgrade 2.0.0 -> 2.0.1
  • xfce4-wavelan-plugin: upgrade 0.6.1 -> 0.6.2
  • xfce4-weather-plugin: 0.10.1 -> 0.11.0
  • xfce4-whiskermenu-plugin: upgrade 2.4.6 -> 2.5.3
  • xfce4-xkb-plugin: upgrade 0.8.1 -> 0.8.2
  • xfconf: upgrade 4.14.3 -> 4.16.0
  • xfdesktop: upgrade 4.14.2 -> 4.16.0
  • xfsprogs: 5.9.0 -> 5.10.0
  • xfwm4: upgrade 4.14.5 -> 4.16.1
  • xmlsec1: Fix configure QA error caused by host lookup path
  • xmlsec1: upgrade 1.2.30 -> 1.2.31
  • xorriso: upgrade 1.5.3 -> 1.5.5
  • xrdp: Upgrade to 0.9.15
  • xserver-xorg-cvt-native: upgrade 1.20.5 -> 1.20.10
  • xterm: install xterm and uxterm desktop files
  • xterm: provide virtual/x-terminal-emulator
  • xterm: update to version 362
  • xterm: upgrade 362 -> 367
  • xxhash: Remove recipe
  • yaffs2-utils: update to latest git rev
  • yaml-cpp: add new recipe
  • yasm: Fix build with autotools 2.70+
  • yelp-xsl: Mark native libxml2 in rdeps
  • zabbix: CVE-2020-15803 Security Advisory
  • zabbix: upgrade 4.4.6 -> 5.2.6
  • zbar: Add support for mchehab/zbar
  • zbar: fix random do_prepare_recipe_sysroot_gettext failures
  • zbar: Remove support for 0.10 version
  • zbar: use 4 spaces for indentation
  • zchunk: upgrade 1.1.6 -> 1.1.9
  • zeromq: upgrade 4.3.3 -> 4.3.4
  • zile: upgrade 2.4.14 -> 2.4.15
  • zram: add support for mem_limit
  • zram: fix sourcing of zram parameters
  • zsh: reduce priority slightly to avoid conflict with bash
  • zstd: remove the recipe since it moved to oe-core
  • zstd: split bin into separate package

Meta Security

  • Add meta-parsec layer into meta-security.
  • apparmor: Inherit python3targetconfig
  • arpwatch: upgrade 3.0 -> 3.1
  • checksec: upgrade 2.1.0 -> 2.4.0
  • clamav: fix systemd service install
  • clamav: remove rest of mirror.dat ref
  • clamav: unify volatiles file name
  • clamav: upgrade 104.0
  • Clearly define clang toolchain in Parsec recipes
  • Define secure images with parsec-service and parsec-tool included and add the images into gitlab CI
  • ding-libs: upgrade 0.5.0 -> 0.6.1
  • fscryptctl: Fix installation path
  • fscryptctl: upgrade 0.1.0 -> 1.0.0
  • ibmswtpm2: disable camellia algorithm
  • ibmtpm2tss: update to 1.6.0
  • ima-evm-keys: add file-checksums to IMA_EVM_X509
  • ima-evm-keys: add recipe
  • ima-evm-rootfs.bbclass: avoid generating /etc/fstab for wic
  • ima-evm-utils: set native REQUIRED_DISTRO_FEATURES to empty
  • ima-policy-hashed: add CGROUP2_SUPER_MAGIC fsmagic
  • initramfs-framework-ima: fix a wrong path
  • initramfs-framework-ima: introduce IMA_FORCE
  • initramfs-framework-ima: let ima_enabled return 0
  • initramfs-framework-ima: RDEPENDS on ima-evm-keys
  • kas: cleanup some kas files
  • kas-security-base: add hardknott local dirs
  • kas-security-base: change branch to hardknott
  • kas-security-base: Don't create local SSTATE mirror
  • kas-security-base: fix feature namespace for tpm
  • kas-security-base: Move some DISTRO_FEATURES around
  • kas-security-base.yml: build setting updates
  • kas-security-base.yml: drop DL_DIR
  • kas-security-base.yml: tweek build vars
  • layer.conf: Add hardknott to LAYERSERIES_COMPAT
  • libseccomp: upgrade 2.5.0 -> 2.5.1
  • libtpm: update to 0.8.2
  • lkrg-module: Add Linux Kernel Runtime Guard
  • meta: drop IMA_POLICY from policy recipes
  • meta: refactor IMA/EVM sign rootfs
  • meta-security: Add gatesgarth to LAYERSERIES_COMPAT
  • nikito: Update common-licenses references to match new names
  • opendnssec: update to 2.1.8
  • openscap: Inherit python3targetconfig
  • packagegroup-core-security: drop clamav-cvd
  • packagegroup-core-security: exclude apparmor in mips64
  • python3-fail2ban: fix building with ptest enabled
  • python3-fail2ban: update to 0.11.2
  • python3-privacyidea: upgrade 3.3 -> 3.5.1
  • python3-privacyidea: upgrade 3.5.1 -> 3.5.2
  • python3-scapy: upgrade 2.4.3 -> 2.4.4
  • python3-suricata-update: Inherit python3targetconfig
  • python3-suricata-update: update to 1.2.1
  • README.md: update according to the refactoring in ima-evm-rootfs.bbclass
  • samhain: fix compile error on powerpc
  • samhain: update to 4.4.3
  • scap-security-guide: fix build with Python 3.9
  • scap-security-guide: Fix openembedded platform tests and build
  • scap-security-guide: Inherit python3targetconfig
  • softhsm: drop pkg as meta-oe has it
  • suricata: unify volatiles file name
  • suricata: update to 4.10.0
  • swtpm: file pip3 issue
  • swtpm: fix check for tscd deamon on host
  • swtpm: now need python-cryptography, pull in layer
  • swtpm: update to 0.5.2
  • tpm2-abrmd: update to 2.4.0
  • tpm2-pkcs11: build and package python tools
  • tpm2-pkcs11: update to 1.5.0
  • tpm2-tools: update to 5.0
  • tpm2-topt: update 0.3.0
  • tpm2-tss-engine: update 1.1.0
  • tpm2-tss: update to 3.0.3
  • tpm-tools: fix build issue
  • tpm-tools: update to 1.3.9.1
  • trousers: update to 0.3.15

Meta Updater

  • aktualizr: drop unnecessary do_configure_prepend
  • big-update: add LIC_FILES_CHKSUM
  • big-update: respect libdir variable
  • big-update: use python3
  • fit-conf, ostree-initrd, slcand-start: use COMMON_LICENSE_DIR instead of COREBASE in LIC_FILES_CHKSUM
  • image_types_ostree.bbclass: add fakeroot varflag to prepare_ostree_rootfs
  • image_types_ostree.bbclass: drop prepare_ostree_rootfs prefunc
  • image_types_ota.bbclass: add support for syslinux as OSTREE_BOOTLOADER
  • meta: support readonly sysroot

Meta Virtualization

  • boto3: satisfy runtime dependencies
  • busybox: Add nsenter for podman runtime
  • busybox-initrd: Update to 1.33.1
  • ceph: update to 15.2.12 to address CVEs
  • cni: add ca-certifcates dependency
  • cni: inhibit go.mod build for main cni
  • cni: introduce cni networking bbclass
  • cni: update to 0.8.0
  • conf: add hardknott compatibility
  • config: prefer opencontainers runc
  • conmon: add branch specification to SRC_URI
  • conmon; update to 2.0.26
  • containerd: add CVE_PRODUCT to recipe
  • containerd: add runc runtime dependency
  • containerd: bump to v1.4.3
  • containerd: export GO111MODULE=off
  • containerd: fix CVE-2021-3121
  • containerd: fix fuzz for CVE-2021-3121 patch
  • containerd: fix service file to not reference containerd-docker
  • containerd: initial README
  • containerd/opencontainers: update to latest 1.4.x SRCREV
  • containerd: remove container-docker and consolidate .inc files
  • containerd: update to v1.4.4
  • containerd: use service file from source tree
  • containers: add a base container and kubernetes base packagegroup
  • containers: introduce k3s recipe
  • cri: introduce cri-tools
  • cri-o, podman, packagegroup-container: replace anonymous python function calling bb.parse.SkipRecipe with conditional PNBLACKLISTs
  • cri-o: update to v1.21.0
  • crun: adjust image-spec repository from master to main
  • crun: bump to latest
  • crun: switch branch to main
  • crun: switch to main as specified branch
  • crun: update to 0.18
  • dev86: fix ldflags QA issue by passing LDFLAGS
  • dev86: upgrade to 0.16.21 and fix SRC_URI
  • docker: add CVE_PRODUCT to recipes
  • docker-ce: export GO111MODULE=off
  • docker-ce: update to v19.03.15-ce
  • docker-compose: update to 1.28.2
  • docker-distribution: export GO111MODULE=off
  • docker-distribution: update to the latest 2.7 revs
  • docker-moby: export GO111MODULE=off
  • docker/moby: update to 20.10.3
  • go-build: export GO111MODULE=off
  • go-md2man: export GO111MODULE=off
  • go-systemd: explicitly specify branch
  • initrd: bump busybox to 1.33 to match oe-core
  • ipset: drop recipe
  • ipset: warning fix, use BPN instead of PN in SRC_URI
  • ipxe: add the same COMPATIBLE_HOST restriction as syslinux
  • ipxe: fix SRC_URI
  • ipxe: force using ld.bfd even when ld-is-gold is in DISTRO_FEATURES
  • irqbalance: upgrade 1.6.0 -> 1.7.0
  • k3s: add additional build tags
  • k3s: add kernel module rrecommends (and PV fix)
  • k3s: add notes / tips to README
  • k3s: add seccomp distro feature requirement
  • k3s: bump to v1.20.4
  • k3s: clean up README
  • k3s: drop ctr symlink
  • k3s: drop symlink to 'ctr'
  • k3s: import version locked ipset dependency
  • k3s: import version locked upx dependency
  • k3s: package remaining binaries into 'k3s'
  • k3s: rrecommend required kernel modules
  • k3s: use cni-networking bbclass to install / package networking configuration
  • k8s/k3s: add kernel configuration features
  • k8s: update to v1.20.9
  • kernel: add 5.10 include file
  • kernel: drop 5.8 configs
  • kubernetes: bump to v1.20.3
  • kubernetes: fix CVE-2021-20206
  • kubernetes: update to latest 1.20-release
  • kvmtool: refresh to 5.10 version
  • libvirt: fix host gcc can't recognized option -fmacro-prefix-map
  • libvirt-python: inherit python3targetconfig
  • libvmi: uprev from 0.12 to 0.14
  • linux-yocto: add cgroup-hugetlb config
  • lxc: add upstream-status to patch
  • lxc: change download folder
  • lxc: Fix postinstall script for read-only rootfs
  • lxcfs: update to 4.0.7
  • lxc-recipe: Fix compilation without seccomp when libseccomp is installed
  • lxc: update to 4.0.6
  • moby: update to v19.03.14
  • nagios: add conditional PNBLACKLIST, because of the dependency on meta-webserver
  • nagios-core: update RDEPENDS
  • nagios-nsca: blacklist recipe due to unsupported libmcrypt
  • newrelic: update to 6.0.1.155
  • oci-image-tools: export GO111MODULE=off
  • oci-runtime-tools: export GO111MODULE=off
  • openvswitch: fix clobbered SRC_URI
  • openvswitch: set CVE_VERSION
  • openvswitch: uprev from 2.13 to 2.15
  • packagegroup-container: skip without meta-security because of podman
  • packagegroup-kubernets: add seccomp to REQUIRED_DISTRO_FEATURES
  • podman: Added kernel modules for iptables error
  • podman: bump to 3.2-rcX
  • podman-compse: update to latet 0.15 hash
  • podman: restore git recipe
  • podman: update to 3.2.1
  • python3-boto3: Upgrade 1.14.7 -> 1.17.48
  • python3-colorama: update to 0.4.4
  • python3-docker: update to 4.4.1
  • python3-dotenv: Upgrade 0.13.0 -> 0.17.0
  • python3-newrelic: Upgrade 6.0.1.155 -> 6.2.0.156
  • python3-paramiko: Upgrade 2.7.0 -> 2.7.2
  • python3-sphinx: update to 3.4.4
  • python3-webob: Upgrade 1.8.5 -> 1.8.7
  • riddler: export GO111MODULE=off
  • runc: add CVE_PRODUCT to recipes
  • runc: add selinux and seccomp package configs
  • runc/config: add seccomp distro feature
  • runc-docker: update to 1.0.0-rc93
  • runc: update to 1.0.0-rc93
  • runx: update to v1.0
  • seabios: upgrade to version 1.14.0
  • skopeo: update to v1.2.2
  • tini: update to 0.19.0
  • uxen-guest-tools: inherit dos2unix to fix do_patch failure
  • xen: Bump SRCREV to 4.14.1 and current master
  • xen, linux-yocto-dev, RPi4: weaker assign for KBRANCH and KMACHINE
  • xen: Remove deltask for setscene
  • xen, rpi4: fix typo in raspberrypi dynamic-layers inclusion
  • xen-tools: add patches for 4.14 to enable dropping multilib build
  • xen-tools: fix 32-bit x86 build by setting pvshim configure flags
  • xen-tools: remove multilib build requirement for x86-64
  • xen, xen-tools: add recipes for new stable Xen 4.15 release
  • xen, xen-tools: Document the version update process in README
  • xen, xen-tools: uprev git recipes after 4.15 release
  • xtf-image: add a new image for the Xen Test Framework
  • xtf: introduce recipe for the Xen Test Framework
  • xtf: update SRCREV and remove multilib dependency
  • yq: export GO111MODULE=off

Openembedded Core

  • acpica: Fix reproducibility issues
  • acpica: upgrade 20200717 -> 20210105
  • Add core-image-weston to reproducible build tests
  • Add libgit2, libssh2 from meta-oe for rust
  • add new extrausers command passwd-expire
  • adwaita-icon-theme: add version 3.34.3 back
  • adwaita-icon-theme: upgrade 3.36.1 -> 3.38.0
  • alsa: upgrade 1.2.3 -> 1.2.4
  • alsa-utils: Fix license to GPLv2 only
  • appliance: Add VHD/VHDX generation
  • apr: Fix to work with autoconf 2.70
  • apr-util: Fix CFLAGS used in build
  • apr-util: Only specify --with-dbm=gdbm if gdbm support is enabled
  • apt: add nativesdk support
  • apt: Do not disable NLS
  • apt: Fix do_compile error when enable ccache
  • apt: remove host contamination with gtest
  • apt: Support old resolver as fallback
  • apt: update 1.8.2.1 -> 2.2.2
  • arch-armv6m.inc: fix access rights
  • archiver.bbclass: fix do_ar_configured failure for kernel
  • archiver.bbclass: Fix patch error for recipes that inherit dos2unix.
  • archiver.bbclass: Fix --runall=deploy_archives for images
  • archiver: Fix typos
  • arch-riscv: Enable qemu-usermode on rv32
  • asciidoc: fix upstream check
  • asciidoc: Switch to using the main branch
  • asciidoc: update 9.0.2 -> 9.1.0
  • aspell: fix CVE-2019-25051
  • at: correct upstream version check
  • at-spi2-atk: upgrade 2.34.2 -> 2.38.0
  • at-spi2-core: upgrade 2.36.1 -> 2.38.0
  • attr: update 2.4.48 -> 2.5.1
  • at: Upgrade 3.1.23 -> 3.2.1
  • autoconf: Add missing perl modules to rdeps
  • autoconf: Fix typo for prefuncs
  • autoconf: merge .bb and .inc files
  • autoconf: upgrade to 2.71
  • automake: update 1.16.2 - > 1.16.3
  • autotools: CONFIG_SHELL defaults
  • autotools: disable gtkdocize for now
  • autotools: don't warn about obsolete usage
  • autotools: no need to depend on gnu-config
  • autotools: remove intltoolize logic
  • avahi: apply fix for CVE-2021-3468
  • avahi: Exclude CVE-2021-26720 from cve-check
  • avahi: fix CVE-2021-36217, crash on pinging '.local'
  • babeltrace2: Fix reproducibility
  • baremetal-image: Fix post process command rootfs_update_timestamp
  • base-files/profile: Add universal resize function
  • base: respect downloadfilename when sniffing the SRC_URI for dependencies
  • base: use URI instead of decodeurl when detecting unpack dependencies
  • bash: Add makefile race workaround
  • bash: Disable bracketed input by default
  • bash: Rename patch name
  • bash: Set HEREDOC_PIPESIZE deterministically
  • bash: update 5.0 -> 5.1
  • bind: upgrade 9.16.7 -> 9.16.16
  • binutils: add libopcodes package for perf
  • binutils: add PACKAGECONFIG for debuginfod
  • binutils: Disable parallel install for target/nativesdk binutils
  • binutils: Fix a missing break in case statement
  • binutils: Fix CVE-2020-35448
  • binutils: Fix CVE-2021-20197
  • binutils: Fix linker errors on chromium/ffmpeg on aarch64
  • binutils: Package libdep linker plugins
  • binutils: reproducibility: reuse debug-prefix-map for stabs
  • binutils: Upgrade to 2.36.1 release
  • bison: Fix up file name mapping
  • bison: upgrade 3.7.2 -> 3.7.5
  • bitbake-bblayers/create: Add optional layerid argument
  • bitbake-bblayers/create: Fix incorrect priority help message
  • bitbake.conf: Add all layers (from BBLAYERS) to PSEUDO_IGNORE_PATHS
  • bitbake.conf: Add mkfifo to HOSTTOOLS
  • bitbake.conf: Add /run/ to PSEUDO_IGNORE_PATHS
  • bitbake.conf: Canonicalize paths in PSEUDO_IGNORE_PATHS
  • bitbake.conf: change GNOME_MIRROR to new one
  • bitbake.conf: correct description of HOSTTOOLS_DIR
  • bitbake.conf: default SDKMACHINE to the build host architecture
  • bitbake.conf: Do not use lib64 for baselib on musl/ppc64
  • bitbake.conf: ensure BUILD tools match target tools
  • bitbake.conf/image: Move image specific PSEUDO_IGNORE_PATHS to image class
  • bitbake.conf: Introduce FAKEROOTLOGS variable used by bitbake to print pseudo.log
  • bitbake.conf: Limit the number of OpenMP threads
  • bitbake.conf: Prevent pyc file generation in pseudo context
  • bitbake.conf/python: Drop setting RDEPENDS/RPROVIDES default
  • bitbake.conf: Set as default task umask of 022
  • bitbake.conf: Split PSEUDO_IGNORE_PATHS to be more readable
  • bitbake-whatchanged: change ending quote to proper period
  • bluez5: update to 5.56
  • bluez: Exclude CVE-2020-12352 CVE-2020-24490 from cve-check
  • bmap-tools: upgrade 3.5 -> 3.6
  • boost-build-native: workaround one rarely hang problem on fedora34
  • boost: drop arm-intrinsics.patch
  • boost: fix do_fetch failure
  • boost: update 1.74.0 -> 1.75.0
  • bootchart2: Fix manpage reproducibility issue
  • btrfs-tools: upgrade 5.7 -> 5.10.1
  • builder: whitelist CVE-2008-4178 (a different builder)
  • buildhistory: add missing vardepsexcludes
  • buildhistory.bbclass: avoid exception for empty BUILDHISTORY_FEATURES variable
  • buildstats.bbclass: add functionality to collect build system stats
  • buildstats.bbclass: improve timeout handling
  • buildtools-extended-tarball: Add glibc-gconvs needed for build
  • buildtools-tarball: add wic dependency into extended buildtools
  • buildtools-tarball.bb: Fix PATH for environment setup script
  • busybox: add tmpdir option into mktemp applet
  • busybox: fix CVE-2021-28831
  • busybox: Fix reproducibility
  • busybox.inc: install rcS, rcK and rcS.default only with busybox in VIRTUAL-RUNTIME_init_manager
  • busybox-inittab: Implement SYSVINIT_ENABLED_GETTYS and USE_VT
  • busybox-inittab: rename for PV to match with busybox's PV
  • busybox: Install /etc/default/rcS when used as init system
  • busybox: refresh the defconfig from 1.33.0
  • busybox: Run mdev as daemon
  • busybox: Sync rcS.default with sysvinit
  • busybox: update 1.33.1
  • bzip2: run ptests without valgrind
  • ca-certificates: Clean up two patches and submit upstream
  • ca-certificates: Fix openssl runtime cert dependencies
  • ca-certificates: upgrade 20200601 -> 20210119
  • cairo: fix CVE-2020-35492
  • cantarell-fonts: update 0.0.25 -> 0.301
  • cases/bbtests.py: ensure PACKAGE_CLASSES is set to RPM for bbtests.BitbakeTests.test_force_task_1
  • ccache: add packageconfig docs option
  • ccache.bbclass: Set CCACHE_TEMPDIR
  • ccache.bbclass: use ccache from host distribution
  • ccache.bbclass: Use ccache-native and disable ccache for native recipes
  • ccache: Build fixes for clang and riscv32
  • ccache: Extend to nativesdk
  • ccache: Fix build on aarch64/clang
  • ccache: upgrade 3.7.11 -> 4.2
  • checklayer: new function get_layer_dependencies()
  • checklayer: rename _find_layer_depends
  • classes/buildhistory: record LICENSE
  • classes: Drop now unneeded umask flags
  • classes/image: use oe.utils.directory_size() instead of du
  • classes/image: Use xargs to set file timestamps
  • classes/kernel-fitimage: add ability to add additional signing options
  • classes/kernel-fitimage: add ability to sign individual images
  • classes/kernel-fitimage: add variable for description
  • classes/kernel-fitimage: allow substituting mkimage command
  • classes/kernel-fitimage: make fitimage_emit_section_config more readable
  • classes/reproducible_build: Use atomic rename for SDE file
  • clutter-gst-3.0: do not call out to host gstreamer plugin scanner
  • cmake.bbclass: Create cmake arch mapping for ppc64le
  • cmake.bbclass: remove ${B} before cmake_do_configure
  • cmake: Fully-qualified path to ar
  • cmake: set CMAKE_EXPORT_NO_PACKAGE_REGISTRY
  • cmake: update 3.18.2 -> 3.19.5
  • cml1.bbclass: Handle ncurses-native being available via pkg-config
  • common-licenses: add BSD-3-Clause-Clear license
  • common-licenses: add bzip2-1.0.4
  • common-licenses: Add GPL-3.0-with-bison-exception
  • conf/machine: bump qemu preferred versions to 5.10
  • conf/machine: Enable bochs-display on RISC-V machines
  • conf/machine: Enable keyboard and mouse on RISC-V machines
  • conf/machine-sdk: Add ppc64le SDK machine
  • conf-notes.txt: mention more important images than just sato
  • connman: set service to conflict with systemd-networkd
  • connman: update to 1.39
  • contrib/git-hooks: add a sendemail-validate example hook that adds FROM: lines to outgoing patch emails
  • core-image.bbclass: add a weston IMAGE_FEATURE, similar to x11-base
  • core-image-sato-sdk-ptest: these images need ptest
  • core-image-tiny-initramfs: Add compatiblity for aarch64
  • coreutils: add SUSE-specific issues to CVE whitelist
  • coreutils: enable xattrs by default for nativesdk
  • coreutils: Exclude CVE-2016-2781 from cve-check
  • coreutils: use u-a for base32
  • cpio: Exclude CVE-2010-4226 from cve-check
  • createrepo-c: fix createrepo-c failed in nativesdk
  • createrepo-c: set path to magic database for native and nativesdk
  • createrepo-c: upgrade 0.16.0 -> 0.17.0
  • cryptodev: upgrade to 1.12
  • cups: fix CVE-2020-10001
  • cups: Fix reproducibility issues
  • cups: Mark CVE-2008-1033 as a non-issue
  • cups: Mark CVE-2009-0032 as a non-issue
  • cups: whitelist CVE-2018-6553
  • cups: whitelist CVE-2021-25317
  • curl: cleanup CVE patches for hardknott
  • curl: fix build when proxy is not enabled in PACKAGECONFIG
  • curl: fix CVE-2021-22876
  • curl: fix CVE-2021-22890
  • curl: Fix CVE-2021-22897
  • curl: Fix CVE-2021-22898
  • curl: fix CVE-2021-22925
  • curl: fix CVES
  • curl: Update 7.73.0 -> 7.75.0
  • cve_check: add CVE_VERSION_SUFFIX to indicate suffix in versioning
  • cve-check: add include/exclude layers
  • cve-check.bbclass: add layer to cve log
  • cve-check: CVE_VERSION_SUFFIX to work with patched release
  • cve-check: fix comments
  • cve-check: improve comment about CVE patch file names
  • cve-check: replace Looseversion with custom version class
  • cve-check: show real PN/PV
  • cve-check: update link to NVD website for CVE details
  • cve-extra-exclusions.inc: add exclusion list for intractable CVE's
  • cve-update-db-native: Allow to overrule the URL in a bbappend.
  • cve-update-db-native: consider version suffix when update CVE db
  • cve-update-db-native: handle all-wildcard versions
  • cve-update-db-native: skip on empty cpe23Uri
  • cwautomacros: Ensure version is set deterministically
  • db: update CVE_PRODUCT
  • dbus: move messagebus user to dbus-common package
  • dbus: split -common and -tools out of main package
  • deb: apply postinstall on sdk
  • deb: do not insert feed uris if apt not installed
  • deb: export INTERCEPT_DIR for remove actions
  • debianutils: upgrade 4.11.1 -> 4.11.2
  • dejagnu: needs expect at runtime
  • devshell.bbclass: Exceptions displayed within devpyshell
  • devtool: correctly handle non-standard source tree locations in upgrades
  • devtool: deploy-target: Fix preserving attributes when using --strip
  • devtool: Fix do_kernel_configme task
  • devtool: Fix file:// fetcher symlink directory structure
  • devtool: Fix source extraction for gcc shared source
  • devtool: gitsm:// should be handled same as git:// in upgrades
  • devtool: print a warning on upgrades if PREFERRED_VERSION is set
  • devtool upgrade: rebase override-only patches as well
  • df.py: Add feature check for read-only-rootfs
  • dhcpcd: fix SECCOMP for i386
  • dhcpcd: install dhcpcd to /sbin rather than /usr/sbin
  • dhcpcd: upgrade 9.2.0 -> 9.4.0
  • diffoscope: add native libraries to LD_LIBRARY_PATH
  • diffoscope: Add python3-rpm as dependency
  • diffoscope: Ensure rpm is configured correctly
  • diffoscope: Ensure the correct magic file is used
  • diffoscope: upgrade 160 -> 172
  • diffstat: add nativesdk to BBCLASSEXTEND
  • diffstat: point the license checksum at the license
  • diffstat: upgrade 1.63 -> 1.64
  • distcc: update 3.3.3 -> 3.3.5
  • distrodata.py: Test to track recipes without HOMEPAGE or DESCRIPTION
  • distutils3: allow setup.py to be run from a different directory to ${S}
  • distutils3-base.bbclass: use python3targetconfig
  • distutils3-base: Fix after native packaging changes
  • distutils-common-base: fix LINKSHARED expansion
  • dmidecode: upgrade 3.2 -> 3.3
  • dnf: upgrade 4.2.23 -> 4.6.0
  • documentation-audit.sh: Fix typo in specifying LICENSE_FLAGS_WHITELIST
  • documentation.conf: add both CVE_CHECK_LAYER
  • dos2unix: update 7.4.1 -> 7.4.2
  • dosfstools: add mkfs.vfat to ALTERNATIVE
  • dosfstools: Build --without-iconv
  • dosfstools: update 4.1 -> 4.2
  • dpkg: add nativesdk support
  • dpkg: update 1.20.5 -> 1.20.7.1
  • dropbear: Disable lastlog and wtmp on musl
  • dropbear: upgrade 2020.80 -> 2020.81
  • dtc: Fix array-bounds error
  • dtc: improve reproducibility
  • dwarfsrcfiles: Avoid races over debug-link files
  • e2fsprogs: ensure small images have 256-byte inodes
  • e2fsprogs: Fix a ptest permissions determinism issue
  • e2fsprogs: update 1.45.6 -> 1.46.1
  • ed: upgrade 1.16 -> 1.17
  • efivar: Fix reproducibility issue
  • elfutils: add PACKAGECONFIG for debuginfod
  • elfutils: add support for ipk
  • elfutils: split libdebuginfod into its own package
  • elfutils: update 0.180 -> 0.183
  • ell: update to 0.38
  • Enable qemu usermode on ppc64
  • enchant2: upgrade 2.2.9 -> 2.2.15
  • epiphany: Add package configuration for building in developer mode
  • epiphany: Fix distributor contamination from /etc/os-release
  • epiphany: Fix reproducibility issue
  • epiphany: upgrade 3.36.4 -> 3.38.2
  • ethtool: upgrade 5.8 -> 5.10
  • eudev: remove bashism to be compatible with dash
  • eudev: upgrade 3.2.9 -> 3.2.10
  • expat: set CVE_PRODUCT
  • expat: upgrade 2.2.9 -> 2.2.10
  • externalsrc: Detect code changes in submodules
  • externalsrc: Fix parsing error with devtool non-git sources
  • externalsrc: Pass through npmsw URIs in SRC_URI
  • ffmpeg: add srt package config knob
  • ffmpeg: disable GPL features by default
  • ffmpeg: fix CVE-2020-20446
  • ffmpeg: fix CVE-2020-20453
  • ffmpeg: fix CVE-2020-22015
  • ffmpeg: fix CVE-2020-22019 and CVE-2020-22033
  • ffmpeg: fix CVE-2020-22021
  • ffmpeg: Fix CVE-2020-35964, CVE-2020-35965
  • ffmpeg: fix reproducibility
  • ffmpeg: move ffmpeg config into packageconfig
  • ffmpeg: upgrade 4.3.1 -> 4.3.2
  • file: enable all built-in compression checkers
  • findutils: upgrade 4.7.0 -> 4.8.0
  • Fix up bitbake logging compatibility
  • flex: correct license information
  • flex: Fix --noline option behavior
  • fonts: Bump HASHEQUIV_HASH_VERSION after rpmdeps change
  • formfactor: Add machine config for qemuppc64
  • freetype: upgrade 2.10.2 -> 2.10.4
  • fs-perms: Ensure /usr/src/debug/ file modes are correct
  • gawk: add missing ptest dependency
  • gawk: Avoid using host ar during cross compile
  • gcc: add an option for --enable-poison-system-directories to be fatal
  • gcc: Add patch to resolve i86 tune configuration overrides
  • gcc: Backport patch to resolve i86 tune configuration overrides
  • gcc-cross: make use of the system include directories fatal
  • gcc: Do no parameterize LTO configuration flags
  • gcc: Handle duplicate names for variables
  • gcc: Package new module mapper tool
  • gcc-sanitizers: Move content from gcclibdir into libdir
  • gcc-sanitizers: Package up hwasan files
  • gcc: Update patch to only patch files once
  • gcr: Add support for building without x11
  • gcr: Fix reproducibility issue
  • gcr: upgrade 3.36.0 -> 3.38.1
  • gdb: add PACKAGECONFIG for xz (lzma) compression support
  • gdb-common.inc: add PACKAGECONFIG for debuginfod
  • gdb: Drop SIGRTMIN definition patch
  • gdbm: upgrade 1.18.1 -> 1.19
  • gdb: Remove "ALLOW_EMPTY_gdbserver" on riscv
  • gdb: Update to 10.x release
  • gdk-pixbuf: fix CVE-2020-29385
  • gdk-pixbuf: fix CVE-2021-20240
  • ghostscript: Exclude CVE-2013-6629 from cve-check
  • ghostscript: update 9.52 -> 9.53.3
  • git: fix CVE-2021-21300
  • git: Fix determinism issue
  • git: upgrade 2.28.0 -> 2.31.1
  • glew: fix Makefile race
  • glib-2.0: add a patch to increase a test timeout
  • glib-2.0: add workaround to fix codegen.py.test failing
  • glib-2.0: call os.path.normpath on THISDIR
  • glib-2.0: Drop volatile qualifier
  • glib-2.0: fix CVE-2021-28153
  • glib-2.0: RDEPEND on dbusmock only when GI_DATA_ENABLED is True
  • glib-2.0: replace THISDIR instead of COREBASE in find_meson_cross_files --cross-file paths
  • glib-2.0: show an error about --cross-file only when such file exists
  • glib-2.0: update 2.66.1 -> 2.66.7
  • glibc: Add 8GB VM usage cap for usermode test suite
  • glibc: add workaround for faccessat2 being blocked by seccomp filters
  • glibc: Backport patch to fix _SC_LEVEL1_ICACHE_LINESIZE
  • glibc: Build for power9 cpu when using powerpc64le tunes
  • glibc: CVE-2019-25013
  • glibc: CVE-2020-29562 and CVE-2020-29573
  • glibc: Disable CPU ISA level requirement check
  • glibc: Document and whitelist CVE-2019-1010022-25
  • glibc: Drop adding .file directive in asm files
  • glibc: Enable cet
  • glibc: fix CVE-2020-27618
  • glibc: Fix CVE-2021-27645
  • glibc: Fix CVE-2021-33574
  • glibc: Fix CVE-2021-35942
  • glibc: Fix CVE-2021-38604
  • glibc: fix pthread_cond_destroy hangs with process-shared mutex
  • glibc: Fix rawmemchr
  • glibc: Make adjtime() for 32 bit support being called with delta == NULL
  • glibc-package.inc: Fix arm multlib header issue with struct_stat.h
  • glibc: Require full ISA support for x86-64 level marker
  • glibc-testsuite: Fix build failures when directly running recipe
  • glibc: Unify wordsize.h with arm multilibs
  • glibc: update to latest release/2.32/master branch
  • glibc: Upgrade to 2.33
  • glib-networking: upgrade 2.64.3 -> 2.66.0
  • glslang: add comment about unversioned libraries
  • glslang: add receipe
  • glslang: bump to a newer commit
  • glslang: disable precompiled header
  • glslang: enable shared libs
  • glslang: fix upstream version check
  • glslang: generate glslang pkg-config
  • glslang: strip whitespace in pkgconfig file
  • glslang: upgrade 8.13.3559 -> 11.2.0
  • gmp: upgrade 6.2.0 -> 6.2.1
  • gnu-config: update to latest commit
  • gnupg: update 2.2.23 -> 2.2.27
  • gnutls: Enable seccomp if FEATURE is set
  • gnutls: explicitly set --with-librt-prefix
  • gnutls: Point to staging area for finding seccomp libs and includes
  • gnutls: update 3.16.4 -> 3.16.5
  • gnutls: update 3.6.15 -> 3.7.2
  • goarch.bbclass: Fix ppc64le detection
  • goarch: Use softfloat instead of 387 for 386 goarch
  • go.bbclass: don't stage test data with sources of dependencies
  • go.bbclass: Use external linker for native packages
  • gobject-introspection: Fix the license (add MIT)
  • gobject-introspection: Fix variable override order
  • gobject-introspection: upgrade 1.64.1 -> 1.66.1
  • go-dep: Remove
  • go: Enable CGO and pie buildmode on rv64
  • go: fix CVE-2020-29509, CVE-2020-29511
  • go-helloworld: disable module-aware mode
  • go-helloworld: Turn into a go module enabled build
  • go: Update to 1.16.7
  • go: Upgrade compiler to 1.16 major release
  • go: Use dl.google.com for SRC_URI
  • gpgme: upgrade 1.14.0 -> 1.15.1
  • gpgme: use python3targetconfig
  • gptfdisk: update 1.0.5 -> 1.0.7
  • grep: add nativesdk to BBCLASSEXTEND
  • grep: upgrade 3.4 -> 3.6
  • groff: Fix determinism issue
  • groff: Fix reproducibility issue
  • groff: not ship /usr/bin/grap2graph
  • grub2: Add CVE whitelist entries for issues fixed in 2.06
  • grub2: Disable for RISCV32
  • grub2: Enable on riscv32
  • grub2.inc: remove '-O2' from CFLAGS
  • grub: add grub-nativesdk
  • grub: Add second fix for determinism issue
  • grub: Add support for RISC-V
  • grub: Backport fix to work with new binutils
  • grub: clean up CVE patches
  • grub-efi-cfg: exclude OVERRIDES from build_efi_cfg vardeps
  • grub-efi: Re-introduce lost cast to long
  • grub: Exclude CVE-2019-14865 from cve-check
  • grub: Fix build reproducibility issue
  • grub: fix "CVE:" line in one of the patches
  • grub: Further reproducibility fix
  • grub: shuffle packaging for aarch64 builds
  • grub: upgrade 2.04 -> 2.06~rc1
  • gsettings-desktop-schemas: update 3.36.1 -> 3.38.0
  • gst-devtools: add version 1.18.0 (gst-validate -> gst-devtools)
  • gst-devtools: Fix reproducibility issue
  • gst-devtools: upgrade 1.18.2 -> 1.18.3
  • gst-examples: upgrade 1.18.2 -> 1.18.3
  • gst-examples: upgrade to version 1.18.0
  • gstreamer1.0: add support for coretracers
  • gstreamer1.0: fix failing ptest
  • gstreamer1.0: Fix reproducibility issue around libcap
  • gstreamer1.0-libav: add comercial license flags as ffmpeg needs this
  • gstreamer1.0-libav: upgrade to version 1.18.3
  • gstreamer1.0-omx: upgrade to version 1.18.3
  • gstreamer1.0-plugins-bad: add new meson options as PACKAGECONFIG
  • gstreamer1.0-plugins-bad: add srt package config knob
  • gstreamer1.0-plugins-bad: add support for aom plugin
  • gstreamer1.0-plugins-bad: add support for x265 plugin
  • gstreamer1.0-plugins-bad: disable new meson options
  • gstreamer1.0-plugins-bad: fix msdk pkgconfig build failure
  • gstreamer1.0-plugins-bad: netsim plugin don't have external deps
  • gstreamer1.0-plugins-bad: remove unsupported plugins comment
  • gstreamer1.0-plugins-bad: sctp plugin uses the internal usrsctp static lib
  • gstreamer1.0-plugins-bad: transcode plugin external deps is always present
  • gstreamer1.0-plugins-bad: upgrade to version 1.18.3
  • gstreamer1.0-plugins-bad: v4l2codecs fix typo
  • gstreamer1.0-plugins-base: add new meson option as PACKAGECONFIG
  • gstreamer1.0-plugins-base: set CVE_PRODUCT
  • gstreamer1.0-plugins-base: upgrade to version 1.18.3
  • gstreamer1.0-plugins-good: add new meson option as PACKAGECONFIG
  • gstreamer1.0-plugins-good: add package config knob for the Raspberry Pi
  • gstreamer1.0-plugins-good: disable new meson options
  • gstreamer1.0-plugins-good: fix rtpjitterbuffer regression
  • gstreamer1.0-plugins-good: on wayland qt5 needs qtwayland
  • gstreamer1.0-plugins-good: upgrade to version 1.18.3
  • gstreamer1.0-plugins-ugly: upgrade to version 1.18.3
  • gstreamer1.0-python: install append is not need any more
  • gstreamer1.0-python: Set internal python library path correcty
  • gstreamer1.0-python: upgrade to version 1.18.3
  • gstreamer1.0-rtsp-server: set CVE_PRODUCT
  • gstreamer1.0-rtsp-server: upgrade to version 1.18.3
  • gstreamer1.0: upgrade 1.18.0 -> 1.18.4
  • gstreamer1.0: upgrade to version 1.18.0
  • gstreamer1.0: use the correct meson option for the capabilities
  • gstreamer1.0-vaapi: upgrade 1.18.2 -> 1.18.3
  • gstreamer1.0-vaapi: upgrade to version 1.18.0
  • gstreamer: Fix build on 32bit arches with 64bit time_t
  • gtk+3: upgrade 3.24.22 -> 3.24.25
  • gtk-doc: Disable dependencies in native case
  • gtk-doc: Fix reproducibility issue
  • gtk-doc: upgrade 1.32 -> 1.33.2
  • harfbuzz: upgrade 2.7.2 -> 2.7.4
  • hdparm: upgrade 9.58 -> 9.60
  • help2man: upgrade 1.47.15 -> 1.48.2
  • i2c-tools: upgrade 4.1 -> 4.2
  • icu: upgrade 67.1 -> 68.2
  • ifupdown: Skip wrong test item
  • ifupdown: upgrade 0.8.35 -> 0.8.36
  • igt-gpu-tools: Fix reproducibility issue
  • igt-gpu-tools: Fix warnings with gcc 11
  • image: Add directories to PSEUDO_IGNORE_PATHS
  • image.bbclass: deltask do_packagedata
  • image.bbclass: fix comment "pacackages" -> "packages"
  • image-live.bbclass: optional depends when ROOTFS empty
  • image-live.bbclass: order do_bootimg after do_rootfs
  • image,populate_sdk_base: move 'func' flag setting for sdk command vars
  • image_types.bbclass: tar: use posix format instead of gnu
  • image_types: Ensure tar archives are reproducible
  • image_types: remove obsolete tar comment
  • image_types: sort tarball file listings
  • image_types_wic: Move wic working directory
  • image-uefi.conf: add EFI arch variable
  • image-uefi: Set efi_file for rv32/rv64
  • inetutils: add dnsdomainname to ALTERNATIVE
  • inetutils: update to 2.0
  • initramfs-framework: fix whitespace issue
  • initramfs-framework:rootfs: fix some conditional check
  • initramfs-framework/setup-live: fix shebang
  • initrdscripts: init-install-efi.sh install extra files for ESP
  • initscripts: Change execution order between checkroot and modutils
  • initscripts: fix creation order for /var/log with VOLATILE_LOG_DIR=true
  • initscripts: Use initctl on sysvinit only
  • initscripts: use quotes for shell variable comparision
  • init-system-helpers: upgrade 1.58 -> 1.60
  • inittab: Add getty launch on hvc0 for qemuppc64
  • insane: add GitLab /archive/ tests
  • insane: Add missing INSANE_SKIP mechanism for native-last QA check
  • insane: Add test for native/nativesdk inherit order
  • insane.bbclass: allow fifos
  • insane: clean up some more warning messages
  • insane: don't check for a warning string that is never output
  • insane: native-last: Only print classes inherited after native/nativesdk
  • iproute2: Add subpackage for rdma command
  • iproute2: Make it easier to manipulate SUBDIRS list from bbappend
  • iproute2: split ip to individual package
  • iproute2: upgrade 5.8.0 -> 5.11.0
  • iptables: upgrade 1.8.5 -> 1.8.7
  • iputils: Fix cap_net_raw for installed binaries
  • iso-codes: fix protocol in SRC_URI
  • iso-codes: upgrade 4.5.0 -> 4.6.0
  • isoimage-isohybrid.py: Support adding files/dirs
  • iw: upgrade 5.8 -> 5.9
  • jquery: Exclude CVE-2007-2379 from cve-check
  • jquery: upgrade 3.5.1 -> 3.6.0
  • json-glib: fix reproducibility
  • json-glib: update patch status
  • json-glib: upgrade 1.4.4 -> 1.6.2
  • json-glib: use PACKAGECONFIG for tests
  • kbd: fix transaction conflict
  • kbd: upgrade 2.3.0 -> 2.4.0
  • kea: Fix configure test error with gcc11
  • kea: fix reproducibility
  • kea: upgrade 1.7.10 -> 1.8.2
  • kea: use odd-even version scheme for updates
  • kernel.bbclass: fix deployment for initramfs images
  • kernel.bbclass: fix do_sizecheck() comparison
  • kernel-devicetree: Fix interaction when packaging disabled
  • kernel-devicetree: Introduce KERNEL_DTC_FLAGS to pass dtc flags
  • kernel-devsrc: 5.14+ updates
  • kernel-devsrc: adjust NM and OBJTOOL variables for target
  • kernel-devsrc: fix 32bit ARM devsrc builds
  • kernel-devsrc: fix 5.14+ objtool compilation
  • kernel-devsrc: fix on-target scripts/prepare for v5.12+
  • kernel-devsrc: fix scripts/prepare for ARM64
  • kernel-devsrc: fix scripts prepare for powerpc
  • kernel-devsrc: improve reproducibility for arm64
  • kernel-dummy: fix executing unexpected tasks
  • kernel-fitimage: adding support for Initramfs bundle and u-boot script
  • kernel-fitimage.bbclass: support both KERNEL_DEVICETREE/EXTERNAL_KERNEL_DEVICETREE
  • kernel-fitimage: Don't use unit addresses on FIT
  • kernel-fitimage: fix dtbo support for fit images
  • kernel: Fix interaction when packaging disabled
  • kernel-module-split.bbclass: fix kernel modules getting marked as CONFFILES
  • kernel-module-split.bbclass: identify kernel modconf files as configuration files
  • kernel: provide module.lds for out of tree builds in v5.10+
  • kernel: relocate copy of module.lds to module compilation task
  • kernel: set COMPATIBLE_HOST to linux
  • kernel: Set proper LD in KERNEL_KCONFIG_COMMAND
  • kernel: skip installing fitImage when using Initramfs bundles
  • kernel-uboot: allow compression option to be configurable
  • kernel-yocto.bbclass: chdir to ${WORKDIR} for do_kernel_checkout
  • kernel-yocto: fix do_kernel_configme indentation
  • kern-tools: add dropped options to audit output
  • kern-tools: Kconfiglib: add support for bare 'modules' keyword
  • kern-tools: non-gcc config support and option re-classification
  • kern-tools: symbol-why fix and README update
  • kexec: arm64: disabled check if kaslr-seed dtb property was wiped
  • kexec-tools: update 2.0.20 -> 2.0.21
  • kmod: do not symlink config.guess/config.sub during autoreconf
  • kmod: update 27 -> 28
  • kmod: use nonarch_base_libdir for depmod.d and modprobe.d
  • kmscube: upgrade to latest revision
  • kmscube: upgrade to latest revision
  • layer.conf: Add gatesgarth back for now to allow for transition
  • layer.conf: Drop gatesgarth from the layer series names
  • layer.conf: fix syntax error in PATH setting
  • layer.conf: Update for hardknott release series
  • ldconfig-native: don't write auxiliary cache
  • less: upgrade 562 -> 563
  • libaio: Disable LTO
  • libaio: upgrade 0.3.111 -> 0.3.112
  • libarchive: upgrade 3.4.3 -> 3.5.1
  • libassuan: upgrade 2.5.3 -> 2.5.4
  • libbsd: Remove BSD-4-Clause from main package
  • libbsd: udpate 0.10.0 -> 0.11.3
  • libcap: Configure Make variables correctly without a horrible hack
  • libcap-ng: Fix python bindings determinism issue
  • libcap-ng: Replace python patch with a better fix
  • libcap-ng: upgrade 0.7.11 -> 0.8.2
  • libcap: update 2.43 -> 2.48
  • libc-headers: update to v5.10
  • libconvert-asn1-perl: fix CVE-2013-7488
  • libcroco: Added CVE
  • libdazzle: upgrade 3.36.0 -> 3.38.0
  • libdnf: Fix license as it contains 'or later' clause
  • libdnf: replace a musl fix with a better one
  • libdnf: update 0.55.0 -> 0.58.0
  • libdrm: upgrade 2.4.102 -> 2.4.104
  • libedit: upgrade 20191231-3.1 -> 20210216-3.1
  • libepoxy: upgrade 1.5.4 -> 1.5.5
  • libevdev: Update patch status to backport
  • libevdev: upgrade 1.9.1 -> 1.11.0
  • libevent: Increase ptest timing tolerance 50 ms -> 100 ms
  • libexif: fix CVE-2020-0198; CVE-2020-0452
  • libffi: add patch to revert clang VFP workaround
  • libfm-extra: upgrade 1.3.1 -> 1.3.2
  • libgcrypt: upgrade 1.8.6 -> 1.9.3
  • libgcrypt: Whitelisted CVEs
  • libgit2: pull in updates from meta-oe
  • libgpg-error: upgrade 1.39 -> 1.41
  • libgudev: upgrade 233 -> 234
  • libhandy: Fix reproducibility issue
  • libhandy: upgrade 0.0.13 -> 1.2.0
  • libical: backport a patch to fix build with ICU 68.1
  • libical: drop the ad hoc native generator build
  • libical: update 3.0.8 -> 3.0.9
  • libid3tag: Fix reproducibility issue
  • libinput: less parallism to increase chances the test suite works
  • libinput: upgrade 1.16.1 -> 1.16.4
  • libjitterentropy: update 2.2.0 -> 3.0.1
  • libjpeg-turbo: upgrade 2.0.5 -> 2.0.6
  • libjpeg-turbo: Use --reproducible option for nasm
  • libksba: update 1.4.0 -> 1.5.0
  • libmd: add a recipe
  • libmodulemd: upgrade 2.11.1 -> 2.12.0
  • libmpc: upgrade 1.2.0 -> 1.2.1
  • libnl: add ptest support
  • libnotify: whitelist CVE-2013-7381 (specific to the NodeJS bindings)
  • lib/oe/gpg_sign.py: Fix gpg verification
  • lib/oe/package_manager: Do not pass stderr to package manager as an argument
  • lib/oe/package_manager: ensure repodata is wiped
  • lib/oe/patch.py: Don't return command stderr from runcmd function
  • lib/oe/patch.py: Ignore scissors line on applying patch
  • lib/oe/path: Add canonicalize()
  • lib/oe/qa: handle the 'no specific instruction set' ELF e_machine value
  • lib/oe/terminal: Fix tmux new-session on older tmux versions (<1.9)
  • lib/oe/utils: add directory size function
  • lib/oe/utils: Return empty string in parallel_make
  • libomxil: Fix up commercial license flag
  • lib/package_manager: Use shutil.copy instead of bb.utils.copyfile for intercepts
  • libpam: add ptest support
  • libpam: Drop musl patches
  • libpam: remove unused code
  • libpam: support usrmerge
  • libpam: update 1.3.1 -> 1.5.1
  • libpcap: upgrade 1.9.1 -> 1.10.0
  • libpcre2: upgrade 10.35 -> 10.36
  • libpcre: Drop old/stale patch
  • libportal: add a recipe
  • libproxy: Avoid /etc/sysconfig determinism issue
  • libproxy: fix CVE-2020-26154
  • libproxy: upgrade 0.4.15 -> 0.4.17
  • librepo: update 1.12.1 -> 1.13.0
  • librsvg: Exclude CVE-2018-1000041 from cve-check
  • libsdl2: Add directfb to PACKAGECONFIG rdepends
  • libsdl2: disable shared memory for native builds
  • libsdl2: Disable video-rpi
  • libsdl2: Fix directfb SDL_RenderFillRect
  • libsdl2: Fix directfb syntax error
  • libsdl2: upgrade to 2.0.14
  • libsecret: Improve determimism
  • libsecret: update 0.20.3 -> 0.20.4
  • libsolv: upgrade 0.7.14 -> 0.7.17
  • libsoup-2.4: upgrade 2.70.0 -> 2.72.0
  • libssh2: fix build failure with option no-ecdsa
  • libssh2: pull in additional commits from meta-oe
  • libtirpc: upgrade 1.2.6 -> 1.3.1
  • libtool: make sure autoheader run before autoconf
  • libtool: make sure autoheader run before automake
  • libucontext: Recognize ppc64le architecture
  • libunwind: Disable for riscv
  • libunwind: Do not assume libdir for ppc64
  • libunwind: Link with libucontext on musl
  • libunwind: upgrade 1.4.0 -> 1.5.0
  • liburcu: upgrade 0.12.1 -> 0.12.2
  • liburi-perl: upgrade 1.74 -> 5.08
  • libusb1: upgrade 1.0.23 -> 1.0.24
  • libuv: upgrade 1.39.0 -> 1.41.0
  • libva: upgrade 2.8.0 -> 2.10.0
  • libva-utils: update 2.8.0 -> 2.10.0
  • libwebp: upgrade 1.1.0 -> 1.2.0
  • libwpe: upgrade 1.7.1 -> 1.8.0
  • libx11: fix CVE-2021-31535
  • libx11: upgrade 1.6.12 -> 1.7.0
  • libxcb: Fix install file owner/group
  • libxcb: use PN for naming dynamic packages
  • libxcrypt-compat: upgrade 4.4.17 -> 4.4.18
  • libxcrypt: fix sporadic failures in nativesdk-libxcrypt-compat
  • libxcrypt: upgrade 4.4.17 -> 4.4.18
  • libxkbcommon: upgrade 0.10.0 -> 1.0.3
  • libxml2: add a patch to fix python 3.9 support
  • libxml2: fix CVE-2021-3516
  • libxml2: fix CVE-2021-3517
  • libxml2: Fix CVE-2021-3518
  • libxml2: fix CVE-2021-3537
  • libxml2: Fix CVE-2021-3541
  • libxshmfence: Build fixes for riscv32
  • libxt: upgrade 1.2.0 -> 1.2.1
  • libyaml: Enable static lib on native/nativesdk
  • license.bbclass: Add COMMON_LICENSE_DIR and LICENSE_PATH dirs to PSEUDO_IGNORE_PATHS
  • license.bbclass: Improve parsing time when INCOMPATIBLE_LICENSES is big
  • license: Exclude COPYING.MIT from pseudo
  • license_image.bbclass: Detect broken symlinks
  • license_image.bbclass: Don't attempt to symlink to the same file
  • license_image.bbclass: fix missing recipeinfo on self
  • license_image.bbclass: Fix symlink to generic license files
  • license_image.bbclass: use canonical name for license files
  • license_image: Don't canonicalise INCOMPATIBLE_LICENSE
  • licenses.conf: Add missing 'or-later' mappings
  • licenses: Fix canonical license for 'or-later' handling
  • licenses: Update INCOMPATIBLE_LICENSE for 'or-later' handling
  • licenses: Update license file to match current SPDX names
  • lighttpd: upgrade 1.4.55 -> 1.4.59
  • linux-dummy: add empty dependent packages
  • linux-firmware: add more Qualcomm firmware packages
  • linux-firmware: Fix packaging
  • linux-firmware: include all relevant files in -bcm4356
  • linux-firmware: package ath11k firmware
  • linux-firmware: package firmware for Lontium lt9611uxc bridge
  • linux-firmware: Package RSI 911x WiFi firmware
  • linux-firmware: rdepend on license for all nvidia packages
  • linux-firmware: upgrade 20200817 -> 20210511
  • linuxloader: Avoid confusing string concat errors
  • linuxloader: Be aware of riscv32 ldso
  • linuxloader: Deal with little-endian ppc64 ldso name
  • linux-yocto/5.10: aufs fixes
  • linux-yocto/5.10: binutils 2.36 fixes
  • linux-yocto/5.10: BSP configuration fixes
  • linux-yocto/5.10: cfg: features/numa: Remove NODES_SPAN_OTHER_NODES option
  • linux-yocto/5.10: cfg: fix ppc64 configuration warnings
  • linux-yocto/5.10/cfg: x86 and beaglebone config fixes
  • linux-yocto/5.10: cgroup1: fix leaked context root causing sporadic NULL deref in LTP
  • linux-yocto/5.10: enable TYPEC_TCPCI in usbc fragment
  • linux-yocto/5.10: features/nft_tables: refresh config options
  • linux-yocto/5.10: fix arm defconfig warnings
  • linux-yocto/5.10: fix qemumips testimage failures
  • linux-yocto/5.10: fix SERIAL_OF_PLATFORM warning
  • linux-yocto/5.10: fix x86 32bit boot warnings
  • linux-yocto/5.10: ktypes/standard: disable obsolete crypto options by default
  • linux-yocto/5.10: qemuppc32: reduce serial shutdown issues
  • linux-yocto/5.10: qemuriscv32.cfg: RV32 only supports 1G physical memory
  • linux-yocto/5.10: rcu: Fix stall-warning deadlock due to non-release of rcu_node ->lock
  • linux-yocto/5.10: scsi-debug needs scsi-disk
  • linux-yocto/5.10: update to v5.10.57
  • linux-yocto/5.4/cfg: fix FIRMWARE_LOADER warnings
  • linux-yocto/5.4/cfg: fix -tiny warnings
  • linux-yocto/5.4: config cleanup / warnings
  • linux-yocto/5.4: fix arm defconfig warnings
  • linux-yocto/5.4: perf: Alias SYS_futex with SYS_futex_time64 on 32-bit arches with 64bit time_t
  • linux-yocto/5.4: qemuppc32: reduce serial shutdown issues
  • linux-yocto/5.4: update to v5.4.139
  • linux-yocto: add features/gpio/mockup.scc to KERNEL_FEATURES
  • linux-yocto: Add qemuriscv32 as a compatible machine
  • linux-yocto: add vfat KERNEL_FEATURE when MACHINE_FEATURES include vfat
  • linux-yocto/cfg: qemuarm64-gfx.cfg: add CONFIG_INPUT_UINPUT
  • linux-yocto/cfg: qemuppc: set CONFIG_SCSI to '=y'
  • linux-yocto-dev: add features/scsi/scsi-debug.scc features/gpio/mockup.scc to KERNEL_FEATURES
  • linux-yocto-dev: base AUTOREV on specified version
  • linux-yocto-dev: bump to v5.12-rc
  • linux-yocto: Enable powerpc64le QEMU
  • linux-yocto: introduce v5.10 reference kernel recipes
  • linux-yocto/qemuarmv5: fix configuration warning
  • linux-yocto-rt/5.10: update to -rt47
  • linux-yocto-rt/5.4: update to -rt44
  • llvm: Fix build with c++17
  • llvm: fix reproducibility
  • llvm: sort the lists in generated source reproducibibly
  • llvm: Upgrade to 11.1.0 release
  • local.conf: add aarch64 to the SDKMACHINE example values
  • local.conf.sample.extended: fix double 'of' typo
  • local.conf.sample.extended: prefer INIT_MANAGER
  • local.conf.sample.extended: sample value for SDK_PS1
  • local.conf.sample: fix typo
  • log4cplus: upgrade 2.0.5 -> 2.0.6
  • logrotate: Exclude CVE-2011-1548,1549,1550 from cve-check
  • logrotate: upgrade 3.17.0 -> 3.18.0
  • lrzsz: Fix to work with autoconf 2.70
  • lrzsz: Use Cross AR during compile
  • lsb-release: fix reproducibility failure
  • lto: Add global LTO distro policy file
  • lto.inc: Add -ffat-lto-objects and -fuse-linker-plugin
  • lto.inc: Disable LTO for perf
  • lto.inc: Disable LTO for webkit
  • lto.inc: Disable LTO for xserver-xorg
  • lto: Introduce LTOEXTRA variable
  • ltp: Disable problematic tests causing autobuilder hangs
  • ltp: Fix another determinism issue
  • ltp: Fix determinism issue
  • ltp: fix empty ltp-dev package
  • ltp: Fixing determinism issues
  • ltp: Fix libswapon issue properly
  • ltp: Fix ltp-pan crash on 32bit arches using 64bit time_t
  • ltp: Further extend reproducibility patch
  • ltp: update 20200515 -> 20210121
  • lttng: Fix reproducibility issues
  • lttng-modules: Backport a patch to fix btrfs build failure
  • lttng-modules: backport patches to fix build against 5.12+ kernel
  • lttng-modules: backport patches to fix build against 5.12+ kernel
  • lttng-modules: Drop gcc7 related patch
  • lttng-modules: fix build against v5.10+
  • lttng-modules: update 2.12.2 -> 2.12.6
  • lttng-tools: disable more failing ptests
  • lttng-tools: Fix missing legacy test files
  • lttng-tools: Fix path for test_python_looging
  • lttng-tools: upgrade 2.12.2 -> 2.12.4
  • lttng-ust: upgrade 2.12.0 -> 2.12.1
  • lz4: upgrade 1.9.2 -> 1.9.3
  • lz4: Use the new branch naming from upstream
  • lzip: upgrade 1.21 -> 1.22
  • lzo: add CVE_PRODUCT
  • machine: Initial commit of qemuriscv32
  • machine/qemuarm: add vmalloc kernel parameter
  • make-mod-scripts: pass CROSS_COMPILE to configure and build
  • man-db: Avoid reproducibility failures after fixing groff-native
  • man-db: Fix reproducibility issue
  • man-db: upgrade 2.9.3 -> 2.9.4
  • man-pages: upgrade 5.08 -> 5.10
  • mc: upgrade 4.8.25 -> 4.8.26
  • mesa: add more details to elf-tls patch
  • mesa: Add xcb-fixes to loader when using x11 and dri3
  • mesa: enable dri in native/nativesdk through gallium drivers
  • mesa: fix a build race
  • mesa: gallium option requires libdrm
  • mesa-gl: Use swrast gallium driver
  • mesa.inc: switch true/enabled false/disabled
  • mesa,mesa-gl: upgrade to 20.3.2
  • mesa: remove patch disabling asm
  • mesa: update 20.1.8 -> 21.0.3
  • meson: Add sysroot property to nativesdk-meson
  • meson: Correctly set uid/gid of installed files
  • meson: Don't turn string into a list in nativesdk
  • meson: fix native/host confusion in gobject-introspection
  • meson: upgrade 0.55.1 -> 0.57.1
  • meson: use native-file instead of environment variables
  • meson: Work around determinism issue
  • meta: add missing descriptions in some support recipes
  • meta/classes: Add supprot for WIC VHD/VHDX conversion
  • meta: Clean up various class-native RDEPENDS overrides
  • metadata_scm.bbclass: Use immediate expansion for the METADATA variables
  • metadata_scm: Fix signature handling of METADATA_REVISION and METADATA_BRANCH
  • meta: drop _PYTHON_SYSCONFIGDATA_NAME hacks
  • meta: Fix native inheritance order in recipes
  • meta: fix some unresponsive homepages and bugtracker links
  • meta/lib/oeqa/core/tests/cases/timeout.py: add a testcase for the previous fix
  • meta/lib/oeqa/manual/oe-core.json: Update test_bitbake_devshell
  • meta/lib/oe/reproducible.py: gitsm:// works just as fine as git:// for timestamps
  • meta/lib/oe/rootfs.py: Fix typo "Restoreing" -> "Restoring"
  • meta-selftest/staticids: Add ids for other recipes
  • meta: toolchain-shar-relocate.sh: Do not use $target_sdk_dir as regex
  • meta: toolchain-shar-relocate.sh: Filter out post-relocate-setup script
  • minicom: RDEPENDS on ncurses-terminfo-base
  • mobile-broadband-provider-info: upgrade 20190618 ->20201225
  • modutils-initscripts: Bail out when no module is installed
  • modutils-initscripts: Fix modules.dep creation when USE_DEPMOD="0"
  • modutils-initscripts: Use depmod -a when modules.dep is empty
  • mpg123: Add support for FPU-less targets
  • mpg123: upgrade 1.26.3 -> 1.26.4
  • msmtp: Fix to work with autoconf 2.70
  • msmtp: upgrade 1.8.12 -> 1.8.15
  • mtd-utils: Remove duplicate assignments to alternative link names
  • mtools: upgrade 4.0.24 -> 4.0.26
  • multilib_global: handle REQUIRED_VERSION
  • musl: Add .file directive in crt assembly files
  • musl: Drop adding .file directive in asm files
  • musl/glibc: Document assembly file directive fix
  • musl: Install /lib directory
  • musl: Update to latest
  • native.bbclass: Do not remove "-native" in the middle of recipe names
  • nativesdk-buildtools-perl-dummy: Add missing entries for nativesdk-automake
  • nativesdk-buildtools-perl-dummy: Add new autoconf dependencies
  • native: Stop clearing PACKAGES
  • ncurses: Don't put terminfo into the sysroot
  • ncurses: Make ncurses-tools depend on ncurses-terminfo-base
  • ncurses: Prevent LDFLAGS being emitted in .pc files
  • netbase: upgrade 6.1 -> 6.2
  • netbase: use git fetcher
  • nettle: upgrade 3.6 ->3.7.3
  • net-tools: correct version check
  • net-tools: split mii-tool into its own package
  • net-tools: update to 2.10
  • newlib: Update licence
  • newlib: Upgrade 3.3.0 -> 4.1.0
  • nfs-utils: upgrade 2.5.1 -> 2.5.3
  • ninja: upgrade 1.10.1 -> 1.10.2
  • npm.bbclass: avoid building target nodejs for native npm recipes
  • npm.bbclass: make shrinkwrap file optional
  • npm.bbclass: use python3 for npm config
  • numactl: Add the recipe for numactl
  • numactl: Link with libatomic on rv64/rv32
  • numactl: Remove COMPATIBLE_HOST restrictions
  • numactl: Skip the ptests when numa is not supported
  • numactl: upgrade 2.0.13 -> 2.0.14
  • oe-buildenv-internal: add BitBake's library to PYTHONPATH
  • oe-pkgdata-util: Added a test to verify oe-pkgdata-util without parameters
  • oe-pkgdata-util: Check if environment script is initialized
  • oeqa/commands: Ensure sync can be found regardless of PATH
  • oeqa/commands: Fix compatibility with python 3.9
  • oeqa/concurrencytest: Fix display of test stdout/stderr
  • oeqa/concurrencytest: Rename variables to improve the code
  • oeqa/core/context: expose results as variable
  • oeqa/core/context: initialize _run_end_time
  • oeqa/devtool: use Yocto mirror for pv-1.5.3 tarball
  • oeqa/ethernet_ip_connman : add test for network connections
  • oeqa/manual/toaster: fix small typo
  • oeqa/pam: Need shadow installed for the tests
  • oeqa/ptest: print a warning if ptests failed
  • oeqa/qemurunner: Fix binary vs str issue
  • oeqa/qemurunner: Improve handling of run_serial for shutdown commands
  • oeqa/qemurunner: Improve logging thread exit handling for qemu shutdown test
  • oeqa: reproducible: Add more logging
  • oeqa: reproducible: Fix SSTATE_MIRRORS variable
  • oeqa/runlevel : add test for runlevels
  • oeqa/runqemu: Support RUNQEMU_TMPFS_DIR as a location to copy snapshot images to
  • oeqa/runtime/cases: make date.DateTest.test_date more reliable
  • oeqa/runtime/cases: Only disable/enable for current boot
  • oeqa/runtime/cases/ptest: Increase test timeout from 300s to 450s
  • oeqa/runtime/rpm: Drop log message counting test component
  • oeqa/runtime: space needed
  • oeqa/selftest: add test case for SRC_URI dependency sniffing
  • oeqa/selftest: add test to verify that poisoned sysroots are detected
  • oeqa/selftest/archiver: Allow tests to ignore empty directories
  • oeqa/selftest: binutils-cross-x86_64 -> libgcc-initial
  • oeqa/selftest/cases/devtool.py: fix typo in ignore_patterns call
  • oeqa/selftest/cases/tinfoil.py: increase timeout 10->60s test_wait_event
  • oeqa/selftest/containerimage: update for improved cleanup
  • oeqa/selftest: Ensure packages classes are set correctly for maintainers test
  • oeqa/selftest: Hardcode test assumptions about heartbeat event timings
  • oeqa/selftest/imagefeatures: adding fitImage initramfs bundle testcase
  • oeqa/selftest/multiprocesslauch: Fix test race
  • oeqa/selftest/runcmd: Tweal test timeouts
  • oeqa/suspend : add test for suspend state
  • oeqa: tear down oeqa decorators if one of them raises an exception in setup
  • oeqa/terminal : improve the test case
  • oeqa/usb_hid.py : add test to check the usb/human interface device status after suspend state
  • oeqa/weston: correctly run wayland-info when systemd is in use
  • oe/recipeutils: Fix copying patches when BBLAYERS entries are not normalised
  • oe-selftest: Add U-Boot fitImage signing testcases
  • oe-selftest: fitimage: add test for signing FIT images
  • oe-selftest: fitimage: Test for FIT_DESC
  • oe-selftest: move FIT image tests to their own module
  • oe-selftests: add rpm to reproducible build selftest
  • oe-selftests: add rpm to reproducible build selftest
  • oe-setup-builddir: update YP docs and OE URLs
  • oe-time-dd-test.sh: increase timeout to 15 sec
  • oe-time-dd-test.sh: make executable
  • oe-time-dd-test.sh: provide more information from "top"
  • opensbi: Bump from 0.8 to 0.9
  • openssh: Backport a fix to fix with glibc 2.33 on some platforms
  • openssh: Disable lastlog on musl
  • openssh: Exclude CVE-2007-2768 from cve-check
  • openssh: Exclude CVE-2008-3844 from cve-check
  • openssh: Improve LICENSE to show BSD license variants.
  • openssh: Remove temporary keys before generating new ones
  • openssh: upgrade 8.3p1 -> 8.5p1
  • openssh: whitelist CVE-2014-9278
  • openssl: Add c_rehash to misc package and add perl runtime dependency
  • openssl: address ptest failures caused by perl 5.32.1
  • openssl: add support for mingw64 as target
  • openssl: drop support for deprecated algorithms
  • openssl: Enable building for RISC-V 32-bit
  • openssl: Enable psk for qtbase
  • openssl: Enable rc4/rc2/bf/md4 algorithms
  • openssl: Enable srp algorithm
  • openssl: re-enable whirlpool
  • openssl: set CVE_VERSION_SUFFIX
  • openssl: Update 1.1.1h -> 1.1.1j
  • openssl: update to 1.1.1k to fix CVE-2021-3450 and CVE-2021-3449
  • opkg: Fix build reproducibility issue
  • opkg: Fix patch glitches
  • opkg: upgrade to version 0.4.4
  • opkg-utils: correct priority matching in update-alternatives
  • orc: Upgrade 0.4.31 -> 0.4.32
  • ovmf: Fix VLA warnings with GCC 11
  • ovmf: make output binaries reproducible
  • ovmf-shell-image: image is only buildable on x86-64
  • ovmf: upgrade 202008 -> 202102
  • p11-kit: upgrade 0.23.21 -> 0.23.22
  • package: Ensure do_packagedata is cleaned correctly
  • packagegroup-base: do not force hdparm and e2fsprogs
  • packagegroup-base: use amixer instead of alsamixer
  • packagegroup-core-tools-profile: Remove valgrind for riscv32
  • packagegroup-core-tools-testapps.bb: Remove kexec for riscv32
  • packagegroup-core-weston.bb: add pam to REQUIRED_DISTRO_FEATURES
  • packagegroups: delete useless "PROVIDES" lines
  • package management: Allow dynamic loading of PM
  • package_manager/deb: Fix image generation with package removal
  • package_manager/ipk: improve remove_packaging_data
  • package_manager/ipk: neaten OPKGLIBDIR logic
  • package/package_rpm: Disable font_provides configuration for reproducibilty
  • package_pkgdata: Avoid task hash mismatches for generic task changes
  • package_rpm: Clean up unset runtime package variable handling
  • package_rpm: Enable use_source_date_epoch_as_buildtime in package_rpm class
  • package_rpm: pass XZ_THREADS to rpm
  • pango: re-enable ptest
  • pango: upgrade 1.46.2 -> 1.48.2
  • parselogs: Allow expected kernel messages for qemuppc64
  • parselogs: ignore floppy error on qemu-system-x86 at boot stage
  • parselogs.py: qemuarm should be qemuarmv5
  • parted: fix ptest RRECOMMENDS
  • parted: Fix reproducibility issue
  • parted: improve ptest execution
  • parted: Make readline dependency optional
  • parted: skip tests that need vfat support
  • parted: upgrade 3.3 -> 3.4
  • patchelf: Backport fix from upstream for note section overlap error
  • patchelf: Fix alignment patch
  • patchelf: Fix note section alignment issues
  • patch: fix CVE-2019-20633
  • pcmanfm: upgrade 1.3.1 -> 1.3.2
  • perf: fix python-audit RDEPENDS
  • perf: fix reproducibility issues
  • perf: Remove libunwind for rv32
  • perf: reproducibility fixes for pmu-events.c
  • perf-tests: add bash into RDEPENDS (v5.12-rc5+)
  • perf: Use python3targetconfig to ensure we use target libraries
  • perl: allow empty lines and comments in perl-rdepends.txt
  • perl: correct libpth and glibpth
  • perl: fix creation and generate new perl-rdepends.txt
  • perl: fix installation failure because of shell issue
  • perl: update 5.32.0 -> 5.32.1
  • piglit: fix reproducibility
  • piglit: upgrade to latest revision
  • pigz: upgrade 2.4 -> 2.6
  • pinentry: update 1.1.0 -> 1.1.1
  • pixman: re-disable iwmmxt
  • pkgconfig: update SRC_URI
  • populate_sdk: Add directories to PSEUDO_IGNORE_PATHS
  • populate_sdk_base: Fix condition syntax if SDK_RELOCATE_AFTER_INSTALL is disabled
  • populate_sdk_ext: Add support for PR service
  • populate_sdk_ext: Avoid copying and producing .pyc files
  • populate_sdk_ext: record METADATA_REVISION
  • populate_sdk_ext: use SDK_CUSTOM_TEPLATECONF variable to enable custom templateconf.cfg
  • ppp: Fix patch typo
  • ppp: Fix reproducibility issue
  • ppp: Update 2.4.8 -> 2.4.9
  • procps: split ps and sysctl into individual packages
  • procps: update 3.3.16 -> 3.3.17
  • pseudo: Add lchmod wrapper
  • pseudo: Add uninative configuration sanity check
  • pseudo: Drop patches merged into upstream branch
  • pseudo: Simplify pseudo_client_ignore_path_chroot()
  • pseudo: Update for arm host and memleak fixes/cleanup
  • pseudo: Update for rename and faccessat fixes
  • pseudo: Update to include fixes for glibc 2.33
  • pseudo: Update to include passwd and file renaming fixes
  • pseudo: Update to latest version including statx fix
  • pseudo: Update to print PSEUDO_LOGFILE in abort message on path mismatches
  • pseudo: Update to work with glibc 2.33
  • pseudo: Upgrade to add trailing slashes ignore path fix
  • psmisc: upgrade 23.3 -> 23.4
  • psplash: fix working on first boot (sysvinit)
  • psplash (sysvinit): add textual updates
  • ptest-packagelists: remove libinput-ptest
  • ptest-perl/run-ptest: address failures caused by perl 5.32.1
  • ptest-runner: correct version check
  • ptest-runner: Fix license as it contains 'or later' clause
  • ptest-runner: libgcc must be installed for pthread_cancel to work
  • ptest-runner: Upgrade to 2.4.1
  • pulseaudio: disable EsounD support
  • pulseaudio: disable GConf support
  • pulseaudio: Fix build with clang for non-x86 target
  • pulseaudio: fix client.conf location
  • pulseaudio: Remove OE_LT_RPATH_ALLOW
  • pulseaudio: switch build system from Autotools to Meson
  • pulseaudio: unify volatiles file name
  • pulseaudio: upgrade 13.0 -> 14.2
  • puzzles: Check for excessive constant arguments
  • puzzles: Fix stringop-overflow warning
  • puzzles: upgrade to latest revision
  • puzzles: Upstream changed to main branch for development
  • pybootchart/draw: Avoid divide by zero error
  • python3: add CVE-2007-4559 to whitelist
  • python3-atomicwrites: move from meta-python
  • python3-attrs: move from meta-python
  • python3: Avoid installing test data into recipe-sysroot
  • python3-cython: Check for files before editing
  • python3-cython: Remove build paths from debug sources
  • python3-cython: upgrade 0.29.21 -> 0.29.22
  • python3-dbusmock: upgrade 0.19 -> 0.22.0
  • python3: Enable lto if its in DISTRO_FEATURES
  • python3: fix CVE-2020-27619
  • python3: fix CVE-2021-3177
  • python3: fix PACKAGECONFIG handling
  • python3: Fix python interpreter line length for nativesdk
  • python3-git: upgrade 3.1.7 -> 3.1.14
  • python3-hypothesis: move from meta-python
  • python3-hypothesis: upgrade 5.41.3 -> 6.2.0
  • python3-importlib-metadata: Add toml dependency
  • python3-importlib-metadata: move from meta-python
  • python3-importlib-metadata: upgrade 2.0.0 to 3.4.0
  • python3: Improve logging, syntax and update deprecated modules to create_manifest
  • python3-iniconfig: move from meta-python
  • python3-jinja2: set CVE_PRODUCT
  • python3-jinja2: upgrade 2.11.2 -> 2.11.3
  • python3-magic: upgrade 0.4.18 -> 0.4.22
  • python3: make pydoc rdepend on python3-io
  • python3-mako: upgrade 1.1.3 -> 1.1.4
  • python3-more-itertools: move from meta-python
  • python3-more-itertools: upgrade 8.5.0 -> 8.7.0
  • python3-numpy: Add ptest
  • python3-numpy: update to 0.20.0
  • python3-numpy: upgrade 1.19.1 -> 1.20.1
  • python3-packaging: move from meta-python
  • python3-packaging: upgrade 20.4 -> 20.9
  • python3-pathlib2: move from meta-python
  • python3-pip: fix CVE-2021-3572
  • python3-pluggy: move from meta-python
  • python3-pycairo: use python3targetconfig
  • python3-pycryptodome/pycryptodomex: upgrade 3.9.9 -> 3.10.1
  • python3-pycryptodome: upgrade 3.9.8 -> 3.9.9
  • python3-pycryptodomex: upgrade 3.9.8 -> 3.9.9
  • python3-pyelftools: upgrade 0.26 -> 0.27
  • python3-pygments: upgrade 2.6.1 -> 2.8.1
  • python3-pygobject: upgrade 3.36.1 -> 3.38.0
  • python3-py: move from meta-python
  • python3-pytest: move from meta-python
  • python3-pytest: RDEPENDS on python3-toml
  • python3-pytest: update 6.1.2 -> 6.2.2
  • python3-py: upgrade 1.9.0 -> 1.10.0
  • python3-setuptools: Add back accidentally dropped RDEPENDS
  • python3-setuptools-scm: add python3-toml dep
  • python3-setuptools-scm: fix upstream version check
  • python3-setuptools-scm: move from meta-python
  • python3-setuptools-scm: upgrade 4.1.2 -> 5.0.1
  • python3-setuptools: update to 54.1.1
  • python3: Skip failing ptests due to load variability
  • python3-smmap: update to 4.0.0
  • python3-sortedcontainers: move from meta-python
  • python3: split python target configuration into own class
  • python3targetconfig.bbclass: Make py3 dep and tasks only for target recipes
  • python3-toml: move from meta-python
  • python3: update to 3.9.5
  • python3: Use addtask statement instead of task dependencies
  • python3-wcwidth: move from meta-python
  • python3: whitelist CVE-2020-15523
  • python3-zipp: move from meta-python
  • python3-zipp: upgrade 3.4.0 -> 3.4.1
  • python-numpy: Add support for riscv32
  • qemu: Add some user space mmap tweaks to address musl 32 bit build issues
  • qemuboot.bbclass: Fix a typo
  • qemu: CVE-2020-25624
  • qemu: CVE-2020-25723
  • qemu: CVE-2020-28916
  • qemu: CVE-2020-29129 CVE-2020-29130
  • qemu: Determinism fixes
  • qemu: Drop vm reservation changes to resolve build issues
  • qemu: Exclude CVE-2007-0998 from cve-check
  • qemu: Exclude CVE-2017-5957 from cve-check
  • qemu: Exclude CVE-2018-18438 from cve-check
  • qemu: Exclude CVE-2020-3550[4/5/6] from cve-check
  • qemu: fix CVE-2020-24352
  • qemu: fix CVE-2020-27821
  • qemu: fix CVE-2020-29443
  • qemu: Fix CVE-2020-35517
  • qemu: fix CVE-2021-20181
  • qemu: fix CVE-2021-20203
  • qemu: fix CVE-2021-20221
  • qemu: fix CVE-2021-20257
  • qemu: fix CVE-2021-20263
  • qemu: fix CVE-2021-3392
  • qemu: fix CVE-2021-3409
  • qemu: fix CVE-2021-3416
  • qemu: fix CVE-2021-3527
  • qemu: fix CVE-2021-3582
  • qemu: fix CVE-2021-3607
  • qemu: fix CVE-2021-3608
  • qemu: fix do_compile error
  • qemu: Fix mingw builds
  • qemu: fix virtio vhost-user-gpu CVEs
  • qemu.inc: Add seccomp PACKAGECONFIG option
  • qemu.inc: Should depend on qemu-system-native, not qemu-native
  • qemu: make ptest rework
  • qemuppc64: Add a QEMU machine definition for ppc64
  • qemu: Refresh mmap fixes patch status/content
  • qemuriscv: check serial consoles w.r.t. /proc/consoles
  • qemu: Upgrade 5.1.0->5.2.0
  • quilt: Be determnistic about column presence
  • quota: upgrade 4.05 -> 4.06
  • rcS: Define identifier for init system used
  • readline: upgrade 8.0 -> 8.1
  • recipes-core/busybox: fixup licensing information
  • recipes: Update common-licenses references to match new names
  • recipetool: create: only add npmsw url if required
  • report-error.bbclass: Add layer and bitbake version info to error report
  • reproduce: Fix exclusion list for rpm
  • reproducibile: remove perf from exclusions
  • reproducible_builds: SOURCE_DATE_EPOCH should not be 0
  • reproducible: Improve SOURCE_DATE_EPOCH_FALLBACK handling
  • resolvconf: do not install dhclient hooks
  • resolvconf: upgrade 1.83 -> 1.87
  • rng-tools: upgrade 6.10 -> 6.11
  • roofs.bbclass: fix missing vardeps for do_rootfs
  • rootfs: add option to allow delayed postinsts on read-only rootfs
  • rootfs_deb: handle aarch64 SDK_ARCH
  • rootfs_ipk: allow do_populate_sdk in parallel to do_rootfs
  • rootfs-postcommands: correctly set systemd target for weston images
  • rootfs.py: find .ko.gz and .ko.xz kernel modules as well
  • rootfs.py: uninstall the run-postinsts package if not needed
  • rpm: adjust MIPS64 N32 support
  • rpm: Fix error.h handing properly on musl
  • rpm: split build and extra functionality into separate packages
  • rpm: update 4.15.1 -> 4.16.1.3
  • rpm: use libgcrypt instead of OpenSSL for cryptography
  • rsync: add nativesdk to BBCLASSEXTEND
  • rsync: Fix a file sorting determinism issue
  • rsync: fix CVE-2020-14387
  • rsync: Fix group name determinism issue
  • rsync: Update patch status
  • rt-tests: backport patch that enable build for all archs
  • rt-tests: Enable only for x86/ppc64 architectures
  • rt-tests/hwlatdetect: upgrade 1.8 -> 1.10
  • rt-tests: Update recipes to use 1.8
  • ruby: Do not use ucontext implementation for coroutines on musl/riscv
  • ruby: fix reproducibility
  • ruby: Fix to work with autoconf 2.70
  • ruby: remove tcl DEPENDS
  • ruby: update 2.7.2 -> 3.0.1
  • run-postinsts: do not remove postinsts directory.
  • runqemu: Add new option to disable vga emulation
  • runqemu: add QB_GRAPHICS
  • runqemu: Add support for VHD/VHDX rootfs
  • runqemu: correct forcing of ttyS0
  • runqemu: do not stop processing graphical options after nographic
  • runqemu: Ensure we cleanup snapshot files after image run
  • runqemu: Fix typo in error message
  • runqemu: modify novga to conform to documentation
  • runqemu: Remove potential lock races around tap device handling
  • runqemu: use "raw" instead of "bin" for ovmf
  • runtime_test.py: correct output check for bash 5.1
  • rxvt-unicode: Disable lastlog on musl systems
  • rxvt-unicode: Do not use throw specifications
  • rxvt-unicode: fix CVE-2021-33477
  • sanity: Add error check for '%' in build path
  • sanity.bbclass: Add az fetcher to accepted URI protocols for mirrors sanity
  • sanity.bbclass: check if PSEUDO_IGNORE_PATHS and ${S} overlap
  • sanity.bbclass: Check if PSEUDO_IGNORE_PATHS and paths under pseudo control overlap
  • sanity.bbclass: mention CONNECTIVITY_CHECK_URIS in network failure message
  • sanity.bbclass: sanity check for if bitbake is present in PATH
  • sanity: Bump min python version to 3.6
  • sanity.conf: Increase minimum bitbake version due to logging function change
  • sanity: Verify that user isn't building in PSEUDO_IGNORE_PATHS
  • sbc: update 1.4 -> 1.5
  • screen: fix CVE-2021-26937
  • scripts: add oe-time-dd-test.sh
  • scripts/contrib/list-packageconfig-flags: Upate for tinfoil API changes
  • scripts/lib/wic/partition.py: do not set FAT size
  • scripts/oe-debuginfod: correct several issues
  • scripts/oe-debuginfod: script that fetches package manager directory
  • scripts: oe-run-native, fix native directories
  • scripts/verify-bashisms: Update checkbashisms.pl URL
  • sdk: Enable do_populate_sdk with multilibs
  • sdk: fix relocate symlink failed
  • security_flags.inc: Add same Oas in SELECTED_OPTIMIZATION
  • security_flags.inc: Use -O with -D_FORTIFY_SOURCE
  • sed: add nativesdk to BBCLASSEXTEND
  • selftest: Add argument to keep build dir
  • selftest-chown: add test for fifos
  • selftest/devtool: Add modify_localfiles_only test checking symlink path
  • selftest/fetch: Avoid occasional selftest failure from poor temp file name choice
  • selftest/incompatible_lic: Update the tests after the 'or-later' license handling changes
  • selftest: Replace building dep tool with direnv
  • selftest/reproducible: Add ability to pull some objects from sstate
  • selftest/reproducible: add an exclusion list for items that are not yet reproducible
  • selftest/reproducible: Add useradd-staticids to reproducible builds tests
  • selftest/reproducible: Don't call sync between each file compare
  • selftest/reproducible: Drop ovmf exclusion
  • selftest/reproducible: enable world reproducibility test
  • selftest/reproducible: Remove exclusions for recipes which now reproduce
  • selftest/reproducible: Remove no longer needed exclusions
  • selftest/reproducible: remove spirv-tools-dev from exclusion list
  • selftest/reproducible: Sort the unused exclusion list
  • selftest/reproducible: track unusued entries in the exclusion list
  • selftest/reproducible: Update exclusions
  • selftest/wic: Fix dependency issue in rawcopy test
  • serf: do not install the static library
  • shaderc: add receipe
  • shaderc: add spirv-headers as dependencie
  • shaderc: avoid reproducible issues
  • shaderc: correct version check
  • shaderc: fix the build with glslang 11.1.0
  • shaderc: remove the receipe configure hack and use a patch for that
  • shaderc: upgrade 2019.0 -> 2020.5
  • shadow: Remove lastlog pam plugin on musl system
  • shadow: whitelist CVE-2013-4235
  • shared-mime-info: upgrade 2.0 -> 2.1
  • site/elfutils/libunistring: Drop patching for iconv and set in site file
  • socat: make building with OpenSSL support optional
  • socat: upgrade 1.7.3.4 ->1.7.4.1
  • spirv-headers: Add receipe
  • spirv-headers: update to latest revision
  • spirv-tools: build all libaries as shared
  • spirv-tools: cleanup
  • spirv-tools: cleanup an old patch that is not used anymore
  • spirv-tools: correctly set PV
  • spirv-tools: correct version check
  • spirv-tools: disable tests
  • spirv-tools: enable native build and install more header files
  • spirv-tools: fix identation and cleanup install append
  • spirv-tools: fix reproducible
  • spirv-tools: import from meta-oe to OE core
  • spirv-tools: python3 is need not only for the tests
  • spirv-tools: Replace strncpy with memcpy
  • spirv-tools: upgrade 2019.5 -> 2020.7
  • sqlite3: add CVE-2015-3717 to whitelist
  • sqlite3: upgrade 3.33.0 -> 3.35.0
  • sstate: Add documentation for eventhandlers and tweak naming
  • sstate.bbclass: fix error handling when sstate mirrors is ro
  • sstate.bbclass: fix errors about read-only sstate mirrors
  • sstate.bbclass: Split sstate summary into locally and network found artifacts
  • sstate-diff-machines.sh: support rpm, deb and tar package types in analysis
  • sstate: Drop pseudo exclusion
  • sstate: Fix rebuilds when changing layer config
  • sstate: Handle manifest 'corruption' issue
  • sstate: Ignore sstate signing key
  • sstate: Remove stale objects before the main build
  • sstatesig: Add descriptive error message to getpwuid/getgrgid "uid/gid not found" KeyError
  • sstatesig.py: show an error instead of warning when sstate manifest isn't found
  • sstatesig: Remove workaround for bitbake taskhash bug
  • sstate/staging: Handle directory creation race issue
  • staging: Clean up files installed into the sysroot
  • staging: Introduce /sysroot-only to SYSROOT_DIRS
  • strace: increase ptest timeout duration 120->240s
  • strace: upgrade 5.8 -> 5.11
  • stress-ng: Drop defining daddr_t
  • stress-ng: upgrade 0.11.21 -> 0.12.05
  • subversion: upgrade 1.14.0 -> 1.14.1
  • sudo: fix multilib conflict
  • sudo: split sudo binary into its own package
  • sudo: upgrade 1.9.3 -> 1.9.6p1
  • swig: Fix reproducibility issue
  • sysklogd: do not open any network sockets by default
  • sysklogd: upgrade 2.1.2 -> 2.2.2
  • syslinux: add link to upstream discussion in patch
  • syslinux: Fix reproducibility issues
  • syslinux: rewrite recipe so only target code is x86-specific
  • syslinux: use NO_INLINE_FUNCS in CFLAGS
  • sysstat: upgrade 12.4.0 -> 12.4.3
  • systemd: add hostname fallback when polkit is not available
  • systemd: add package config for systemd-oomd
  • systemd: add RRECOMMENDS for weak dependencies, if enabled
  • systemd.bbclass: improve error message when a service unit specified in SYSTEMD_SERVICE is not found
  • systemd.bbclass: update command to check systemctl available
  • systemd-boot: allow building for Arm targets
  • systemd-boot: build the EFI stub
  • systemd-bootchart: Disable LTO to fix reproducibility
  • systemd-bootchart: update 233 -> 234
  • systemd-boot: upgrade 246.2 -> 246.6
  • systemd: change /bin/nologin to /sbin/nologin
  • systemd-conf: add PACKAGECONFIG to enable/disable auto ethernet DHCP
  • systemd-conf: do not ask for DHCP if configured on kernel command line
  • systemd-conf: match ethernet interfaces by type rather than globbing
  • systemd-container: recommends StartExecPre modules
  • systemd-container: recommend tar
  • systemd-container: sort RRECOMMENDS alphabetically
  • systemd: dont spew hidepid mount errors for kernels < v5.8
  • systemd: Drop unneeded musl patches
  • systemd: Ensure uid/gid ranges are set deterministically
  • systemd: Fix build on mips/musl
  • systemd: Fix build on musl
  • systemd: fix CVE-2020-13529
  • systemd: Fix importd requirements comment
  • systemd: Fix reallocarray check
  • systemd: Fix systemd when used with busybox less
  • systemd: Re-enable chvt as non-root user without polkit
  • systemd: resolve executable path if it is relative
  • systemd: selinux hook handling to enumerate nexthop
  • systemd-serialgetty: Switch to TERM=linux
  • systemd: set -Dmode=release as recommended by NEWS
  • systemd: ship new systemd-dissect in -extra-utils
  • systemd: Simplify mount error patch
  • systemd-systemctl-native: capable to call without argument
  • systemd: update to v247.6
  • systemtap: avoid RDEPENDS on python3-core when not using python3
  • systemtap: clarify the relation between exporter and python3-probes feature
  • systemtap: fix install when python3-probes is disabled in PACKAGECONFIG
  • systemtap: fix on target build for 4.4 and 5.10+
  • systemtap: remove extra dependencies
  • systemtap: split examples and python scripts out of main package
  • systemtap: split runtime material in its own package
  • systemtap: upgrade 4.3 -> 4.4
  • sysvinit-inittab/start_getty: Check /sys for the tty device existence
  • sysvinit: remove bashism to be compatible with dash
  • sysvinit: upgrade 2.97 -> 2.99
  • taglib: upgrade 1.11.1 -> 1.12
  • tar: ignore node-tar CVEs
  • tar: update 1.32 -> 1.34
  • tcf-agent: Fix build on riscv32
  • tcl: upgrade 8.6.10 -> 8.6.11
  • terminal.bbclass: force bash for devshell
  • testimage: print results for interrupted runs
  • tiff: Exclude CVE-2015-7313 from cve-check
  • tiff: upgrade 4.1.0 -> 4.2.0
  • timezone: upgrade to 2021a
  • toolchain-scripts.bbclass: customize prompt string for SDKs
  • toolchain-shar-extract.sh: Handle special characters in script path
  • toolchain-shar-relocate.sh: Fix handling files with colons
  • tune-arm9tdmi.inc: include arm9tdmi in PACKAGE_ARCHS
  • tune-cortexa32: Add hard FPU
  • tune-octeontx2.inc: Add tune for Marvell OCTEON TX2 core
  • tune-power9: Enable qemu-usermode
  • u-boot: Add infrastructure to SPL verified boot
  • u-boot: Add support for building for qemuriscv32
  • uboot: Deploy default symlinks with fitImage
  • uboot-extlinux-config: exclude OVERRIDES from do_create_extlinux_config vardeps
  • u-boot: Fix CVE-2021-27097, CVE-2021-27138
  • uboot: Fixes SPL verified boot on corner cases
  • u-boot: Move definitions to common locations
  • uboot-sign.bbclass: fix some install commands
  • u-boot-tools: Fix reproducibility issue
  • u-boot: upgrade 2020.07 -> 2021.01
  • u-boot: Use a different Key for SPL signing
  • unfs3: fix build with new autoconf
  • uninative: Don't use single sstate for pseudo-native
  • uninative-tarball: Add a dependency on nativesdk-glibc-dbg
  • uninative: Upgrade to 3.2 (gcc11 support)
  • unzip: Exclude CVE-2008-0888 from cve-check
  • update-rc.d: update SRCREV to pull in fix for non-bash shell support
  • update_udev_hwdb: clean hwdb.bin
  • usbutils: upgrade 012 -> 013
  • Use the label provided when formating a dos partition
  • util-linux: backport patch to skip build of unused objects
  • util-linux: Build fixes for 32bit arches with 64bit time_t
  • util-linux: fix CVE 2021-37600
  • util-linux.inc: Do not modify BPN
  • util-linux-libuuid: Simplify recipe and rename from util-linux-uuid
  • util-linux: split uuid in separate recipe to allow bootstrapping
  • util-linux: upgrade 2.36 -> 2.36.2
  • util-macros: upgrade 1.19.2 -> 1.19.3
  • utils: Reduce the number of calls to the "dirname" command
  • vala: upgrade 0.48.9 -> 0.50.4
  • valgrind: Actually install list of non-deterministic ptests
  • valgrind: Disable ptest nlcontrolc for x86-64
  • valgrind: exclude bar_bad/bar_bad_xml from ptests
  • valgrind: fix a typo
  • valgrind: Fix nlcontrolc.vgtest
  • valgrind: Fix ptests on ppc64 LE
  • valgrind: helgrind: Intercept libc functions
  • valgrind: Improve non-deterministic ptest reliability
  • valgrind: Increase timeout duration 30 -> 90 s
  • valgrind: print failed ptest details
  • valgrind: remove buggy ptest from arm64
  • valgrind: Remove reference to non-existent ptests
  • valgrind: skip flaky ptest fb_test_amd64
  • vim: add nativesdk to BBCLASSEXTEND
  • vim: Fix a race over creation of the desktop files
  • vim: Improve determinism
  • volatile-binds: add /srv to mount and install
  • vte: update 0.60.3 -> 0.62.2
  • vulkan-headers: upgrade 1.2.154.0 -> 1.2.170.0
  • vulkan-loader: upgrade 1.2.154.1 -> 1.2.170.0
  • vulkan-samples: Disable PCH for reproducibility
  • vulkan-samples: fix do_compile failure
  • vulkan-samples: Fix reproducibility issue
  • vulkan-samples: replace vulkan-demos
  • vulkan-samples: update to latest revision
  • vulkan-samples: update to latest revision
  • vulkan-samples: update to latest revision
  • vulkan-samples: update to latest revision
  • vulkan-tools: upgrade 1.2.154.0 -> 1.2.170.0
  • watchdog: Avoid reproducibility failures after fixing build
  • watchdog: Fix determinism issue from sendmail host path
  • wayland: upgrade 1.18.0 -> 1.19.0
  • wayland-utils: introduce a recipe
  • webkitgtk: Add packageconfig to chose between size and speed
  • webkitgtk: Drop include_array.patch
  • webkitgtk: enable strlen and stpcpy on musl/linux too
  • webkitgtk: Enhance check for atomics to include 1 byte CAS
  • webkitgtk: fix build with ICU 68.1
  • webkitgtk: fix build with x11 enabled
  • webkitgtk: fix opengl PACKAGECONFIG
  • webkitgtk: fix reproducibility
  • webkitgtk: Fix reproducibility in minibrowser
  • webkitgtk: Reduce stack and heap sizes for jsc on musl
  • webkitgtk: update 2.28.4 -> 2.30.5
  • webkitgtk: Use linker options to reduce memory overhead during linking
  • webkit/wpe: only check even versions
  • weston: add pam to REQUIRED_DISTRO_FEATURES
  • weston: fix build failure due to race condition
  • weston: Fix linking with LTO
  • weston-init: correctly start under systemd
  • weston-init: fall back to fbdev under x32
  • weston-init: Fix incorrect idle-time setting
  • weston-init: Fix weston-keyboard path in weston.ini
  • weston-init: introduce WESTON_GROUP
  • weston-init: Set $HOME variable for SysVinit manager
  • weston-init: Stop running weston as root
  • weston: remoting backend requires GStreamer base plugins
  • wget: upgrade 1.20.3 -> 1.21.1
  • which: add nativesdk to BBCLASSEXTEND
  • wic: Add workdir argument
  • wic: Allow exec_native_cmd to run HOSTTOOLS
  • wic: Copy rootfs dir if fstab needs updating
  • wic: debug mode to keep tmp directory
  • wic/direct/kparser: ensure fsuuid for vfat and msdos align with format
  • wic: don't forcibly pass -T default
  • wic: Ensure internal workdir is not reused
  • wic-image-minimal: only depend on syslinux on x86 targets
  • wic: Introduce empty plugin to create unformatted empty partitions
  • wic: Optimise fstab modification for ext2/3/4 and msdos partitions
  • wic: Pass canonicalized paths in PSEUDO_IGNORE_PATHS
  • wic/selftest: test_permissions also test bitbake image
  • wic-tools: add grub-efi and systemd-boot on arm64
  • wic-tools: don't build syslinux-native for targets without syslinux
  • wic: Update pseudo db when excluding content from rootfs
  • wic: Warn if an ext filesystem affected by the Y2038 problem is used
  • wireless-regdb: upgrade 2020.04.29 -> 2021.04.21
  • wpa-supplicant: fix CVE-2021-0326
  • wpa-supplicant: fix CVE-2021-27803
  • wpa-supplicant: fix CVE-2021-30004
  • wpebackend-fdo: upgrade 1.7.1 -> 1.8.0
  • x264: upgrade to latest revision
  • x264: upgrade to latest revision
  • xcb-proto: update to 1.14.1
  • xf86-video-vesa: update 2.4.0 -> 2.5.0
  • xinetd: Exclude CVE-2013-4342 from cve-check
  • xkbcomp: upgrade 1.4.3 -> 1.4.4
  • xkeyboard-config: upgrade 2.30 -> 2.32
  • xmlto: Fix reproducibility
  • xorg-fonts-minimal: Fix reproducibility
  • xorg-minimal-fonts: Really fix determinism
  • xprop: upgrade 1.2.4 -> 1.2.5
  • xserver-xorg: Fix builds without glx
  • xserver-xorg: fix CVE-2021-3472
  • xserver-xorg: upgrade 1.20.9 -> 1.20.10
  • xxhash: import from meta-oe
  • yocto-check-layer: Avoid bug when iterating and autoadding dependencies
  • yocto-check-layer: ensure that all layer dependencies are tested too
  • yocto-check-layer: improve missed dependencies
  • yocto-uninative.inc: version 2.11 updates glibc to 2.33
  • yocto-uninative.inc: version 3.0 incorporate seccomp filter workaround
  • yocto-uninative: Update to 3.1 which includes a patchelf fix
  • zip: whitelist CVE-2018-13410 and CVE-2018-13684
  • zstd: add recipe from meta-oe
  • zstd: fix CVE_PRODUCT
  • zstd: update 1.4.5 -> 1.4.9

Meta ARM

  • arm: Add hafnium support
  • arm-autonomy: Add meta-networking dependency to autonomy layer config
  • arm-autonomy/arm-autonomy-host-image-minimal: Added multiconfig support
  • arm-autonomy/arm-autonomy-host-image-minimal: Build/Install alternate kernel
  • arm-autonomy/arm-autonomy-host-image-minimal: Use REQUIRED_DISTRO_FEATURES
  • arm-autonomy/arm-autonomy-host: Set Xen to 4.14+stable version
  • arm-autonomy/autonomy-host: add user defined partition to wic image
  • arm-autonomy/classes: Introduce alternate-kernel.bbclass
  • arm-autonomy/classes: Introduced set_src_uri_from_var.bbclass
  • arm-autonomy/container: Add a recipe to include container image
  • arm-autonomy/containers: Allow multiple docker images to be included
  • arm-autonomy/docker: Updated fetcher to use set_src_uri_from_var.bbclass
  • arm-autonomy/docs: Change quickstart instructions to hardknott
  • arm-autonomy/documentation: Remove references to meta-kernel
  • arm-autonomy/documentation: Updated for gatesgarth branch
  • arm-autonomy/documentation: Update multiconfig docs with mc name requirements
  • arm-autonomy/firmware-image-juno: update offset addresses for NOR flash images
  • arm-autonomy: fix building for xen-tools >=4.15
  • arm-autonomy: Fix xenbus probe for guest kernels < 5.10.17
  • arm-autonomy: Fix XenStore initialisation for host kernels < 5.10.13
  • arm-autonomy/fvp-base: Add support for runfvp for arm-autonomy-host
  • arm-autonomy/fvp-base: Make usage of wic images
  • arm-autonomy/host-image-minimal: use XENGUEST_MANAGER_GUEST_DIR in image recipe
  • arm-autonomy/images: Introduced xenguest-extern-guests recipe
  • arm-autonomy/init: Change execution order between modutils.sh and checkroot.sh
  • arm-autonomy/init: Revert Change execution order between modutils.sh and checkroot.sh
  • arm-autonomy/juno-firmware: add compressed kernel support
  • arm-autonomy/juno-image-customization: add host wks file
  • arm-autonomy/linux-arm-autonomy: Add explicit dependency on bridge.cfg
  • arm-autonomy/linux-arm-autonomy: Add Xen per-cpu address translation patch
  • arm-autonomy/linux-arm-autonomy: apply runstate fix to kernels older than 5.10
  • arm-autonomy/linux-arm-autonomy: Do not apply xen IRQ patch for 5.12+ kernels
  • arm-autonomy/linux-arm-autonomy: Drop mainlined kernel patch for xenbus probe
  • arm-autonomy/linux-arm-autonomy: Drop XenStore initialisation patch
  • arm-autonomy/linux-arm-autonomy: Fix Dom0 boot issue with preempt_rt kernel
  • arm-autonomy/linux-arm-autonomy: Remove Xen irq lock patch
  • arm-autonomy/linux-linaro-arm-rt: add linux-RT patch for xen dynamic events
  • arm-autonomy/linux-linaro-arm-rt: Add preempt-rt-extras.scc KERNEL_FEATURE
  • arm-autonomy/linux: Move linaro recipes to arm-autonomy layer
  • arm-autonomy/linux: Remove patches for booting Dom0 with preempt_rt
  • arm-autonomy/modutils-initscripts: Fix modules.dep update
  • arm-autonomy/modutils-initscripts: Revert fix modules.dep update
  • arm-autonomy: Moved dynamic-layers/meta-gem5 to meta-gem5
  • arm-autonomy/n1sdp: Add GRUB config when including alternate kernel
  • arm-autonomy/n1sdp: add kernel modules to mount FAT filesystem
  • arm-autonomy/n1sdp: Add support for building/installing alternate kernel
  • arm-autonomy/n1sdp-image-customization: boot partition size variables
  • arm-autonomy/n1sdp: Remove support for linux-linaro-arm_5.4
  • arm-autonomy/n1sdp: Use 5.4 kernel for autonomy n1sdp builds
  • arm-autonomy/n1sdp: Use anonymous function to set kernel provider
  • arm-autonomy: replace xen distro feature dependencies with arm-autonomy-host
  • arm-autonomy/u-boot: Modified kernel_addr for fvp-base with xen
  • arm-autonomy: Use 5.10 kernel for autonomy-guest
  • arm-autonomy: Use busybox instead of GNU tar
  • arm-autonomy: Use correct PACKAGE_ARCH in recipes-extended
  • arm-autonomy/wic: Revert Introduce empty plugin to create unformatted empty partitions
  • arm-autonomy/xen-devicetree: Allow hex or decimal Dom0 Size
  • arm-autonomy/xen-devicetree: Check for empty/invalid variable values
  • arm-autonomy/xen-devicetree: check if kernel Image size is correct
  • arm-autonomy/xen-devicetree: Lower log level for incorrect kernel size
  • arm-autonomy/xen-devictree: Update dom0_mem default inline with best practices
  • arm-autonomy/xenguest: Add guestcount support
  • arm-autonomy/xenguest: Fix issues raised by shellcheck
  • arm-autonomy/xenguest: Generate xenguest.env containing variable values
  • arm-autonomy/xenguest-init: fix guest shutdown issues after host reboot
  • arm-autonomy/xenguest-manager: Clean up code duplication
  • arm-autonomy/xenguest-manager: Document VOLATILE_LOG_DIR in recipe
  • arm-autonomy/xenguest-manager: Fixed subshell false positive
  • arm-autonomy/xenguest-manager: fix xenguest initscript stop sequence
  • arm-autonomy/xenguest-manager: improved logging
  • arm-autonomy/xenguest-manager: keep user defined partition order
  • arm-autonomy/xenguest-manager: Make stop by default a blocking action
  • arm-autonomy/xenguest-manager: Private xenguest-manager functions
  • arm-autonomy/xenguest-manager: remove double arguments checking
  • arm-autonomy/xenguest-mkimage: check if partition fits disk size
  • arm-autonomy/xenguest-mkimage: fix DISK_DEVICE setting
  • arm-autonomy/xenguest-mkimage: improve xenguest image checks
  • arm-autonomy/xenguest-network: add "none" network type to xenguests
  • arm-autonomy/xenguest-tools: add multiple disk devices support
  • arm-autonomy/xenguest-tools: set guest disk and partition sizes in MB or GB
  • arm-autonomy/xen: remove patches that have been mainlined in xen 4.14.1
  • arm-autonomy/xen-tools: update vif hostname fix patch status
  • arm/boot-wrapper-aarch64: Bump to the latest SHA
  • arm-bsp/a5ds: explicitly select trusted-firmware-a 2.3
  • arm-bsp/arch: Introduce support for armv8-4a arch
  • arm-bsp/arch: Introduce support for armv8r64 arch
  • arm-bsp/boot-firmware: add firmware recipe for corstone700
  • arm-bsp/boot-firmware: update boot-firmware recipe to latest hash
  • arm-bsp: branding CA5DS to Corstone-500
  • arm-bsp/corstone500: use trusted-firmware-a 2.4
  • arm-bsp/corstone700: use trusted-firmware-a 2.4
  • arm-bsp: create u-boot 2020.07 to resolve warning
  • arm-bsp: create u-boot 2020.10 to resolve warning
  • arm-bsp/docs: documentation improvements for fvp-baser-aemv8r64
  • arm-bsp/docs: Updated documentation fvp-baser-aemv8r64 MACHINE
  • arm-bsp/docs: Updated documentation fvp-baser-aemv8r64 MACHINE
  • arm-bsp/documentation: Update the command for building all components
  • arm-bsp/edk2-firmware: remove references to 201911 tag
  • arm-bsp/edk2-firmware: upgrade n1sdp to 202102
  • arm-bsp/edk2-firmware: upgrade SGI575 to 202011
  • arm-bsp/external-system: remove coreutils-native DEPENDS
  • arm-bsp: fix missing stable kernels
  • arm-bsp: fix sgi575 kernel compile warning
  • arm-bsp: Fix u-boot 2020.07 recipe
  • arm-bsp: fvp-base-arm32: Correct load address for device tree
  • arm-bsp/fvp-base-arm32: explicitly select trusted-firmware-a 2.2
  • arm-bsp/fvp-base: Fix the MPIDR values in the device tree
  • arm-bsp/fvp-base: Introduce WIC support for fvp-base machines
  • arm-bsp/fvp-base: move to linux yocto kernel 5.10
  • arm-bsp/fvp-base: move to trusted-firmware-a 2.4
  • arm-bsp/fvp-base: move to u-boot 2021.01
  • arm-bsp/fvp-base: set FVP variables
  • arm-bsp/fvp-base/u-boot: Set DRAM to 4G to match with kernel devicetree
  • arm-bsp/fvp-common: explicitly select trusted-firmware-a 2.3
  • arm-bsp: have sgi575 use EDK2 sources
  • arm-bsp/images: artifacts image for tc0
  • arm-bsp/juno: move scp-firmware version from 2.6 to 2.7
  • arm-bsp/juno: move tf-a version from 2.3 to 2.4
  • arm-bsp/linux: add asymmetric AArch32 EL0 support for TC0
  • arm-bsp/linux: add ffa driver to TC0
  • arm-bsp/linux: add ffa transport in optee driver for TC0
  • arm-bsp/linux: Add support for linux-yocto-rt for N1SDP
  • arm-bsp/linux: enable ffa driver for TC0
  • arm-bsp/linux: explicitly refuse to build for Musca
  • arm-bsp/linux: guard FILESEXTRAPATHS changes in overrides
  • arm-bsp/linux: Include standard.scc for n1sdp builds
  • arm-bsp/linux: Introduce arm64 generic config fragment
  • arm-bsp/linux: Introduce FVP common config fragment
  • arm-bsp/linux: remove unused kmeta variables
  • arm-bsp/machine: Introduce fvp-baser-aemv8r64 machine and its BSP
  • arm-bsp/musca-b1: disable qemu RNG
  • arm-bsp/musca: don't include qemu.inc
  • arm-bsp/musca: remove trusted-firmware-m statements
  • arm-bsp/musca: update TFM_PLATFORM
  • arm-bsp/n1sdp: add overview section to n1sdp documentation
  • arm-bsp/n1sdp-board-firmware: include RAM firmware for secondary device
  • arm-bsp/n1sdp: port and migrate to linux yocto kernel 5.10
  • arm-bsp/n1sdp: remove swap parition entry from wic image
  • arm-bsp/n1sdp/scp-firmware: bump to latest master branch
  • arm-bsp/n1sdp/trusted-firmware-a: bump to latest master branch
  • arm-bsp: remove foundation-armv8 machine
  • arm-bsp/scp-firmware: add version to wildcard bbappend
  • arm-bsp/scp-firmware: correct PV
  • arm-bsp/scp-firmware: explicitly select scp-firmware 2.6
  • arm-bsp/scp-firmware: update a patch that is now upstream
  • arm-bsp/scp-firmware: Update N1SDP SCP firmware to 2.7.0
  • arm-bsp/tc0: Add hafnium support
  • arm-bsp/tc0: Add support for optee
  • arm-bsp/tc0: Add tc0 platform support patches for optee
  • arm-bsp/tc0: add Theodul DSU support
  • arm-bsp/tc0-artifacts-image: restrict to TC0
  • arm-bsp/tc0: Enable optee core with SPMC at SEL2
  • arm-bsp/tc0: Enable spmd and SEL2 SPMC with optee as SEL1 SP
  • arm-bsp/tc0: Enable verified u-boot
  • arm-bsp/trusted-firmware-a: adapt for patched recipe
  • arm-bsp/trusted-firmware-a: enable explicit linking to runtime builtin
  • arm-bsp/trusted-firmware-a: fix the Corstone-500 system timer issue
  • arm-bsp/trusted-firmware-a: move N1SDP to TF-A 2.4
  • arm-bsp/trusted-firmware-a: upgrade SGI575 to trusted-firmware-a 2.4
  • arm-bsp/trusted-firmware-m: move TFM_PLATFORM to machine configuration
  • arm-bsp/u-boot: enabling the generic timer for Corstone-500
  • arm-bsp/u-boot/fvp-base: Make usage of config fragments to set CONFIG_BOOTARGS
  • arm-bsp/u-boot: update FVP patch metadata
  • arm-bsp: update SCP for SGI575
  • arm-bsp: update SCP for TC0
  • arm-bsp: update tc0 platform with latest u-boot
  • arm-bsp: use forcevariable override to set Corstone-500 kernel
  • arm: combine linux-yocto bbappend files
  • arm/edk2-firmware: add upstream tag regex
  • arm/edk2-firmware: clean up build invocation
  • arm/edk2-firmware: no need to depend on the C library
  • arm/edk2-firmware: remove unused 202008 version
  • arm/edk2-firmware: support extra arguments passed to build
  • arm/edk2-firmware: upgrade platforms to fix VariablePolicyLib errors
  • arm/edk2-firmware: upgrade to 202102
  • arm: Enable ptest for optee xtest
  • arm/fvp: add recipes for Ecosystem FVPs
  • arm/fvp-base-a-aem: add Architecture Envelope Model FVP for Arm v8-A
  • arm/fvpboot: add class to write FVP boot configuration
  • arm/fvp-library: add recipe for the FVP Library
  • arm/gem5/boot-wrapper-aarch64: Move main recipe to meta-arm
  • arm/hafnium: refuse to build on non-x86-64 hosts
  • arm/kernel: fix broken defconfig patch
  • arm/kernel: fix previous patch
  • arm/linux: guard FILESEXTRAPATHS changes in overrides
  • arm/linux: temporarily use 5.10.21 kernel for qemuarm64-secureboot
  • arm/linux-yocto: add missing LINUX_VERSION to qemuarm64-sbsa
  • arm/machine: add zephyr machine conf for microbit
  • arm/machine: add zephyr machine confs for a53
  • arm/machine: create generic-arm64 machine
  • arm/machine: Create QEMU SBSA machine
  • arm/microbit-v1: Fix build break
  • arm: new recipes for EDK2
  • arm/opencsd: upgrade to 1.0.0
  • arm/opencsd: upgrade to 1.14.4
  • arm/optee: add upstream tag regex
  • arm/optee-os: add CVE_PRODUCT tag
  • arm/optee-os: mark LDFLAGS patch as submitted
  • arm/op-tee: remove old 3.8.0
  • arm/optee-test: add comment
  • arm/optee: use pycryptodome rather pycryptodomex
  • arm/python3-intelhex: add recipe for new trusted-firmware-m
  • arm/qemuarm64-secureboot: don't use -dev kernel
  • arm/qemuarm64-secureboot: Enable kernel TEE drivers
  • arm/qemuarm64-secureboot: removed unused -dev kernel
  • arm: remove python3-intelhex
  • arm/sbsa-acs: add COMPATIBLE_HOST
  • arm/sbsa-acs: add SBSA Architecture Compliance Suite
  • arm/sbsa-acs: update patch status
  • arm/scp-firmware: Add SCP v2.7.0
  • arm/scp-firmware: inhibit default DEPENDS
  • arm/scp-firmware: remove redundant python3native inherit
  • arm/scp-firmware: remove unused 2.6 version
  • arm: tf-a and edk2 cleanups
  • arm-toolchain: Add support for GCC 10.2-2020.11
  • arm-toolchain: Drop support for GCC 8.x toolchain
  • arm-toolchain: Drop support for GCC 9.2 toolchain
  • arm-toolchain/external-arm-toolchains: add upstream checking information
  • arm-toolchain: Fix potential runtime crash
  • arm-toolchain: Update Denys' email address
  • arm/trusted-firmare-a: add version 2.4
  • arm/trusted-firmware-a: add CVE_PRODUCT
  • arm/trusted-firmware-a: Add support for spmd build option
  • arm/trusted-firmware-a: add upstream tag regex
  • arm/trusted-firmware-a: consolidate SRC_URI and S
  • arm/trusted-firmware-a: no need to DEPENDS on a C runtime
  • arm/trusted-firmware-a: remove git-specific recipe
  • arm/trusted-firmware-a: remove unused 2.1 recipe
  • arm/trusted-firmware-a: remove unused trusted-firmware-a 2.2
  • arm/trusted-firmware-a: remove unused trusted-firmware-a 2.3
  • arm/trusted-firmware-a: -Wtautological triggers removed
  • arm/trusted-firmware-m: add upstream tag regex
  • arm/trusted-firmware-m: clean up DEPENDS
  • arm/trusted-firmware-m: don't use COMPATIBLE_MACHINE directly
  • arm/trusted-firmware-m: improve CMake calls
  • arm/trusted-firmware-m: no need to DEPENDS on a C runtime
  • arm/trusted-firmware-m: remove more unneeded build dependencies
  • arm/trusted-firmware-m: set PACKAGE_ARCH
  • arm/trusted-firmware-m: upgrade to 1.2.0
  • arm: update Android common kernel
  • arm: workaround qemuarm64-secureboot ZONE_DMA issues
  • atp: initial layer
  • autonomy/docs: Documentation updates and fixes
  • external-arm-sdk-toolchain: Fix parsing error with INCOMPATIBLE_LICENSE
  • external-arm-toolchain: Misc. fixup for GCC 10.2 support
  • gem5: centralise v20 sources
  • gem5/gem5-aarch64-native: backport a patch to reduce warnings
  • gem5/gem5-aarch64-native: bump to 20.0.0.3
  • gem5/gem5-aarch64-native: don't build gem5 three times
  • gem5/gem5-aarch64-native: don't specify -j twice
  • gem5/gem5-aarch64-native: update to v20.1.0.3
  • gem5/gem5-aarch64-native: use oe-run-native
  • gem5/gem5-m5ops: initial recipe
  • gem5/gem5-m5term-native: initial recipe
  • gem5/gem5-native: Fix INSANE_SKIP mechanism for native-last QA check
  • gem5: use GEM5_RUN_PROFILE in DTB generation
  • layer.conf: don't claim compatibility with Gatesgarth
  • layers: add hardknott to compatible release branches
  • layers: consolidate layer priority to match oe-core
  • optee: Check for meta-clang for TOOLCHAIN variable
  • optee-client: use /var/lib/tee instead of /data/tee for persistent storage
  • optee-os: don't override upstream TA_LOG_LEVEL setting
  • runfvp: drop --parameter, users can use -- --parameter
  • runfvp: exit with the return code of the FVP binary
  • runfvp: pass arbitrary options after -- to the FVP binary
  • sbsa-acs: Always use BFD linker
  • sbsa-acs: Fix build with clang 12
  • scripts: add runfvp

Meta Freescale

  • Add mx6ull platform support
  • alsa-state: Add support for SOF with wm8960 codec
  • alsa-state: Rename sound card to imxcs4288
  • atf-1.5: update to 9225ad51f
  • atf-2.3: add recipe
  • atf_git.bb: rename to atf_1.5.bb
  • atf: rename to qoriq-atf
  • atf-tools: upgrade to 2.3
  • atf: Use space instead of +=
  • basler-camera: add recipe
  • basler-camera, isp: Fix compatibility for 8M Plus only
  • basler-camera,isp-imx,kernel-module-isp-vvcam: Mark imx specific
  • basler-camera: Upgrade to 4.2.2.11.0
  • ceetm: use new api tc_print_rate from iproute2
  • classes: fsl-kernel-localversion: Fix config fragments apply
  • classes: fsl-kernel-localversion: Fix task dependency
  • classes: imx-boot-container: add class to provide boot container
  • conf: imx8mp-evk.inc: correct u-boot make target
  • conf/layer.conf: Drop unused dynamic entries
  • conf/layer.conf: Rename browser-layer as chromium-browser-layer
  • conf: machine: imx8m: make optee feature nxp dependent
  • conf: machine: imx8m[m,p]: add support for fslc bsp
  • conf: machine: mx8m[m,n,p]: use boot container class
  • crconf: update to c2b9595
  • cst: update to dfe30d3
  • dce/qbman_userspace: fix build issue with gcc10
  • ddr-phy: add support for lx2162aqds
  • dpdk: add RDEPENDS on python3-core
  • dpdk: correct LICENSE and update LIC_FILES_CHKSUM
  • dpdk: update scripts to use python3
  • dpdk: update to 7071c27f (LSDK-20.12)
  • EULA: Update to LA_OPT_NXP_Software_License v15 August 2020
  • firmware-imx: add compatibility with imx-boot-container
  • firmware-imx: Prevent sdma-imx6q and imx7d installation
  • firmware-imx: Upgrade to 8.10.1
  • firmware-nxp-wifi: Add recipe for Broadcom firmware
  • firmware-nxp-wifi: remove packages existing in upstream
  • firmware-sof-imx: update to 1.5.0-3
  • fmc: update to c2ed7c2
  • fsl-eula-unpack: Add historic V13 EULA info
  • fsl-eula-unpack: Document EULA v16 and v17
  • fsl-eula-unpack: Update EULA to v22 for NXP release 5.4.70-2.3.2
  • gpp-aioptool: add -fcommon to fix build with gcc10
  • gpp-aioptool: chown aiop_tool to root:root
  • gstreamer1.0: Fix versions for i.MX fork recipes
  • gstreamer1.0-plugins-bad: Fix build for GPU-less machines
  • gstreamer1.0-plugins-bad: Let processors with pxp chose the correct Opengl API
  • gstreamer1.0-plugins-bad: update to 5.4.70_2.3.0
  • gstreamer1.0-plugins-bad: update to NXP's MM_04.05.06_2008_L5.4.47 branch
  • gstreamer1.0-plugins-base: update to NXP's MM_04.05.06_2008_L5.4.47 branch
  • gstreamer1.0-plugins-good: update to 5.4.70_2.3.0
  • gstreamer1.0-plugins-good: update to NXP's MM_04.05.06_2008_L5.4.47 branch
  • gstreamer1.0-plugins-imx: Update to version 2.0.0
  • gstreamer1.0: update to NXP's MM_04.05.06_2008_L5.4.47 branch
  • imx28evk: Drop unused IMXBOOTLETS_MACHINE variable
  • imx51evk: Drop old perf fixup as we now use Linux mainline
  • imx6qdlsabreauto: Rework u-boot-imx defconfig as distro agnostic
  • imx6qdlsabresd: Rework u-boot-imx defconfig as distro agnostic
  • imx6slevk: Add OP-TEE and Broadcom WiFi
  • imx6sllevk: Add OP-TEE and Broadcom WiFi, remove pci
  • imx6sxsabreauto: Add OP-TEE
  • imx6sxsabresd: Add OP-TEE, Broadcom WiFi, and imx6sx-sdb-pcie-ep.dtb
  • imx6ulevk: Add OP-TEE and Broadcom WiFi, remove pci
  • imx6ulevk: Fix comment about SPL support
  • imx6ullevk: Add OP-TEE, Broadcom WiFi, emmc, nand, and qspi1
  • imx6ulz-14x14-evk.conf: Add i.MX 6ULZ EVK board
  • imx7dsabresd: Add OP-TEE, Broadcom WiFi, nonsec, device trees, and XSERVER
  • imx7ulpevk: Add OP-TEE and Broadcom WiFi, drop QCA 9377
  • imx7ulpevk: Split kernel device trees properly
  • imx8dxl-ddr3-evk: Add support for 8DXLite EVK with DDR3
  • imx8dxl-ddr3-evk: Fix BOARD_TYPE
  • imx8dxl-ddr3l-evk: Fix machine name
  • imx8dxl-evk: Add new board i.MX DXL EVK
  • imx8dxl-evk: Set ATF_PLATFORM and IMX_BOOT_SOC_TARGET
  • imx8dxl-evk: Set NXP BSP as default and add device tree
  • imx8dxl-lpddr4-evk: Rework machine for re-use
  • imx8dxmek: Add new board i.MX 8DX MEK
  • imx8dx-mek: Fix ATF_PLATFORM and IMX_BOOT_SOC_TARGET
  • imx8dx-mek: Rework 8DXP MEK to use common MEK include
  • imx8m evk.conf: Fix use-nxp-bsp override errors
  • imx8mmevk: Add Broadcom WiFi and several device trees
  • imx8mm evk: Split 8M Mini EVK for LPDDR4 and DDR4 variants
  • imx8mm-lpddr4-evk: Add device tree for QCA Wi-Fi
  • imx8mm-lpddr4-evk: follow changed device tree name
  • imx8mn-ddr4-evk: Rework 8M Nano EVK config file
  • imx8mnevk: Add jailhouse, Broadcom WiFi, and several device trees
  • imx8mn-lpddr4-evk: Add support for 8M Nano EVK with LPDDR4
  • imx8mp-ddr4-evk: Add machine config for i.MX 8M Plus EVK with DDR4
  • imx8mp-ddr4-evk: Set mainline BSP to use u-boot-imx for now
  • imx8mpevk: Remove unused variable IMAGE_BOOTLOADER
  • imx8mp-evk: Rename and add jailhouse and various device trees
  • imx8mp-evk: update ddr firmware version as required by imx-boot
  • imx8mp-lpddr4-evk: Add device trees for basler camera
  • imx8mp-lpddr4-evk: Rework 8M Plus EVK config file
  • imx8mq-evk: Add device trees for rm67199
  • imx8mq-evk: Rename, drop QCA, add Broadcom WiFi and several device trees
  • imx8mq-evk: Separate device trees unique to linux-imx
  • imx8qm-mek: Add device tree for esai
  • imx8qm-mek: Fix SPL_BINARY assignment
  • imx8qm-mek: Rename, update to B0, add PCI, OP-TEE, Broadcom WiFi, and device trees
  • imx8qxpmek: Add PCI, OP-TEE, Broadcom WiFi, and device trees
  • imx8qxp-mek.conf: Rework 8QXP MEK to capture commonality
  • imx8qxp-mek: Move ATF_PLATFORM and IMX_BOOT_SOC_TARGET
  • imx8qxpmek: Update the i.MX 8QXP default build to rev C0
  • imx-atf: add compatibility with imx-boot-container
  • imx-atf: allow to be used with mainline bsp for all mx8 machines
  • imx-atf: allow to be used with mainline bsp for mx8m machines
  • imx-atf: Upgrade to 2.4
  • imx-atf: upgrade to NXP release 5.4.70_2.3.0
  • imx-base: cleanup u-boot-tools
  • imx-base.inc: add boot container condition and wks dependency
  • imx-base.inc: add Gstreamer default for all iMX8 families
  • imx-base.inc: add imx-boot as a dependency for mx8m machines
  • imx-base.inc: Add imx-boot to the WKS_FILE_DEPENDS for aarch64
  • imx-base.inc: Add PREFERRED_PROVIDER_u-boot-mfgtool
  • imx-base.inc: Allow override of IMX_DEFAULT_BOOTLOADER
  • imx-base.inc: Allow use of SPL_BINARY variable inside wic images
  • imx-base.inc: Avoid adding 'imx-boot' as dependency for all SoCs
  • imx-base.inc: Consolidate DEFAULTTUNE and UBOOT_ENTRYPOINT for 8M
  • imx-base.inc: Filter out mx8m when building for mainline BSP
  • imx-base.inc: Fix mfgtool selection for u-boot-fslc
  • imx-base.inc: Fix opencv preferred version
  • imx-base.inc: Fix use-nxp-bsp after rework
  • imx-base.inc: Provide a default value for SPL_BINARY
  • imx-base.inc: Set imx-gpu-viv as preferred provider for OpenCL
  • imx-base.inc: use 0x80008000 as the UBOOT_ENTRYPOINT for mx6ul, mx6ull and mx6ulz
  • imx-base: upgrade to release 5.4.70_2.3.0
  • imx-base: use i.MX opencv version for mx8
  • imx-boot: Add dependency on xxd-native
  • imx-boot: drop compatibility with mainline bsp
  • imx-codec: update to 4.5.7
  • imx-dpu-g2d: update to 6.4.3.p1.0
  • imx-dpu-g2d: Upgrade to 1.8.14
  • imx-gpu-apitrace: Upgrade for eglretrace support
  • imx-gpu-g2d: Upgrade to 6.4.3.p1.4
  • imx-gpu-viv: Add GPU kernel module as rrecommends
  • imx-gpu-viv: Align OpenCL package names
  • imx-gpu-viv: Fix rootfs conflict with libvulkan-dev
  • imx-gpu-viv: Remove libgal-imx runtime dependency on KLM
  • imx-gpu-viv: Restore virtual/opencl-icd to PROVIDES
  • imx-gpu-viv: Update install for improved packaging design
  • imx-gpu-viv: Upgrade to 6.4.3.p1.4
  • imx-gst1.0-plugin: update to 4.5.7
  • imx-gst1.0-plugin: update to NXP's MM_04.05.06_2008_L5.4.47 branch
  • imx-kobs: update revision to 269fdff
  • imx-mkimage: allow to be used with mainline bsp for all mx8 machines
  • imx-mkimage: allow to be used with mainline bsp for mx8m
  • imx-mkimage: fix node name generations
  • imx-mkimage: Reorder inheriting native class
  • imx-mkimage: update to 5.4.70_2.3.0
  • imx-parser: update to 4.5.7
  • imx-sc-firmware: Upgrade to 1.7.1
  • imx-seco-libs: Fix host-user-contaminated QA issue
  • imx-seco: Upgrade to 3.7.5
  • imx-test: upgrade to release 5.4.70_2.3.0
  • imx-vpu-hantro: upgrade to 1.20.0
  • imx-vpu-hantro-vc: add do_install function
  • imx-vpu-hantro-vc: upgrade to 1.3.0
  • imx-vpuwrap: update to 4.5.7
  • imx-vpuwrap: update to NXP's MM_04.05.06_2008_L5.4.47 branch
  • ipsec-demo: remove as it depends on ipsec-tools
  • isp-imx: add recipe
  • isp-imx: do not prevent restart of service
  • isp-imx: Enable G2D
  • isp-imx: fix bashism
  • isp-imx: Normalize the recipe source folder
  • isp-imx: Switch to dewarp to test
  • isp-imx: Upgrade to 4.2.2.11.0
  • kernel-module-imx-gpu-viv: Upgrade to 6.4.3.p1.0
  • kernel-module-isp-vvcam: add recipe
  • kernel-module-isp-vvcam: Upgrade to 4.2.2.11.0
  • layer: license: fix GPL-2.0 license identifiers changed upstream
  • layerscape: not set u-boot-dtb.bin in UBOOT_CONFIG
  • libdrm: update to 2.4.102.imx
  • libdrm: Update to 40ea5397
  • libimxvpuapi2: Update to version 2.2.0
  • libpkcs11: fix multiple definition error
  • libubootenv.inc: Allow build after bootloader rework
  • linux-fslc: add defconfig for mx8m machines
  • linux-fslc: enable kprobes in config files
  • linux-fslc: Fix build issue when compiling LTTng
  • linux-fslc-imx: sanitize local version
  • linux-fslc-imx: update to NXP rel_imx_5.4.70_2.3.2
  • linux-fslc-imx: update to v5.4.134
  • linux-fslc[-imx]: use KBRANCH instead of SRCBRANCH in kernel build
  • linux-fslc-lts: Drop 4.19 recipe
  • linux-fslc: move aarch64 defconfig to match machine overrides
  • linux-fslc: mx8m: defconfig: remove options to fix config checks
  • linux-fslc-qoriq: update to LSDK-20.12 & 5.4.92
  • linux-fslc: update to v5.10.52
  • linux-imx: Add comment for local defconfig change
  • linux-imx: Backport to fix perf compilation problems
  • linux-imx-headers: Update release branch and LOCALVERSION for 5.4.70 release
  • linux-imx-headers: Upgrade to 5.4.70-2.3.2
  • linux-imx: Upgrade to 5.4.70-2.3.2
  • linux-qoriq: Fix task order of merge_delta_config task
  • linux-qoriq: update to LSDK 20.12 release (5.4.47)
  • ls1043/ls1046: add wic.bz2 as default IMAGE_FSTYPES
  • ls1043/ls1046: support WIC image generation
  • ls1043/ls1046: use prepend to adjust dtb order
  • lx2162aqds: add machine file
  • machines: imx-base.inc: fix failing u-boot builds
  • management-complex: add recipe 10.24.0
  • mc-utils: add support for lx2162a
  • mc-utils: update to 8e0b863
  • mesa: Disable dri for parts without DRM
  • mesa/etnaviv: Add patches to fix redraw
  • mesa-etnaviv-env: Add a recipe to set environment variables for mesa/entaviv
  • mesa-etnaviv-env: Add support to sysvinit
  • mesa: For i.MX parts without GPU use default gallium and dri
  • mesa: For NXP BSP align DRM parts to other GPU parts
  • mesa: Limit OSMesa to DRM and remove swrast
  • mesa: Re-enable dri driver swrast for NXP BSP
  • mesa: Use OSMesa for use-nxp-bsp
  • Move mesa/etnaviv to xf86-video-modesetting
  • opencv: Upgrade to 4.5.2.imx
  • openssl-qoriq: enable cryptodev-linux PACKAGECONFIG
  • optee-client-qoriq: upgrade to 3.8.0
  • optee-imx: add compatibility with imx-boot-container
  • optee-imx: Upgrade to 3.10.0
  • optee-os: Cleanup build options
  • optee-os: Fix 6ULZ EVK override, drop 8 DXL Phantom override
  • optee-os: Fix the platform for imx8qm-mek
  • optee-os-qoriq: upgrade to 3.8.0
  • optee-os: Remove unneeded dependency on python3-pycrpto
  • optee-test-qoriq: DEPENDS python3-pycryptodomex-native
  • optee-test-qoriq: upgrade to 3.8.0
  • ovs-dpdk: update to 07213041
  • packagegroup-fsl-isp: add packagegroup
  • packagegroup-fsl-opencv-imx: add packagegroup
  • ppfe-firmware: update to f55ee9f
  • Provide u-boot-mfgtool and linux-mfgtool for fslc distros
  • pulseaudio: mx7: refresh patch against pulseaudio 14.2
  • qemu-qoriq: copy a qemu.inc to not break build for 4.1.0
  • qemu-qoriq: enable vhost PACKAGECONFIG
  • qemu-qoriq: overide do_install_ptest
  • qemu-qoriq: update to 0b88a503
  • qoriq-atf-1.5: update to 5ae5233c0
  • qoriq-atf-1.5: use soc to override setting
  • qoriq cryptodev-{linux,tests,module}: remove
  • qoriq: remove ext2.gz from default IMAGE_FSTYPES
  • qoriq: set PREFERRED_PROVIDER for u-boot-{tools,mkimage}
  • qtbase: Add reference for pending patch
  • qtwayland: fix configuration errors for both mx6 and mx7 machines
  • rcw: update to 1caebba
  • rcw: update to bd66755
  • restool: compiling with optimization (-O2)
  • restool: update to 8ddbe4c
  • Rework the u-boot-fslc and u-boot-imx settings logic
  • SCR-5.4.70_2.3.2.txt: Update SCR for latest NXP release
  • secure-obj: DEPENDS python3-pycryptodome-native
  • secure-obj: DEPENDS python3-pycryptodomex-native
  • secure-obj: update to 71a6eb3
  • tsntool: update to 1d1686e
  • u-boot-fslc: add support to build boot container for mx8m
  • u-boot-fslc: deploy dtb files for mx8m machines
  • u-boot-fslc: update revision to include mx8mn sd card fixes
  • u-boot-fslc: Update to version 2020.10
  • u-boot-imx: Enable building for mainline BSP
  • u-boot-imx-tools: Drop i.MX specific tools
  • u-boot-imx-tools: Rework the COMPATIBLE_MACHINE strategy
  • u-boot-imx: Update for NXP release 5.4.70-2.3.2
  • u-boot-qoriq: update to LSDK-20.12 release (2020.04)
  • uefi: update to 06e9608
  • uefi: update to 83a97bf
  • use-imx-security-controller-firmware: Update DXL and Phantom DXL revs
  • vulkan-loader: Add runtime dependency for libvulkan-imx
  • wayland-protocols: update to 1.20.imx
  • weston-imx: Bump revision f13d40a3
  • weston-init: Do not exit with error if uncomment function fail
  • weston-init: enable g2d for mx6dl/mxq machines
  • weston-init: Rework uncomment function logic
  • weston-init: Update weston.ini
  • weston-init: Update weston.ini for IVI
  • weston: Update to 230e9bc
  • weston: update to 9.0.0.imx
  • xf86-video-armada: Fix no more working SRC_URI
  • xf86-video-armada / libdrm-armada: remove
  • xserver-xorg: Don't apply same patch twice
  • xserver-xorg: Drop patch now in OE-core
  • xserver-xorg: enable atomic/dri3
  • xserver-xorg: Enable glamor for i.MX 8
  • xserver-xorg: Remove dri and glx for i.MX DRM

Meta Freescale 3rdparty

  • apalis-imx6: Set IMX_DEFAULT_BOOTLOADER to u-boot-toradex
  • apalis-imx6: Use strong assignment to set IMX_DEFAULT_BOOTLOADER
  • colibri-imx6: Set IMX_DEFAULT_BOOTLOADER to u-boot-toradex
  • colibri-imx6: Set UBOOT_SUFFIX to img
  • colibri-imx6: Use strong assignment to set IMX_DEFAULT_BOOTLOADER
  • colibri-imx7-emmc: Rework u-boot setting to use IMX_DEFAULT_BOOTLOADER
  • documentation: Add documentation on the reMarkable2
  • imx6qdl-pico: Add QCA9377 Wifi support
  • imx6qdl-pico: Fix the serial console port
  • imx6qdl-pico: Remove duplicate MACHINE_FEATURES entry
  • imx6qdl-variscite-som: Fix huge wifi startup delay
  • imx6qdl-variscite-som/use-mainline-bsp: move linux-fslc-lts-4.19 -> linux-fslc
  • imx7d-remarkable2: Ensure we include the linux-firmware
  • imx7d-remarkable2: Initial commit
  • imx-atf-boundary: add ATF_PLATFORM variable for imx8mp
  • imx-atf-boundary: add support for nitrogen8mp
  • imx-atf-boundary: bump version to 2.2
  • imx-atf-boundary: rename platform variable
  • imx-pico: pico only supports the u-boot-fslc bootloader
  • linux-boundary: bump version to 5.4 2.3.0
  • linux-boundary: make nitrogen8mp COMPATIBLE_MACHINE
  • linux-fslc-lts: Drop 4.19 recipe
  • linux-fslc-qoriq: apply SolidRun patches for LSDK-20.12
  • linux-gateworks-imx: Add LINUX_VERSION
  • linux-remarkable2: Initial commit of reMarkable2 Linux branch
  • linux-remarkable2: Update to the 5.4 kernel
  • lx2160acex7/atf: rename bbappend to qoriq-atf
  • lx2160acex7: set PREFERRED_VERSION_u-boot-qoriq to 2019.10
  • nitrogen6x: Rework u-boot settings to use Set IMX_DEFAULT_BOOTLOADER
  • nitrogen8m: add BOUNDARY_DEVICES_UBOOT_DEFCONFIG variable
  • nitrogen8m: add missing atf and boot variables
  • nitrogen8m: add uboot binary and upgrade script to boot part
  • nitrogen8mm: add BOUNDARY_DEVICES_UBOOT_DEFCONFIG variable
  • nitrogen8mm: add missing atf and boot variables
  • nitrogen8mm: add uboot binary and upgrade script to boot part
  • nitrogen8mm: update uboot binary to rev2
  • nitrogen8mn: add BOUNDARY_DEVICES_UBOOT_DEFCONFIG variable
  • nitrogen8mn: add missing atf and boot variables
  • nitrogen8mn: add uboot binary and upgrade script to boot part
  • nitrogen8mp: add machine configuration
  • nitrogen8mp: add new dtb to KERNEL_DEVICETREE
  • nitrogen8mp: add uboot binary and upgrade script to boot part
  • nitrogen8mp: remove unneeded IMAGE_FSTYPES variable
  • olinuxino: update U-Boot choosing
  • u-boot-boundary: add support for nitrogen8mp
  • u-boot-boundary: bump version to 2020.10
  • u-boot-qoriq: add 2019.10 recipe
  • u-boot-remarkable2: Initial commit of u-boot
  • u-boot-script-boundary: add support for nitrogen8mp
  • u-boot-toradex: Update to version 2020.07

Meta Intel

  • conf/machine: set preferred kernel to 5.10
  • conf: remove thermald from MACHINE_ESSENTIAL_EXTRA_RDEPENDS
  • gmmlib: upgrade 20.3.2 -> 21.1.1
  • hdcp: upgrade 20.2.0 -> 20.4.0
  • intel-compute-runtime: remove DEPENDS on clang
  • intel-compute-runtime: upgrade 20.40.18075 -> 21.04.18912
  • intel-graphics-compiler: disable vector compiler option
  • intel-graphics-compiler: set preferred LLVM version to 11.1.0
  • intel-graphics-compiler: upgrade 1.0.5176 -> 1.0.6410
  • intel-media-driver: backport fixed VP9 444 frame header.
  • intel-media-driver: backport fixed VP9 444 frame header.
  • intel-media-driver: Increase limit of VPHAL_MAX_SOURCES
  • intel-media-driver: upgrade 20.3.0 -> 21.1.3
  • intel-mediasdk: backport fixed video stuttering
  • intel-mediasdk: Don't try to autheticate with render node
  • intel-mediasdk: Enable the SPS/PPS error reporting on hevcd
  • intel-mediasdk: upgrade 20.3.0 -> 21.1.3
  • intel-microcode: fix the license md5sum
  • intel-microcode: upgrade 20200616 -> 20210608
  • intel_vaapi_driver.py: fix encoding pipeline
  • ipmctl: add recipe
  • ipmctl: support CRLF line endings in EDK2
  • ipmctl: upgrade 02.00.00.3869 -> 03.00.00.0302
  • isa-l: upgrade 2.29.0 -> 2.30.0
  • ISSL license: update to Feb 2020 version
  • itt: upgrade 3.15.12 -> 3.18.10
  • ixgbe: upgrade 5.9.4 -> 5.11.3
  • ixgbevf: upgrade 4.9.3 -> 4.11.1
  • jhi: upgrade 1.38 -> 1.41
  • layer.conf: add hardknott to LAYERSERIES_COMPAT
  • level-zero: upgrade 1.0.13 -> 1.2.3
  • libipt: upgrade 2.0.3 -> 2.0.4
  • libva-intel: upgrade 2.9.0 -> 2.11.0
  • libva-intel-utils: upgrade 2.9.0 -> 2.11.1
  • libxcam: upgrade 1.4.0 -> 1.5.0
  • linux-intel/5.10: disable kernel config bsp audit for now
  • linux-intel/5.10: fix build with binutils 2.36
  • linux-intel/5.10: fix config warnings
  • linux-intel/5.10: update to v5.10.41
  • linux-intel/5.4: fix FIRMWARE_LOADER warnings
  • linux-intel/5.4: update to v5.4.123
  • linux-intel-dev: update to v5.11-rc6
  • linux-intel-rt/5.10: fix config warnings
  • linux-intel-rt/5.10: update to v5.10.30
  • linux-intel-rt/5.4: update to v5.4.123
  • llvm-project-source: backport OpenCL recommended patches
  • llvm-project-source: exclude for llvm-12
  • llvm-project-source: update to include latest commits
  • lms: upgrade 2022.0.0.0 -> 2109.0.0.0
  • machine: remove old vaapi-driver from MACHINE_HWCODECS
  • maintainers.inc: add missing entry for ipmctl
  • metee: upgrade 2.2.2 -> 3.0.1
  • microcode.py: updated test to read microcode for exact signature
  • onednn: upgrade 1.6.4 -> 2.2.1
  • opencl-clang/12.0.0: add recipe
  • opencl-clang: move up to the version for igc-1.0.6646
  • opencl-clang: set preferred LLVM version to 11.1.0
  • opencl-clang: update to include latest commits
  • opencl-clang: update to release tag 11.0.0
  • open-model-zoo: upgrade 2021.1 -> 2021.3
  • openvino-inference-engine: enable opencl by default
  • openvino-inference-engine/openvino-model-optimizer: update to the latest version
  • openvino-inference-engine: upgrade 2021.2 -> 2021.3
  • openvino-model-optimizer: upgrade 2021.1 -> 2021.3
  • openvino: upgrade 2021.1 -> 2021.2
  • qemuboot-intel.inc: remove deprecated show-cursor option
  • runtime/cases/mkl_dnn: change package name
  • runtime/miutils/tests/mkl_dnn_test: update test test_mkldnn_rnn_api
  • sbsigntool-native: fix native last QA issue
  • systemd-boot: remove append
  • thermald.py: fix 'thermald --no-daemon' taking forever issue
  • thermald: upgrade 2.2 -> 2.4.4
  • vc-intrinsics: update to include latest commits

Meta RaspberryPi

  • armstubs: Always use gcc compiler
  • bluez-firmware-rpidistro: Update to 1.2-4+rpt8
  • bootfiles: Use BOOTFILES_DIR_NAME variable
  • conf: Use unified u-boot config for 64-bit targets
  • gstreamer1.0-omx: consolidate the append usage and only use one
  • gstreamer1.0-omx: drop config-files-path.patch
  • gstreamer1.0-omx: drop custom cflags
  • gstreamer1.0-plugins-base: drop custom cppflags
  • gstreamer1.0-plugins-good: enable rpicamsrc plugin
  • initramfs-image-bundle: Add MTD_UBI
  • kas-poky-rpi.yml: Make git ignore layers cloned by kas
  • layer.conf: Add hardknott (3.3) to acceptable releases
  • layer.conf: Define LAYERDEPENDS
  • layer.conf: Drop gatesgarth and add honister to LAYERSERIES_COMPAT
  • layer.conf: Remove older releases from LAYERSERIES_COMPAT
  • libcamera: Enabled camera overlays define based
  • libglu: Fix build with userland graphics
  • libva: Fix for when using userland
  • linux-firmware-rpidistro: Added firmware for BCM43456
  • linux-firmware-rpidistro: Missing link to firmware causes wifi not working on raspberrypi zero w
  • linux-firmware-rpidistro: Update to 20190114-1+rpt11
  • linux-raspberry: Drop 64-bit specific do_compile_append()
  • linux-raspberrypi: allow to change the yocto-kernel-cache branch with LINUX_RPI_KMETA_BRANCH
  • linux-raspberrypi: Convert dynamic config patching to config fragments
  • linux-raspberrypi: Do not use += with append
  • linux-raspberrypi: Drop unused rpi-kernel-misc config fragment
  • linux-raspberrypi: Enable use of 'RPI_EXTRA_CONFIG += ...' in local.conf
  • linux-raspberrypi: pass dtc flags via KERNEL_DTC_FLAGS
  • linux-raspberrypi: Remove obsolete kernel versions
  • linux-raspberrypi: Superfluous 'inherit kernel'
  • linux-raspberrypi: update LIC_FILES_CHKSUM in .inc file and drop from 5.10 and dev recipe
  • linux-raspberrypi: Update to 5.10.31
  • linux-raspberrypi: Uprev yocto-kernel-cache
  • machine: use weak default for kernel and KERNEL_DEVICETREE settings
  • mesa-gl: Enable swrast dri backend for rpi/userland
  • mesa-gl: Use GALLIUMDRIVERS instead of DRIDRIVERS for passing swrast
  • overlays: add justboom overlays
  • overlays: add missing device overlays
  • overlays: add overlays for pi 400 and cm4
  • overlays: add overlay to allow 64 bit usage with CM3
  • overlays: Add "vc4-kms-dsi-7inch.dtbo"
  • overlays: reorder in alphabetical order
  • packagegroup-rpi-test: Add python3-sense-hat in a meta-python specific bbappend
  • python3-adafruit-blinka: add recipe
  • python3-adafruit-blinka: Delete microcontroller/bcm283x for non arm32 machines
  • python3-adafruit-blinka: Make rpi-gpio dependency conditional
  • python3-adafruit-circuitpython-busdevice: add recipe
  • python3-adafruit-circuitpython-motor: add recipe
  • python3-adafruit-circuitpython-motorkit: add recipe
  • python3-adafruit-circuitpython-pca9685: add recipe
  • python3-adafruit-circuitpython-register: add recipe
  • python3-adafruit: fix branch parameter
  • python3-adafruit-platformdetect: add recipe
  • python3-adafruit-pureio: add recipe
  • python3-sense-hat: Move to dynamic-layers
  • python3-sense-hat: Switch to using pillow instead of imaging module
  • raspberrypi4-64: No need to force arm_64bit=1
  • raspberrypi-firmware: Update to 20210326
  • raspberrypi-firmware: Update to include 5.10.31 updates
  • raspberrypi-tools: Update to latest on master
  • raspidmx: add
  • recipes-bsp: Add support for Raspberry Pi HD quality camera
  • rpi-base: Add missing overlay_map.dtb and vc4-kms-v3d-pi4.dtbo
  • rpi-base: make SPLASH overridable from outside
  • rpi-bootfiles: Rename recipe to avoid ambiguity
  • rpi-cmdline: Move cmdline.txt generation to a separate recipe
  • rpi-cmdline: remove unnecessary spaces from cmdline.txt
  • rpi-config: Add support for CM4 host USB
  • rpi-config: comment updated
  • rpi-config: fix do_deploy
  • rpi-config: Relocated "start_x=1" in config.txt
  • rpi-config: use CONFIG shell variable
  • rpi-default-versions: Switch default kernel to 5.10
  • rpi-u-boot-scr: drop hard-coded 'arm'
  • sdcard_image-rpi.bbclass: increase default boot partition size from 40MiB to 48MiB
  • sdcard_image-rpi.bbclass: shorten the default BOOTDD_VOLUME_ID
  • sdcard_image-rpi: Drop redundant dependency on rpi-config:do_deploy
  • tune-arm1176jzf-s.inc: Rework to match oe-core
  • userland: add knob for ALL_APPS
  • userland: Correct PV after SRCREV update
  • userland: fix invalid packageconfig
  • userland: Fix weston build with userland graphics
  • userland: Update to latest master

Meta RISC-V

  • busybox: Fix build on rv32/musl
  • capnproto: Disable on rv32/musl
  • glibc: Remove glibc bbappend
  • layer.conf: Drop gatesgarth from LAYERSERIES_COMPAT
  • layer.conf: Ignore textrels for rust hello world on musl
  • libunwind: Remove bbappend
  • linux-yocto-5.10: Remove 2GB physical memory rv32 patch
  • ltp: Drop the upstreamed patch for rv32
  • musl: Update the rv32 patches to apply on latest musl
  • openocd: Bump to a more recent build
  • openocd: Enable jtag_vpi config option
  • perf: Delete bbappend
  • qemuriscv32: Remove the 32-bit RISC-V machine
  • qtwebkit: Disable on rv32
  • recipes: Remove textrel skipping for some recipes
  • riscv32: Disable textrels check for rust-hello-world
  • rng-tools: rngd uses 100% cpu on qemu/riscv32
  • rust-hello-world: skip textrel checks for glibc/rv64 too
  • tcf-agent: Enable builds on riscv32
  • u-boot: Fix build for rv32

Meta STM32MP

  • ALSA: update stm32mp15x cards configuration files
  • BUSYBOX: remove not applicable patch
  • CLASSES: fix wrong var dependency detection for 'UBOOT_EXTLINUX' var
  • FILES: default flashlayout files update for dv3.0
  • gcc-arm-none-eabi: bump to 9-2020-q2-update
  • GCNANO-DRIVER-STM32MP: GCNano 6.4.3 update
  • HIDAPI: bump to 0.10.1
  • IMAGES: USERFS: put m4projects under MACHINE_FEATURES flags
  • KERNEL: add KPROBES for lttng packages
  • LAYER: add compatibility version
  • LAYER: add support of Hardknott
  • LIBDRM: cleanup not upstreamed patches and bump to 2.4.104
  • LINUX-FIRMWARE: update firmware for kernel 5.9
  • LINUX-STM32MP: update to v5.10-stm32mp-r1
  • M4COREDUMP: add service to enable coredump via remoteproc
  • M4PROJECTS-STM32MP1: update to V1.4.0
  • MACHINE: rework configuration to introduce FIP feature
  • OPENOCD-STM32MP: rebase on v0.11.0-rc2, update jimtcl repo and libjaylink version
  • OPTEE-OS-STM32MP: update to 3.12.0-stm32mp-r1
  • PULSEAUDIO: adapt system.pa to pulseaudio 14.2
  • Remove duplicate patch/config
  • sdcard-raw-tools: add extra space with append on rdepends
  • ST-PARTITIONS-IMAGE: ensure packages are installed into the right partition
  • TF-A-STM32MP: update to v2.4-stm32mp-r1
  • U-BOOT-STM32MP-EXTLINUX: manage overlay
  • U-BOOT-STM32MP: update to v2020.10-stm32mp-r1
  • WIC: adapt to change of TF-A name suffix
  • WIC: align wic image with fip strategie
  • wic: use part-name fip for fip (instead of ssbl)
  • WIFI-SUSPEND: remove service

Meta Yocto

  • beaglebone-yocto: allow other virtual/bootloader
  • bsps/5.10: update to v5.10.43
  • gcsections: add more suppressions for SDK builds
  • gma500-gfx-check: Update licence to match changes in OE-Core
  • layer.conf: Update for hardknott release series
  • linux-yocto: update genericx86 to v5.4.94
  • local.conf: add aarch64 to the SDKMACHINE example values
  • local.conf.sample.extended: Bring back into sync with OE-Core
  • local.conf.sample.extended: fix double 'of' typo
  • local.conf.sample.extended: prefer INIT_MANAGER
  • local.conf.sample.extended: sample value for SDK_PS1
  • local.conf.sample: fix typo
  • meta-yocto-bsp: beaglebone: Set a fixed size for boot partition in WIC image
  • meta-yocto-bsp: Bump the kernel to v5.10
  • meta-yocto-bsp: use mmcblk0 for root partition
  • meta-yocto-bsp: use provided variables
  • poky-alt: don't use conditional assignment for preferred kernel version
  • poky.conf: Add opensuseleap-15.2 and fedora-33 to tested distros
  • poky.conf: bump version for 3.3.2 hardknott release
  • poky.conf: do not write current date into distro version, use git hash instead
  • poky.conf: Drop fedora-30 from tested distros
  • poky/conf-notes.txt: mention more important images than just sato
  • poky: don't use space with +=
  • poky: fix typos
  • poky/poky-tiny: set preferred kernel to 5.10
  • poky: Set SDK_VERSION explicitly
  • poky-tiny: enable section removal
  • poky-tiny: Enable size optimization by default
  • poky-tiny: Reduce busybox size by 13%
  • yocto-bsp: drop 5.8 bbappend
  • yocto-bsp: linux-yocto: update to v5.10.12
  • yocto-bsp: update reference platforms to latest 5.10

Meta TI

  • cmem: Update to new version 4.20.00.01
  • common-csl-ip-rtos: drop unnecessary dependency on ti-sysbios
  • conf: am335x-evm: Remove non-existent dtb from 5.10
  • conf: am437xx-evm: Remove non-existent dtb from 5.10
  • conf: am57xx-evm: Remove non-existent dtb from 5.10
  • conf: am65xx-evm: ReIntroduce AM65 SR1.0 overlay
  • conf: am65xx-evm: ReIntroduce existent dtbo for 5.10
  • conf: am65xx-evm: Remove non-existent dtb from 5.10
  • conf: dra7xx-evm: Remove non-existent dtb from 5.10
  • conf: j7200-evm: Remove jailhouse overlay from 5.10 kernel
  • conf: j7-evm: Remove unavailable dtb/o from 5.10 kernel
  • conf: k2g-evm: Remove keystone-k2g-evm-lcd.dtb from 5.10
  • conf/machine: am64, j7200: cleanup k3r5 configs
  • conf/machine: am64xx: Consolidate image configuration to SoC include
  • conf/machine: am64xx: Include SK dtb for machine am64xx-evm
  • conf/machine: am64xx/j7200: Drop trusted-firmware deployment for tar wic
  • conf/machine: am64xx: Switch to multi-certificate boot images
  • conf/machine: am65xx: Document boot images as legacy mode
  • conf/machine: fix OPTEEMACHINE name for J721e
  • conf/machine: j7200-evm: Switch to multi-certificate boot images
  • conf/machine: j7: Document boot images as legacy mode
  • conf/machine: k3: Add multi-certificate boot image support
  • conf/machine: k3: Lets build bmap files by default
  • cuia: suppress installed-vs-shipped QA error
  • dsptop: bump SRCREV for kernel 5.10 build fix
  • edma3-lld: suppress ldflags QA error
  • gdbc6x: bump SRCREV for kernel 5.10 build fix
  • gdbc6x: suppress gcc10 multiple definitions of varobj_ops
  • layer.conf: add hardknott to compatible release branches
  • linux-ti-mainline: Add gmp-native as a kernel dependency
  • linux-ti-mainline: Bump kernel version to v5.12
  • linux-ti-mainline: Bump up ti-upstream-tools SRCREV
  • linux-ti-mainline: Set the branch for the ti-upstream-tools repo
  • linux-ti-staging: Update 5.10 kernel to the latest commit SHA
  • machine: am64xx-sk: Drop am64xx-sk Machine support
  • mpm-transport: suppress gcc10 multiple definiton of fw_qmss
  • multiprocmgr-test: suppress ldflags and staticdev QA errors
  • {qmss, cppi, srio, pa, sa}-lld-test: suppress gcc10 multiple definition of fw_qmss
  • recipes-bsp: u-boot-ti-mainline: Update to v2021.04 release
  • recipes-bsp: wl18xx-fw: update SRCREV to latest
  • Revert "linux-ti-staging-5.10: With the kernel being AUTOREV'd remove the minor version"
  • Revert "linux-ti-staging, u-boot-ti-staging: lower default preference"
  • Revert "optee-os: upgrade to upstream 3.11.0"
  • ti33x: allow different virtual/bootloader
  • ti-gc320-driver: update branch for 5.10
  • ti-img-rogue-driver: support OE toolchain alongside Poky one
  • ti-img-rogue-driver: Update driver to 1.13.5776728
  • ti-img-rogue-driver: update srcrev to pick 5.10 branch
  • ti-img-rogue-umlibs: Update artifacts to 1.13.5776728
  • ti-img-rogue-umlibs: update branch to pick 5.10
  • ti-img-rogue-umlibs: Update to pick rpath fixes
  • ti-ipc-examples: fix deprecation of sys_errlist[] in glibc
  • ti-ipc: suppress gcc10 multiple definitions of _GateHWSpinlock_cfgParams
  • ti-rtos-firmware: depend on openssl-native for signing
  • ti-rtos: update metadata and version of am64x rtos firmware
  • ti-rtos: Update metadata and versions for RTOS firmware
  • ti-rtos: Update path for firmwares on j7200
  • ti-rtos: update to uisng fw from mcu-plus-sdk for AM64x
  • ti-sci-fw: Update image gen and linux-firmware to latest
  • ti-sci-fw: Update J7200/AM64 deploy to install ti-sci-fw
  • ti-sgx-ddk-km: properly handle arm-poky-linux-gnueabi compiler prefix
  • ti-sgx-ddk-um: Update srcrev to pick latest
  • ti-uboot-staging: Update to the latest commit
  • ti-uboot-staging: Update to the latest ti-u-boot-2021.01
  • uio-module-drv: Build fix for linux kernel 5.10
  • vis: suppress "ldflags" QA error