Hi all, This and the previous week, I have been working on building AOSP's LLVM toolchain for aarch64. tldr is that I have succeeded in doing so, but I have yet to commit my progress at the (yet to be) SharkBait manifest[1]. Really there are just a couple of things to work on before we are ready to build Android on arm64: 1. The build process is a bit immature. I will commit the polished changes in a day or two at the LLVM source[2]. 2. While trying to minimize dependencies that AOSP bundles for building LLVM, I noticed that building LLVM requires using libraries from a prebuilt gcc[3]. This is unwanted because we aim not to use any of the prebuilt dependencies that AOSP ships. Therefore this week I am working upon building AOSP's gcc[4] for aarch64. Once the GCC dependency is sorted, I will start testing building Lineage on aarch64. I have set a personal goal to atleast start these tests by this week, since we do not have much time left. Finally, I would like to thank my mentor, Heroxbd for providing the arm64 server, due to which I could pick up the pace and build AOSP's LLVM on aarch64. Regards, Gunwant [1] https://github.com/WantGuns/manifest/tree/lineage-17.1 [2] https://github.com/WantGuns/toolchain_llvm_android [3] https://github.com/WantGuns/manifest/blob/llvm-r353983/default.xml#L39 [4] https://android.googlesource.com/toolchain/gcc