Foi publicado na lista de discussão do núcleo Linux um conjunto de patches que implementam a possibilidade de compilar o núcleo Linux para a arquitetura ARM64 no ambiente macOS, utilizando as ferramentas de compilação padrão baseadas em LLVM. Além da alteração nos scripts de compilação do núcleo e da inclusão de cabeçalhos adicionais em vários arquivos de código, é necessário instalar no macOS um pacote com os cabeçalhos específicos para o ambiente Linux (byteswap.h, elf.h e endian.h) para a compilação.
Fonte: opennet.ru