New comment by Duncaen on void-packages repository https://github.com/void-linux/void-packages/issues/25604#issuecomment-778327962 Comment: Yes `-a` instructs xbps to do cross compilation, without it its quite surprising that this does not fail earlier, but that is the issue. Using `./xbps-src bootstrap cross-arch` is like creating a masterdir with `./xbps-src binary-bootstrap cross-arch` which is useless, you want a build chroot that works on your host architecture and then cross compile from there with a cross toolchain.