La liste de diffusion du noyau Linux a publié un ensemble de patches permettant de compiler le noyau Linux pour l'architecture ARM64 dans un environnement macOS avec les outils de compilation par défaut basés sur LLVM. En plus des modifications des scripts de compilation dans le noyau et de l'inclusion de fichiers d'en-tête supplémentaires dans plusieurs fichiers de code, l'installation d'un paquet contenant des fichiers d'en-tête spécifiques à l'environnement Linux (byteswap.h, elf.h et endian.h) est également nécessaire dans macOS.
Source : opennet.ru