VM --arch arm64
builds might now be functional.
It might now even be possible to cross-build arm64
images while the build machine is running Intel / amd64
.
I am writing “might” because I only superficially tested that is booting using QEMU and I am not using any ARM64 hardware myself. Since there is no dedicated ARM64 maintainer, this might break in the future. This is because the amount of architectures, platforms I can support is limited by being only 1 person.
While I added a (Kicksecure) CI test for arm64
builds, which will hopefully prevent the build process from breaking again and going unnoticed for a long time, the boot process might break in the future because we don’t have CI testing yet that does not only building but actual booting and testing.
related: Continuous Integration (CI) Whonix Testing - Automated Test Suite