Mozilla Firefox: mudanças entre as edições
De Pontão Nós Digitais
Ir para navegaçãoIr para pesquisar
m (→Compilando) |
|||
Linha 27: | Linha 27: | ||
* Build no Fedora 13 86_64 *em andamento* | * Build no Fedora 13 86_64 *em andamento* | ||
Para compilar no fedora, antes instale os pré-requisitos: | Para compilar no fedora, antes instale os pré-requisitos: | ||
yum install autoconf213 gtk2-devel libnotify-devel yasm | yum install autoconf213 gtk2-devel libnotify-devel yasm libIDL-devel wireless-tools-devel | ||
o Fedora 13 não tem o pacote yasm 1.0.1, apenas o 0.8, | o Fedora 13 não tem o pacote yasm 1.0.1, apenas o 0.8, precisa instalar manualmente através de algum rpm do pacote da versão 1.0.1 | ||
= Modificando = | = Modificando = | ||
= Enviando para o repositório oficial = | = Enviando para o repositório oficial = |
Edição das 14h18min de 12 de julho de 2011
Bugs Interessantes
Indicados por David Humphrey: https://bugzilla.mozilla.org/buglist.cgi?quicksearch=student-project&list_id=748304
Clonando (Forkando)
Primeiro crie um fork do repositório https://github.com/doublec/mozilla-central depois clone-o:
git clone https://github.com/doublec/mozilla-central
Links úteis:
- Para usar git com mozilla-central: http://www.bluishcoder.co.nz/2011/02/10/git-conversion-of-mozilla-central.html
- Para pushar as modificações do git para hg: http://browserland.com/firefox-latest-news/2011/04/16/chris-double-my-git-workflow-for-mozilla-development/
Compilando
Pré-requisitos para compilar em GNU/Linux Debian/Ubuntu: https://developer.mozilla.org/En/Developer_Guide/Build_Instructions/Linux_Prerequisites
Documentação da Mozilla para compilar o Firefox: https://developer.mozilla.org/en/Build_Documentation
Para compilar, antes instale os pré-requisitos:
apt-get build-dep firefox apt-get install mercurial libasound2-dev libcurl4-openssl-dev libnotify-dev libxt-dev libiw-dev mesa-common-dev autoconf2.13 yasm
- Build no Fedora 13 86_64 *em andamento*
Para compilar no fedora, antes instale os pré-requisitos:
yum install autoconf213 gtk2-devel libnotify-devel yasm libIDL-devel wireless-tools-devel
o Fedora 13 não tem o pacote yasm 1.0.1, apenas o 0.8, precisa instalar manualmente através de algum rpm do pacote da versão 1.0.1