Compiler Mozilla Firefox sur Linux
#############################
Video Source: www.youtube.com/watch?v=rf8WRD5nZcM
Une vidéo complètement geek donc indispensable. On m'a souvent demandé comment je faisais pour faire recompiler Mozilla Firefox, voici donc un guide en vidéo. • La version compilée obtenue sera en anglais. Désolé si je parle un peu du nez, je suis un brin enrhumé :( • Page de documentation pour la compilation : • https://developer.mozilla.org/en-US/d... • Horodatage : • I) Mise en place de l'environnement de compilation : • 00:33 : les instructions de compilation de Mozilla Firefox / Mozilla Thunderbird • 00:39 : la liste des étapes • 01:15 : mon vieux bouzin décrit par l'outil I-Nex... • 02:12 : j'aurai pu aussi rajouter des DGLFI à la Artix Linux par exemple :) • 02:37 : lancement de la machine virtuelle pour montrer l'installation de l'environnement de compilation • 03:35 : faut savoir être patient... :) • 04:15 : les pré-requis technique... Ça pique un brin ! • 04:30 : l'ensemble des pré-requis de compilation si on veut tout installer à la mimine :) • 04:55 : utilisons le script prêt à l'emploi :) • 05:10 : une petite précaution technique :) • 08:13 : l'environnement étant installé, reste plus qu'à le configurer sommairement... • 09:04 : on peut passer à l'étape suivante... La récupération du code source... • 09:18 : la section de récupération du code source • 09:32 : la récupération via Mercurial • 09:40 : on repasse sur l'ordinateur en dur... • 09:59 : le répertoire du code source fraichement mis à jour... • 10:11 : il pèse combien le code source de Mozilla Firefox ? • 10:48 : que 5,3 Go ?! • 11:17 : le fichier .mozconfig par exemple :) • 12:55 : on vide le cache de compilation pour être certain de repartir de zéro • II) Compilation dans la machine réelle : • 13:08 : on lance la commande magique : ./mach build • 13:46 : on est parti ! :) • 15:30 : les différentes étapes du processus de compilation • 16:07 : mise en pause de la vidéo • 16:08 : deux heures plus tard dans la vie réelle • III) Empaquetage et finition : • 17:20 : on empaquette l'ensemble :) • 19:04 : on va dans le répertoire de compilation et on va voir la gueule du résultat :) • 19:15 : 67 Mo pour la version compilée maison et fraichement empaquettée ? • 19:32 : quel lancement interminable :) • 19:43 : un Mozilla Firefox fraichement recompilé :) • 20:33 : oups, le about: ne réponds pas :( • 20:38 : tiens, une nouvelle page du livre de Mozilla ? • 21:30 : les options de compilation de cette version capturée en vidéo...
#############################