This is a due to a recent change in scarthgap. I've got a change pending, but
I'm way way behind getting things merged.
Masking go (and rust) is an option (probably easiest right now). I'll be
sending the commit to the list in a few minutes that will automatically skip any
go recipes avoiding the issue.
--Mark
On 12/3/25 7:51 AM, Philip Balister wrote:
I bumped the layers at: https://gitlab.com/balister/xilinx-minimal
to the head of the scarthgap branches and the build fails with:
ERROR: ExpansionError during parsing
/home/balister/opensdr/test-builds/xilinx-minimal/openembedded-core/meta/recipes-devtools/go/go-cross_1.22.12.bb
bb.data_smart.ExpansionError: Failure expanding variable TARGET_GOARCH,
expression was ${@go_map_arch(d.getVar('TARGET_ARCH'), d)} which
triggered exception KeyError: 'Cannot map architecture microblazeel'
The variable dependency chain for the failure is: TARGET_GOARCH -> GOARCH
This looks like it comes from this commit
https://github.com/openembedded/openembedded-core/commit/e6de433ccb2784581d6c775cce97f414ef9334b1
I did the obvious hack and added the microblaze to the list so the check
passes and then the build died in qemu.
Philip
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#5802):
https://lists.yoctoproject.org/g/meta-xilinx/message/5802
Mute This Topic: https://lists.yoctoproject.org/mt/116593868/21656
Group Owner: [email protected]
Unsubscribe: https://lists.yoctoproject.org/g/meta-xilinx/unsub
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-