Releases

77 (v. 1138)

Dec 7, 2020

Highlights

  • Aktualizr-Lite updated to the revision dad2258 (based on Aktualizr 2020.9+fio)
  • Bluez5 updated to the v5.55 release
  • Containerd updated to the v1.4.3 stable release
  • Intel microcode updated to the 20201118 snapshot
  • Linux-lmp updated to revision 616be6b440fad (5.8.18), adding support for ARM N1SDP development board
  • Linux-lmp-fslc-imx updated to the v5.4.76 stable release
  • Linux-lmp-lts updated to the v5.4.76 stable release
  • Linux-lmp-rpi updated to the v5.4.79 stable release
  • Linux-lmp-xlnx updated to revision 62ea514294a0c (2020.2 BSP)
  • New platform support: ARM N1SDP development board
  • Wireguard-module updated to 1.0.20201112
  • Xilinx BSP release updated to 2020.2

Layer Updates

Meta LMP

  • base: aktualizr: fix VERSION generation
  • base: aktualizr-lite: bump to dad2258
  • base/bsp: control xsct via USE_XSCT_TARBALL
  • base: containerd: update to v1.4.3
  • base: dnsmasq: prefer GPLv2 as main license
  • base: docker.service: prefer install wantedby
  • base: fioconfig: bump rev to 481fe3e
  • base: fioconfig: make fioconfig extract depend on NM.service
  • base: grub: allow empty package for grub
  • base: grub-efi: only create startup.nsh on intel
  • base: kmeta-linux-lmp-5.4.y: bump to 5e1f6685
  • base: kmeta-linux-lmp-5.8.y: bump to ed35eee2
  • base: linux-lmp: bump rev to 616be6b440fad
  • base: linux-lmp-lts: update to v5.4.76
  • base: lmp: update bbmask for meta-arm-bsp
  • base: mfgtool-files: fix file names and md5/sha256sum
  • base: networkmanager: add back dnsmasq by default
  • base: os-release: extend default settings
  • base: pciutils: add update-alternatives for lspci
  • base: u-boot-fio: 2020.04: bump to 50c169621bf
  • base: wireguard-module: add 1.0.20201112
  • bsp: arm-trusted-firmware: update bbappend
  • bsp: linux-lmp-fslc-imx: update to v5.4.76
  • bsp: linux-lmp-rpi: update to v5.4.79
  • bsp: linux-lmp-toradex-imx: update to v5.4.77
  • bsp: linux-lmp-xlnx: bump to rev 62ea514294a0c
  • bsp: lmp-machine-custom: add support for ARM N1SDP
  • bsp: lmp-machine-custom: n1sdp: add console for installer
  • bsp: lmp-machine-custom: rpi: enable cgroup memory by default
  • bsp: u-boot-ostree-scr: drop support for apalis-imx8
  • bsp: u-boot-ostree-scr: drop support for imx8mmevk
  • bsp: u-boot-ostree-scr: drop support for qemuriscv64
  • bsp: u-boot-ostree-scr-fit: imx6ullevk: fix fdtfile typo
  • bsp: u-boot-xlnx: disable mtd/ubi
  • bsp: ultrazed-lmp: bump XILINX_VER_MAIN to 2020.2
  • fioconfig: Bump version
  • fioconfig: Pull in fix for socket leak
  • u-boot-fitImage: pass the machine name in the SPL fit

Meta ARM

  • arm-autonomy/arm-autonomy-host-image-minimal: Resolve guest path if symlink
  • arm-autonomy/firmware-image-juno: update offset addresses for NOR flash images
  • arm-autonomy/linux-arm-autonomy: Add CONFIG_OVERLAY_FS=y to docker-minimal.cfg
  • arm-autonomy/linux-arm-autonomy: Introduce xen-common.scc KERNEL_FEATURES
  • arm-autonomy/xen-devicetree: check if kernel Image size is correct
  • arm-autonomy/xenguest-init: fix guest shutdown issues after host reboot
  • arm-autonomy/xenguest-network: fix for unbound variable in network-bridge.sh
  • arm-bsp: convert general u-boot bbappend to version specific
  • arm-bsp/documentation: fix MACHINE reference
  • arm-bsp/external-system: remove coreutils-native DEPENDS
  • arm-bsp/firmware-image-juno: update offest addresses for NOR flash images
  • arm-bsp: Fix cortexm tunes
  • arm-bsp/kernel: Introduce linux-linaro-arm-rt recipe
  • arm-bsp/linux-linaro-arm: require linux-yocto.inc
  • arm-bsp/linux-stable-5.3: fix build of perf
  • arm-bsp/linux-stable-5.6: fix build of perf
  • arm-bsp/linux-stable-5.7: backport a patch to fix CoreSight builds
  • arm-bsp/linux-stable: move corstone700 tweaks to versioned bbappend
  • arm-bsp/n1sdp: add overview section to n1sdp documentation
  • arm-bsp/n1sdp: Add support for Kernel PREEMPT_RT with linux-linaro-arm-rt
  • arm-bsp/n1sdp-board-firmware: include RAM firmware for secondary device
  • arm-bsp/n1sdp-board-firmware: rewrite recipe
  • arm-bsp/n1sdp: remove swap parition entry from wic image
  • arm-bsp/u-boot: fix autoboot issue on juno platform
  • arm/linux-arm64-ack: fix build of perf
  • arm/python3-cbor: point the LIC_FILES_CHKSUM at the source tree
  • arm/trusted-firmware-a: clean up license assignments
  • arm/trusted-firmware-a: ensure LICENSE is correct
  • arm/trusted-firmware-a: fix 2.4 build with OpenSSL
  • optee-client: Disable Werror with clang

Meta Freescale

  • conf/layer.conf: Support only gatesgarth release
  • firmware-imx: install vpu fw for mx8qm/mx8qxp
  • fsl-kernel-localversion.bbclass: add preconfigure after do_kernel_metadata
  • gstreamer1.0-plugins-bad: fix vulkan compilation error
  • gstreamer1.0-plugins-base: add additional patches
  • gstreamer1.0-plugins-base: allow enabling viv-fb as a supported GL winsys
  • imx-base: install vpu fw for mx8qm/mx8qxp based machines
  • imx-vpu-hantro-vc: set compatible to the soc, not a specific machine
  • linux-fslc-imx: update to v5.4.75
  • linux-fslc-imx: update to v5.4.76
  • linux-fslc: update to v5.4.75
  • linux-fslc: update to v5.4.76
  • tsntool: update to b74987c

Meta Intel

  • intel-compute-runtime: upgrade 20.40.18075 -> 20.40.18403
  • intel-graphics-compiler: upgrade 1.0.5176 -> 1.0.5435
  • intel-microcode: upgrade 20200616 -> 20201110
  • intel-microcode: upgrade 20201110 -> 20201112
  • intel-microcode: upgrade 20201112 -> 20201118
  • linux-intel/5.4: update to v5.4.75
  • linux-intel-rt/5.4: update to v5.4.70
  • opencl-clang: update to release tag 11.0.0

Meta Xilinx

  • bootgen: Update commit id for 2020.2 release
  • esw.bbclass: Remove trailing / after S
  • kernel-module-dp: Add support for Xilinx DP drivers
  • kernel-module-hdmi: Update commit id and license md5sum for 2020.2
  • libmali-xlnx: Fix the package arch
  • linux-xlnx_2020.2: Fix previous git cherry-pick
  • opencl-clhpp, ocl-icd: Remove recipes from meta-xilinx
  • opencv_3.4.3: Remove support for opencv 3.4
  • perf: Fix compilation issues
  • Remove recipe bbappends pointing to older versions
  • Update commit id and branch for components for 2020.2 release
  • update XILINX_VER_MAIN to 2020.2
  • updating final XRT commit id for 2020.2
  • updating xrt commit id
  • updating XRT/Zocl commit id for 2020.2
  • Various: Packages using libGL may need to be declared SOC_VARIANT_ARCH
  • xrt_git.bb: Replace deprecated boost macros
  • xrt: Remove stale patch to fix endian issues with latest version of boost

Meta Xilinx-Tools

  • ai-engine.inc: Update ESW LICENSE_CHECKSUM
  • embeddedsw: Update commit id for 2020.2 release
  • layer.conf: Update XILINX_VER_MAIN
  • meta-xilinx-tools : pulling latest commit id for ESW
  • Revert "libfpga: Initial recipe support for libfpga"
  • SOM: Added support for Image Selector and Image Recovery
  • Update commit id for 2020.2 release
  • Update commit ids and branches for 2020.2 release
  • updating embeddedsw commit for 2020.2 release
  • xsct-tarball.bbclass: Updating xsct checksum
  • xsct-tarball.bbclass: Updating xsct trim for 2020.2 release

Meta Clang

  • clang: Fix the __NR_futex_time64 patch
  • clang: Update to latest on release/11.x branch
  • nonclangable.conf: link python3-numpy with python3-numpy
  • rpm: Use gcc on arches where llvm omp is not available

Meta OpenEmbedded

  • geoclue: Use git fetcher
  • ibus: Update to 1.5.3 plus fix for vala 0.50
  • kernel-selftest: Disable vm packageconfig for riscv
  • libssh2: fix ptest
  • mbedtls: Fix typo in PACKAGECONFIG
  • mdbus2: Fix build with vala 0.50
  • musl-nscd: Update to latest
  • networkd-dispatcher: Upgrade to 2.1
  • numactl: Remove the recipe
  • python3-aiofiles: Upgrade 0.5.0 -> 0.6.0
  • python3-aiohttp: Upgrade 3.7.1 -> 3.7.2
  • python3-cryptography-vectors: Upgrade 3.1.1 -> 3.2
  • python3-dateparser: Upgrade 0.7.6 -> 1.0.0
  • python3-ipython: Upgrade 7.18.1 -> 7.19.0
  • python3-kiwisolver: Upgrade 1.2.0 -> 1.3.0
  • python3-kiwisolver: Upgrade 1.3.0 -> 1.3.1
  • python3-langtable: Upgrade 0.0.53 -> 0.0.54
  • python3-luma-oled: Upgrade 3.6.0 -> 3.7.0
  • python3-markdown: Upgrade 3.3.2 -> 3.3.3
  • python3-pyexpect: Upgrade 1.0.20 -> 1.0.21
  • python3-pyinotify: Add missing ctypes dependency
  • python3-regex: Upgrade 2020.10.23 -> 2020.10.28
  • python3-sh: Upgrade 1.14.0 -> 1.14.1
  • python3-tornado: Upgrade 6.0.4 -> 6.1
  • quagga: unify volatiles file name
  • README: updated Maintainers list for Gatesgarth
  • remmina: Update to 1.4.8
  • Revert "numactl: Remove the recipe"
  • upgrade and de-blacklist nanopb recipe

Meta Security

  • clamav: unify volatiles file name
  • gitlab-ci: add building meta-security-compliance pkgs
  • gitlab-ci: add meta-hardening build image
  • kas-security-base: Don't create local SSTATE mirror
  • meta-security: Add gatesgarth to LAYERSERIES_COMPAT
  • samhain: update to 4.4.2
  • scap-security-guide: fix build with Python 3.9
  • suricata: unify volatiles file name

Meta Virtualization

  • ceph: add missing include for atomic
  • ceph: add support for python3.9
  • cloud-init: add dependency on systemd to fix installed-vs-shipped QA issue
  • cloud-init: fix usrmerge QA error:
  • container-base: make CONTAINER_SHELL a conditional image install
  • guest: import cloud-init from meta-openstack
  • xen: Fix python libraries installation on multilib
  • xen: Fix xenpmd compilation error on arm32
  • xvisor: fix build with gcc-10
  • xvisor: skip QA checks ldflags and textrel

OpenEmbedded Core

  • alsa-utils: Fix license to GPLv2 only
  • apt: remove host contamination with gtest
  • binutils: Fix linker errors on chromium/ffmpeg on aarch64
  • binutils: reproducibility: reuse debug-prefix-map for stabs
  • bluez5: update to 5.55
  • clutter-gst-3.0: do not call out to host gstreamer plugin scanner
  • common-licenses: add bzip2-1.0.4
  • conf-notes.txt: mention more important images than just sato
  • cve-check: show real PN/PV
  • diffstat: add nativesdk to BBCLASSEXTEND
  • distutils-common-base: fix LINKSHARED expansion
  • e2fsprogs: Fix a ptest permissions determinism issue
  • eudev: remove bashism to be compatible with dash
  • freetype: fix CVE-2020-15999, backport from 2.10.4
  • fs-perms: Ensure /usr/src/debug/ file modes are correct
  • gawk: Avoid using host ar during cross compile
  • glib-2.0: RDEPEND on dbusmock only when GI_DATA_ENABLED is True
  • grub: clean up CVE patches
  • gstreamer1.0-libav: Update 1.16.2 -> Update 1.16.3
  • gstreamer1.0-omx: Update 1.16.2 -> Update 1.16.3
  • gstreamer1.0-plugins-bad: Update 1.16.2 -> Update 1.16.3
  • gstreamer1.0-plugins-base: set CVE_PRODUCT
  • gstreamer1.0-plugins-base: Update 1.16.2 -> Update 1.16.3
  • gstreamer1.0-plugins-good: Update 1.16.2 -> Update 1.16.3
  • gstreamer1.0-plugins-ugly: Update 1.16.2 -> Update 1.16.3
  • gstreamer1.0-python: Update 1.16.2 -> Update 1.16.3
  • gstreamer1.0-rtsp-server: set CVE_PRODUCT
  • gstreamer1.0-rtsp-server: Update 1.16.2 -> Update 1.16.3
  • gstreamer1.0: Update 1.16.2 -> Update 1.16.3
  • gstreamer1.0-vaapi: Update 1.16.2 -> Update 1.16.3
  • gstreamer1.0: warn the user when something is wrong with GstBufferPool
  • gst-validate: Update 1.16.2 -> Update 1.16.3
  • kernel-devsrc: improve reproducibility for arm64
  • 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 proper LD in KERNEL_KCONFIG_COMMAND
  • layer.conf: fix syntax error in PATH setting
  • libbsd: Remove BSD-4-Clause from main package
  • libdnf: Fix license as it contains 'or later' clause
  • libproxy: fix CVE-2020-26154
  • libsdl2: Fix directfb SDL_RenderFillRect
  • libsdl2: Fix directfb syntax error
  • license_image.bbclass: use canonical name for license files
  • linux-firmware: rdepend on license for all nvidia packages
  • linux-yocto/5.4: config cleanup / 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: update to v5.4.71
  • linux-yocto/5.4: update to v5.4.72
  • linux-yocto/5.4: update to v5.4.73
  • linux-yocto/5.4: update to v5.4.75
  • linux-yocto/5.4: update to v5.4.78
  • linux-yocto/5.8: config cleanup / warnings
  • linux-yocto/5.8: ext4/tipc warning fixups
  • linux-yocto/5.8: perf: Alias SYS_futex with SYS_futex_time64 on 32-bit arches with 64bit time_t
  • linux-yocto/5.8: update to v5.8.15
  • linux-yocto/5.8: update to v5.8.16
  • linux-yocto/5.8: update to v5.8.17
  • linux-yocto/5.8: update to v5.8.18
  • linux-yocto-dev: move to v5.10-rc
  • lrzsz: Use Cross AR during compile
  • lttng-modules: Backport a patch to fix btrfs build failure
  • lttng-modules: update 2.12.2 -> 2.12.3
  • oeqa/core/context: expose results as variable
  • oeqa/core/context: initialize _run_end_time
  • openssh: whitelist CVE-2014-9278
  • ptest-runner: Fix license as it contains 'or later' clause
  • python3: add CVE-2007-4559 to whitelist
  • python3: fix CVE-2020-27619
  • qemuboot.bbclass: Fix a typo
  • qemu: fix CVE-2020-24352
  • recipes-core/busybox: fixup licensing information
  • roofs bbclass: fix missing vardeps for do_rootfs
  • ruby: fix CVE-2020-25613
  • sqlite3: add CVE-2015-3717 to whitelist
  • sysvinit: remove bashism to be compatible with dash
  • testimage: print results for interrupted runs
  • update_udev_hwdb: clean hwdb.bin
  • valgrind: helgrind: Intercept libc functions
  • weston-init: Fix incorrect idle-time setting