Os desenvolvedores que utilizam dispositivos Apple Silicon rodando macOS agora têm novas opções para compilar o kernel Linux diretamente em seus sistemas, graças a um conjunto atualizado de patches. Lançados inicialmente em 2022, esses patches foram projetados para permitir a compilação do kernel Linux ARM64 a partir de hosts macOS, utilizando ferramentas baseadas no LLVM/Clang. O objetivo era possibilitar testes rápidos, como builds e verificações de integridade, diretamente no macOS.
Recentemente, Daniel Gomez publicou uma nova versão desses patches, que otimiza ainda mais o sistema de build do kernel Linux para hosts macOS ARM64. Essa atualização visa tornar o processo de compilação mais estável e eficiente, garantindo que os desenvolvedores consigam compilar o kernel Linux usando o LLVM do macOS.
Além das ferramentas LLVM, os usuários que desejam compilar o kernel precisarão utilizar o Homebrew, a fim de obter arquivos de cabeçalho C adicionais, que não são encontrados nativamente no macOS, mas são essenciais para a compilação do kernel Linux.
Para quem está interessado em compilar o kernel Linux diretamente no macOS, os patches mais recentes podem ser encontrados na lista de discussão do kernel Linux.