This series of patches is updating the software stack to v1.6 and it also makes adding new libraries to the purecap sysroot easier.
Implementation can be found here: https://git.morello-project.org/pzalewski/meta-morello/-/tree/release-1.6
Pawel Zalewski (17): llvm-morello: add flags to the compiler class config: move toolchain variables to meta-toolchain tfa: remove the flags edk2: remove flags musl: bump version to 1.6, match sysroot llvm-runtime: remove flags linux: bump version to 1.6, change kheaders install kheaders: add new class llvm-morell: bump version to 1.6 pure-cap-app: match the sysroot busybox: match the sysroot scp: bump version to 1.6 tfa: bump version to 1.6 fiptool: bump version to 1.6 board-firmware: embed dtb as hw-config edk2: bump version to 1.6 config: bump preferred versions to 1.6
.../classes/llvm-morello.bbclass | 47 +++++++++++-------- meta-morello-toolchain/conf/layer.conf | 15 ++++++ .../recipes-core/musl/musl-morello-common.inc | 13 +++-- .../recipes-core/musl/musl-morello-target.inc | 25 +++++----- ...usl_morello-1.5.bb => musl_morello-1.6.bb} | 0 .../llvm/llvm-morello-runtime-native.bb | 6 +++ .../recipes-devtools/llvm/llvm-morello.inc | 4 +- .../classes/pure-cap-application.bbclass | 2 +- .../classes/pure-cap-kheaders.bbclass | 2 + .../conf/machine/include/morello-common.inc | 18 +------ meta-morello/conf/machine/morello-fvp.conf | 1 - meta-morello/conf/machine/morello-soc.conf | 1 - .../board-firmware/board-firmware-image.bb | 1 + .../scp-firmware/scp-firmware_morello-2.10.bb | 4 +- .../trusted-firmware-a_morello-2.7.bb | 8 +++- .../uefi/edk2-firmware_morello-2.4.bb | 10 ++-- .../recipes-core/busybox/busybox-morello.inc | 14 +++--- .../fiptool/fiptool-native_2.7.bb | 4 +- .../recipes-kernel/linux/linux-morello.inc | 12 +++-- ...lo-1.5.bb => linux-morello_morello-1.6.bb} | 5 +- .../applications/pure-cap-app.bb | 1 - 21 files changed, 114 insertions(+), 79 deletions(-) rename meta-morello-toolchain/recipes-core/musl/{musl_morello-1.5.bb => musl_morello-1.6.bb} (100%) create mode 100644 meta-morello/classes/pure-cap-kheaders.bbclass rename meta-morello/recipes-kernel/linux/{linux-morello_morello-1.5.bb => linux-morello_morello-1.6.bb} (60%)