microPlatform update 42

Posted on Mar 30, 2019

3 min read

Zephyr microPlatform

West

22 patches total:

  • start commit: 22b395c7 ("tox: Fix .ini file on macOS").
  • end commit: 7ab67118 ("West v0.5.5").

Zephyr

404 patches total:

  • start commit: 73cb0bf3 ("extract_dts_includes.py: deterministic flash table with Python < 3.6").
  • end commit: bf42c701 ("[FIO toup] net: lwm2m: introduce LwM2M resource value persistence").

MCUboot

17 patches total:

  • start commit: 51c9d707 ("dfu: Introduce CONFIG_BOOT_WAIT_FOR_USB_DFU").
  • end commit: 166bf5fa ("96b_nitrogen: only log errors").

dm-lwm2m

6 patches total:

  • start commit: b46d339d ("dm-lwm2m: Kconfig: fix BT settings").
  • end commit: 1f0d22a6 ("dm-lwm2m: print device, serial and BT MAC during BT init").

Linux microPlatform

Highlights

  • HSM support now available in lmp-device-register
  • OP-TEE now available via meta-lmp
  • Gcc updated to the 8.3.0 release
  • Systemd updated to the 241 release
  • Go updated to the 1.12.1 release
  • Linux-firmware updated to the 7bc2464 git revision
  • Qemuarm64 is now supported by LmP, with support for ATF, OP-TEE and U-Boot

Layer Updates

Meta LMP

  • HSM support now available in lmp-device-register
  • New recipes: atf, optee-os, optee-client, optee-test and optee-examples
  • New supported target: qemuarm64

Meta Freescale

  • Alsa support added for all i.MX8 targets

Meta Freescale 3rdparty

  • New machine: ccimx6ulsbcpro

Meta Intel

  • Linux-intel 4.19 updated to v4.19.28
  • New recipe: mkl-dnn
  • Intel-mediasdk updated to 18.4.1

Meta RaspberryPi

  • Linux-raspberrypi 4.19 updated 4.19.25

Meta Virtualization

  • Docker-distribution updated to v2.7.1
  • Notary updated to v0.6.1

Meta Yocto

  • Default kernel updated to v5.0

OpenEmbedded Core

  • Acpid updated to 2.0.31
  • Cairo fixes for CVE-2018-19876, CVE-2019-6461 and CVE-2019-6462
  • Elfutils updated to 0.176
  • File updated to 5.36
  • Gcc updated to 8.3.0
  • Gdb updated to 8.2.1
  • Glibc fixes for CVE-2019-9169
  • Go updated to 1.12.1
  • Icu fixes for CVE-2018-18928
  • Libpng fixes for CVE-2019-7317
  • Linux-firmware updated to the 7bc2464 revision
  • Linux-libc-headers updated to 5.0
  • Linux-yocto updated to 5.0
  • Openssl fixes for CVE-2019-1543
  • Openssl updated to 1.1.1b
  • Openssl10 updated to 1.0.2r
  • Qemu fixes for CVE-2018-16872, CVE-2018-20124, CVE-2018-20125, CVE-2018-20126, CVE-2018-20191, CVE-2018-20216 and CVE-2019-3812
  • Sqlite3 updated to 3.27.2
  • Support for external dtb in kernel-fitimage.bbclass
  • Systemd fixes for CVE-2019-6454
  • Systemd updated to 241
  • Vim updated to 8.1.1017

Meta OpenEmbedded

  • New recipe: firewalld
  • Python-click updated to 7.0

Containers

core-containers/aktualizr

  • Changed libssh2 1.8.0-r4 -> 1.8.2-r0

core-containers/leshan

  • Changed libssh2 1.8.0-r4 -> 1.8.2-r0

gateway-containers/dns64

  • Removed libgcc

gateway-containers/radvd64

  • Removed dbus-libs
  • Removed dbus
  • Removed expat

extra-containers/candy-dispenser

  • Changed libressl2.7-libssl 2.7.4-r0 -> 2.7.5-r0
  • Changed libressl2.7-libcrypto 2.7.4-r0 -> 2.7.5-r0
  • Changed libressl2.7-libtls 2.7.4-r0 -> 2.7.5-r0

extra-containers/freeboard

  • Changed tar 1.31-r0 -> 1.32-r0

extra-containers/gateway-ansible

  • Changed libcurl 7.63.0-r0 -> 7.64.0-r1
  • Changed openssh-client 7.9_p1-r2 -> 7.9_p1-r4
  • Changed libssh2 1.8.0-r4 -> 1.8.2-r0
  • Changed openssh-keygen 7.9_p1-r2 -> 7.9_p1-r4
  • Changed openssh-sftp-server 7.9_p1-r2 -> 7.9_p1-r4
  • Changed openssh-server 7.9_p1-r2 -> 7.9_p1-r4
  • Changed openssh-server-common 7.9_p1-r2 -> 7.9_p1-r4
  • Changed openssh 7.9_p1-r2 -> 7.9_p1-r4

extra-containers/iot-edge

  • Changed musl-utils 1.1.20-r3 -> 1.1.20-r4
  • Changed openssl 1.1.1a-r1 -> 1.1.1b-r1
  • Changed musl 1.1.20-r3 -> 1.1.20-r4
  • Changed libssl1.1 1.1.1a-r1 -> 1.1.1b-r1
  • Changed libcrypto1.1 1.1.1a-r1 -> 1.1.1b-r1

extra-containers/mqtt-gpsd

  • Changed libressl2.7-libssl 2.7.4-r0 -> 2.7.5-r0
  • Changed libressl2.7-libcrypto 2.7.4-r0 -> 2.7.5-r0
  • Changed libressl2.7-libtls 2.7.4-r0 -> 2.7.5-r0

extra-containers/mqtt-lwm2m

  • Changed libressl2.7-libssl 2.7.4-r0 -> 2.7.5-r0
  • Changed libressl2.7-libcrypto 2.7.4-r0 -> 2.7.5-r0
  • Changed libressl2.7-libtls 2.7.4-r0 -> 2.7.5-r0

extra-containers/ota-runner

  • Changed openssl 1.0.2q-r0 -> 1.0.2r-r0
  • Changed libressl2.7-libssl 2.7.4-r0 -> 2.7.5-r0
  • Changed libressl2.7-libcrypto 2.7.4-r0 -> 2.7.5-r0
  • Changed libssl1.0 1.0.2q-r0 -> 1.0.2r-r0
  • Changed libcrypto1.0 1.0.2q-r0 -> 1.0.2r-r0
  • Changed libressl2.7-libtls 2.7.4-r0 -> 2.7.5-r0

extra-containers/repo

  • Changed libcurl 7.63.0-r0 -> 7.64.0-r1
  • Changed libssh2 1.8.0-r4 -> 1.8.2-r0
  • Changed curl 7.63.0-r0 -> 7.64.0-r1

extra-containers/rtl-ais

  • Changed musl-utils 1.1.20-r3 -> 1.1.20-r4
  • Changed musl 1.1.20-r3 -> 1.1.20-r4

extra-containers/tinyproxy

  • Changed tinyproxy 1.10.0-r0 -> 1.10.0-r1

extra-containers/wifi-ap

  • Removed libgcc

extra-containers/x

  • Added mesa-dri-vc4
  • Changed libxml2 2.9.9-r0 -> 2.9.9-r1

Related posts