Indeed, it has some rough edges :) Thanks for the feedback, I shall look into pasing yocto-check-layer.
Pawel
Pawel
On Mon, 30 Jan 2023 at 11:35, Ross Burton Ross.Burton@arm.com wrote:
On 27 Jan 2023, at 15:28, Pawel Zalewski pzalewski@thegoodpenguin.co.uk wrote:
This series of patches forms the initial support for the Morello hardware in Yocto. For limitations and instructions to build refer to the README.md
To-do list:
- create clang-morello toolchain, follow the guide here [1] and move llvm-morello to its own layer
- can try append meta-clang instead
- can try to use precompiled external toolchain like here [2] instead
- thus there are 3 paths to explore forward for the toolchain, Yocto expects target_prefixed toolchain binaries
- be considerate of incoming purecap GNU toolchain [3] (related to the above toolchain problem)
- decide what combinations of musl/glibc env the user might want and stick that in grub cfg,
the current division between glibc/musl machines is a ripple from the past
Whilst the layer has some rough edges (it won’t get anywhere near passing yocto-check-layer, for example), the nature of the Morello development means this is IMHO acceptable for now and the edges can be smoothed over time.
Ross