YIO-Remote/remote-os

Update Buildroot LTS version 2021.02

Closed this issue · 0 comments

zehnm commented

Expected Behavior or Design

Use the current Buildroot LTS version to keep up to date with patches, security fixes and newer Qt version.

Current Behavior or Design

Buildroot 2020.02 is currently used, which is no longer supported with new LTS release.

Possible Solution

a) Full major upgrade from 2020.02 to 2021.02. This means migrating quite a few components and breaking changes:

  • Upgrade to Buildroot 2021.02
  • Migrate to Qt 5.15
  • Migrate Linux kernel to 5.4
  • Migrate RPi DTS

b) Two step migration:

  1. Update Buildroot to 2021.02 and keep RPi 4.19.x kernel
  2. Update RPi Kernel to 5.4.x

Detailed Description and Additional Information

This might be a bumpy migration, especially migrating the Linux kernel and DTS definition.

Option b) looks like the better migration path. This would give us an updated Qt 5.15 and all system packages would be up-to-date and supported until April 2022.