There is a new pull request by thallian against master on the void-packages repository https://github.com/thallian/void-packages master https://github.com/void-linux/void-packages/pull/22225 qemu-user-static: statically link binaries. With the addition of '---static' to the configure stage, the resulting binaries are actually statically linked. When running mkrootfs from void-mklive for an aarch64 target I ran into the exact problem described here: https://github.com/void-linux/void-mklive/issues/125 After recompiling the qemu-user-static package with this fix it started to work flawlessly and ldd also says that it is not a dynamic executable (which wasn't the case before). I tested this on a x86_64-musl voidlinux installation. A patch file from https://github.com/void-linux/void-packages/pull/22225.patch is attached