There's a closed pull request on the void-packages repository ghc, ghc-bin: add aarch64* support https://github.com/void-linux/void-packages/pull/36193 Description: GHC uses llvm (specifically `opt` and `llc` executables) to build on aarch64, so that was added as a dependency. All packages that depend on ghc were built and are available at a [repo I made with signed *.xbps files](https://ftrv.se/_/void/ghc-aarch64-musl) along with the [ghc bindist distfile](https://ftrv.se/_/void/ghc-aarch64-musl/ghc-8.10.7-aarch64-void-linux-musl.tar.xz) required by ghc-bin, which this change assumes is eventually uploaded to `alpha.de.repo.voidlinux.org`. I tested most of the packages, they all work as expected. I can share the files in some other way if that's preferable. #### Testing the changes - I tested the changes in this PR: **YES** #### Local build testing - I built this PR locally for my native architecture, (aarch64-musl, aarch64) [ci skip]