New comment by Hoshpak on void-packages repository https://github.com/void-linux/void-packages/pull/15174#issuecomment-538765542 Comment: x86_64 is fine, it's the architecture the build servers are running. I don't have Void running on any other architecture either. xbps-src gives you everything you need to cross-compile to another architecture or have a separate masterdir for a compatible architecture. To cross-compile, you just pass the target architecture with `-a`, like ``` ./xbps-src -a armv6l pkg wesnoth ``` For a compatible architecture, just create a separate masterdir once and use that to compile, e.g. ``` ./xbps-src -m musl binary-bootstrap x86_64-musl ./xbps-src -m musl pkg wesnoth ``` But I don't want to burden you too much, I'm currently running some builds for musl and several cross-compiled architectures and will merge if they pass.