There was some discussion on V1 here:
https://lists.openembedded.org/g/openembedded-core/message/231312

Based on that feedback, I’ve updated the approach so that:
  - rust-native links with LLVM dynamically
  - rust-target links with LLVM statically

This keeps the workaround only in -native and avoids changing how the target toolchain is built.
I’ve tested this change and didn’t see any regressions.

I’ll send V3 shortly with this update.

Thanks,
Sunil Dora