Pour obtenir les fichiers permettant de compiler tu as plusieurs moyen.
Le plus simple de mon point de vue est d'utiliser :
yaourt -G linux
, par contre je ne sais pas si cela fonctionne pour ARM.
Sinon tu peux utiliser ABS.
Bref une fois que tu as ton dossier
linux
, avec dedans le fichier
PKGBUILD
, il te suffit de lancer
makepkg
pour lancer une compilation de ce dernier. Voir man de
makepkg
pour n'extraire que les sources, ou pour compiler les sources déjà extraites et déjà patchées...
Pour comprendre les
PKGBUILD
tu as le Wiki : PKGBUILD. Il te suffiras d'inclure le patch dans le PKGBUILD téléchargé précédemment...
Ceci est la méthode pour ArchLinux i686 / x86_64, mais il est vrai que cela doit être différent pour ARM si tu veux faire une cross compilation : c'est à dire que tu créé le paquet avec ton PC fixe et non avec ton processeur ARM.
Pour faire une cross compilation il "suffit" de suivre le guide :
http://archlinuxarm.org/developers/dist ... -compiling.
Mais après je pense que si tu lances la compilation depuis le processeur ARM rien ne doit changer question méthode par rapport à un processeur "classique". Sauf que cela risque de prendre une nuit entière pour compiler et quelques Go...