Highlights
- Aktualizr-Lite updated to the revision 3c2aa5b (based on Aktualizr 2020.10+fio)
- Docker updated do the v20.10.2 stable release
- Go updated to the 1.15.3 stable release
- Linux-firmware updated to the 20201218 snapshot
- Linux-lmp updated to the v5.10.9 stable release
- Linux-lmp-fslc-imx updated to the v5.4.81 stable release
- Linux-lmp-lts updated to the v5.4.91 stable release
- Linux-lmp-rpi updated to the v5.4.81 stable release
- Linux-lmp-xlnx updated to revision 61e889430e4c7
- Secure boot support for iMX6ULL targets
Layer Updates
Meta LMP
- base: aktualizr-lite: bump to 3c2aa5b
- base: class: go-mod: export proxies for mod download
- base: containerd-opencontainers: use upstream systemd service file
- base: docker-moby: update to the final 20.10.1 tag
- base: docker-moby: update to v20.10.2
- base: docker: update docker.service based on latest from docker-ce-packaging
- base: fioconfig: Add EnvironmentFile possibility
- base: fioconfig: bump rev to 8b316d0
- base: fioconfig: switch to go-mod bbclass
- base: go.bbclass: Use external linker for native packages
- base: linux-lmp-lts: update to v5.4.91
- base: linux-lmp: update to v5.10.9
- base: lmp: also enable seccomp on docker-moby
- base: lmp: bump version for 3.2.1 yocto release
- base: lmp-feature-wifi: use rpidistro fw if rpi
- base: lmp-image-common: prepend 50 to the lmp sudoers fragment
- base: lmp-image-common: sudoers: disable lecture by default
- base: lmp: use docker-moby as default docker provider
- base: optee-os-fio: 3.10: bump to 9ca46e6b9
- base: optee-sks: bump to c5e0ae74
- base: preload: preload apps along with their images
- base: preload: shortlist apps
- base: tini: add 0.19.0
- base: u-boot-fio: 2020.04: bump to 881a8e04d1c
- bsp: linux-lmp-fslc-imx: update to v5.4.81
- bsp: linux-lmp-rpi: update to v5.4.81
- bsp: linux-lmp-toradex-imx: bump to rev d4d4c7a935764
- bsp: linux-lmp-xlnx: bump to rev 61e889430e4c7
- bsp: meta-arm: docker: move override to docker-moby
- bsp: optee-os-fio: 3.10.0: apalis-imx6: enable CFG_CORE_DYN_SHM
- lmp-device-register: Bump version
Meta ARM
- arm-autonomy/xen-tools: update vif hostname fix patch status
- arm/qemuarm64-secureboot: don't use -dev kernel
Meta Freescale
- atf: Use space instead of +=
- linux-fslc-imx: update to v5.4.78
- linux-fslc-imx: update to v5.4.79
- linux-fslc-imx: update to v5.4.80
- linux-fslc-imx: update to v5.4.81
- linux-fslc: update to v5.4.78
- linux-fslc: update to v5.4.79
- linux-fslc: update to v5.4.80
- linux-fslc: update to v5.4.81
Meta Xilinx
- binutils: update to early gatesgarth version
- gcc: update to early gatesgarth version
- gdb: Fix on-target GDB compilation
- gdb: update to early gatesgarth version
- libgcc.bbappend: Clear empty lib directory
- machine/aarch64-tc.conf: Fix incorrect ilp32 pkgarch
- meta-toolchain: Ensure that a baremetal toolchain can finish building
- newlib: update to early gatesgarth version
- newlib: Upstream now disabled builtin symbols
- pmu-firmware: Latest toolchain always treats 'assert' as a macro
- Uprev standalone toolchain bbappends
Meta Clang
- bpftrace: Update to 0.11.4 release
Meta Updater
- aktualizr: Don't put unused configs in the image.
OpenEmbedded Core
- apr-util: Only specify --with-dbm=gdbm if gdbm support is enabled
- archiver.bbclass: Fix --runall=deploy_archives for images
- build-appliance: Correct branch to gatesgarth
- build-appliance-image: Update to gatesgarth head revision
- buildtools-tarball: add wic dependency into extended buildtools
- coreutils: add SUSE-specific issues to CVE whitelist
- cups: Mark CVE-2008-1033 as a non-issue
- cups: Mark CVE-2009-0032 as a non-issue
- cups: whitelist CVE-2018-6553
- cve-update-db-native: handle all-wildcard versions
- ffmpeg: fix reproducibility
- gcc: Add patch to resolve i86 tune configuration overrides
- glibc: CVE-2020-29562 and CVE-2020-29573
- glibc: Make adjtime() for 32 bit support being called with delta == NULL
- go.bbclass: Use external linker for native packages
- go: Update 1.15.5 -> 1.15.6
- go: Update to 1.15.5
- go: upgrade 1.15.2 -> 1.15.3
- groff: Fix reproducibility issue
- grub: Add second fix for determinism issue
- grub: Fix build reproducibility issue
- image_types: remove obsolete tar comment
- image_types: sort tarball file listings
- kea: fix reproducibility
- kernel-module-split.bbclass: fix kernel modules getting marked as CONFFILES
- libsdl2: Add directfb to PACKAGECONFIG rdepends
- linux-firmware: package ath11k firmware
- linux-firmware: package firmware for Lontium lt9611uxc bridge
- linux-firmware: upgrade 20200817 -> 20201022
- linux-firmware: upgrade 20201022 -> 20201118
- linux-firmware: upgrade 20201118 -> 20201218
- linux-yocto/5.4: update to v5.4.80
- linux-yocto-rt/5.4: update to -rt44
- llvm: fix reproducibility
- lttng-modules: fix build against v5.10+
- lz4: Use the new branch naming from upstream
- man-db: Avoid reproducibility failures after fixing groff-native
- 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
- minicom: RDEPENDS on ncurses-terminfo-base
- ncurses: Make ncurses-tools depend on ncurses-terminfo-base
- oeqa/devtool: use Yocto mirror for pv-1.5.3 tarball
- parted: Make readline dependency optional
- perl: fix installation failure because of shell issue
- populate_sdk_ext: use SDK_CUSTOM_TEPLATECONF variable to enable custom templateconf.cfg
- qemu: CVE-2020-25624
- qemu: CVE-2020-29129 CVE-2020-29130
- ruby: fix reproducibility
- sudo: fix multilib conflict
- timezone: upgrade to 2020d
- u-boot-tools: Fix reproducibility issue
- uninative: Don't use single sstate for pseudo-native
- valgrind: exclude bar_bad/bar_bad_xml from ptests
- webkitgtk: fix reproducibility
- wireless-regdb: upgrade 2020.04.29 -> 2020.11.20