Avendo un pò di tempo a disposizione mi è venuta voglia di provare l'ultima release beta di Firefox, al momento la versione è la 4.0b-4pre:

 

quindi mi sono messo all'opera ed ho provato a compilarla partendo dal sorgente, sulla mia Debian Sid:

Preparazione:

# apt-get build-dep iceweasel

oppure:

# 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 libidl-dev

Download source:

$ hg clone http://hg.mozilla.org/mozilla-central/

$ cd mozilla-central

Setup base del file mozconfig:

$ echo '. $topsrcdir/browser/config/mozconfig' > mozconfig

$ echo 'mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/objdir-ff-release' >> mozconfig

Compilazione:

$ echo 'mk_add_options MOZ_MAKE_FLAGS="-j4"' >> mozconfig

Build:

$ make -f client.mk

alla fine l'eseguibile lo troveremo in:

/mozilla-central/objdir-ff-release/dist/bin

e lo lanciamo con:

$ ./firefox

Successivamente per aggiornare entrare nella directory mozilla-central e quindi:

$ hg pull -r default

$ hg update

Share on Twitter

Post simili (o quasi):

  1. Firefox 4 Beta 9 su Debian Squeeze         Installazione su Debian Squeeze della nuova...
  2. Flash-Aid addons Linux per Firefox-Iceweasel per aggiornamento-rimozione Flash       Flash-Aid è un addons per Firefox/Iceweasel veramente...
  3. Google Toolbar su Iceweasel 5         Per il momento la Google Toolbar...
  4. Iceweasel 5 su Debian Wheezy/Sid         Ho provato iceweasel 5 su Debian...
  5. Building FFmpeg su Debian Squeeze con libavfilter e x264   Ho scoperto da poco che nell'installazione di default di...

Tag:,
10 Risposte a “Building Firefox 4 da sorgenti”
  1. edmond scrive:
    Minefield 4.0b4pre GNU/Linux
    Mozilla/5.0 (X11; Linux i686; rv:2.0b4pre) Gecko/20100811 Minefield/4.0b4pre

    Firefox 4beta = Minifield ;)

    Like or Dislike: Thumb up 0 Thumb down 0

  2. deer scrive:
    Google Chrome 5.0.375.125 GNU/Linux
    Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.125 Safari/533.4

    Questo è da provare.
    Sai se va in conflitto o ci sono dei problemi con Iceweasel, installato?

    Like or Dislike: Thumb up 0 Thumb down 0

  3. deer scrive:
    Google Chrome 5.0.375.125 GNU/Linux
    Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.125 Safari/533.4

    <OT>
    Perchè ogni volta che inserisco un commento, mi appare una pagina piena di "warning" ?
    Il commento come vedi viene inserito
    </OT>

    Like or Dislike: Thumb up 0 Thumb down 0

  4. deer scrive:
    Google Chrome 5.0.375.125 GNU/Linux
    Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.125 Safari/533.4

    Scusa di nuovo l'ot
    ecco uno screen: http://twitpic.com/2dyjy9

    Like or Dislike: Thumb up 0 Thumb down 0

  5. edmond scrive:
    Debian IceWeasel 3.5.11 GNU/Linux
    Mozilla/5.0 (X11; U; Linux i686; it; rv:1.9.1.11) Gecko/20100721 Iceweasel/3.5.11 (like Firefox/3.5.11) GTB7.1

    ciao Deer,  nessun conflitto in quanto viene lanciato dalla directory /mozilla-central/objdir-ff-release/dist/bin, e ti chiede di chiudere iceweasel se è aperto, e t'importa in automatico anche i preferiti.

    Per quanto riguarda i warning  non ho idea, ma farò delle prove…grazie ;)

    Like or Dislike: Thumb up 0 Thumb down 0

  6. edmond scrive:
    Debian IceWeasel 3.5.11 GNU/Linux
    Mozilla/5.0 (X11; U; Linux i686; it; rv:1.9.1.11) Gecko/20100721 Iceweasel/3.5.11 (like Firefox/3.5.11) GTB7.1

    commento di prova

    Like or Dislike: Thumb up 0 Thumb down 0

  7. edmond scrive:
    Debian IceWeasel 3.5.11 GNU/Linux
    Mozilla/5.0 (X11; U; Linux i686; it; rv:1.9.1.11) Gecko/20100721 Iceweasel/3.5.11 (like Firefox/3.5.11) GTB7.1

    infatti commentando come utente normale appaiono anche a me i warning, il problema sembra essere il plugin useragent spy…bho….guarda se lo fa anche commentando sul tuo blog………..

    Like or Dislike: Thumb up 0 Thumb down 0

  8. deer scrive:
    Google Chrome 5.0.375.125 GNU/Linux
    Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.125 Safari/533.4

    Ho provato, da me nessun problema, ho il tuo stesso useragent, come sai.
    Comunque, l'importante che il commento venga inserito.

    Like or Dislike: Thumb up 0 Thumb down 0

  9. Unknown
    The Incutio XML-RPC PHP Library -- WordPress/3.0.1

    [...] « Building Firefox 4 da sorgenti 14 08 2010 [...]

    Like or Dislike: Thumb up 0 Thumb down 0

  10. Unknown
    The Incutio XML-RPC PHP Library -- WordPress/3.0.1

    [...] essendo una versione beta bisogna prestare attenzione. L'ideale sarebbe provarla con questo metodo in Debian/Ubuntu, ed in Fedora più o meno con lo stesso metodo, se a qualcuno interessa [...]

    Like or Dislike: Thumb up 0 Thumb down 0

  11.  
Scrivi un Commento

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">