Pagina 34 di 57

Re: Firefox 20.0beta parliamone

Inviato: dom 14 apr 2013, 18:49
da ponce
6C33C ha scritto:Per fare lo swap file io uso fallocate -l 5G /swapfile é un lampo per creare il file. ( fonte archlinux )
grazie della dritta, lo provero' :)

Re: Firefox 20.0beta parliamone

Inviato: dom 14 apr 2013, 19:01
da Trotto@81
ponce ha scritto:il nuovo script di build, di cui ha fatto il backport anche nella 14.0, di default usa gia' il PGO per x86_64.
Sto provando con 5 Gb di ram aggiuntiva. Con il vecchio script senza PGO mi dava comunque errore. Lo stesso slackbuild che fino alla 20.0.1 andava più che bene.
Speriamo vada a buon fine perchè fin'ora non ha mai usato nemmeno la metà della mia RAM.

Re: Firefox 20.0beta parliamone

Inviato: dom 14 apr 2013, 20:13
da Trotto@81
Il linking è lunghissimo e mi ha mangiato tutto lo spazio della partizione dedicata alla /tmp che ha poco meno di 8 GB di spazio. Erano rimasti 25 mb. E' questa secondo me la causa d'errore. Inoltre ha saturato la ram e occupato 3 dei 5 Gb di swap a disposizione.
Il problema è che per aumentare la dimensione della partizione è rischioso perchè nella /home sempre sullo stesso disco è occupata per il 32%.
Pat dice nello slackbuild che ne vale la pena, sono tentato.

Re: Firefox 20.0beta parliamone

Inviato: dom 14 apr 2013, 20:38
da ponce
quello e' un commento che avevo infilato io dentro alla patch :D

Re: Firefox 20.0beta parliamone

Inviato: dom 14 apr 2013, 20:45
da Trotto@81
Che nervoso!! Ma perchè non ho dato 20 GB alla partizione della /tmp? :evil:
Domani commento la riga in fstab e la riporto nella partizione della root. Per una volta il mio SSD non dirà nulla.
Al 90% è quello il problema!
Ma con PGO la differenza è davvero notevole?

Re: Firefox 20.0beta parliamone

Inviato: dom 14 apr 2013, 21:34
da Trotto@81
Riprovando con il vecchio Slackbuild è questo l'errore che ottengo e non è certamente un problema di spazio dato che occupa molto meno del disponibile.

Codice: Seleziona tutto

/tmp/mozilla-beta/obj/_virtualenv/bin/python /tmp/mozilla-beta/toolkit/mozapps/installer/packager.py -DMOZ_GLUE_IN_PROGRAM -DNO_NSPR_10_SUPPORT -DAB_CD=it -DMOZ_APP_NAME=firefox -DPREF_DIR=defaults/preferences -DMOZ_ENABLE_GNOME_COMPONENT=1 -DMOZ_GTK2=1 -DJAREXT= -DMOZ_CHILD_PROCESS_NAME=plugin-container -DMOZ_JSDEBUGGER -DNECKO_WIFI -DDLL_PREFIX=lib -DDLL_SUFFIX=.so -DBIN_SUFFIX= -DBINPATH=bin \
        --format omni \
        --removals /tmp/mozilla-beta/browser/installer/removed-files.in \
         \
         \
         \
        --optimizejars \
         \
        package-manifest ../../dist ../../dist/firefox \

Error: /tmp/mozilla-beta/obj/browser/installer/package-manifest:31: Missing file(s): bin/dictionaries/*
Traceback (most recent call last):
  File "/tmp/mozilla-beta/toolkit/mozapps/installer/packager.py", line 366, in <module>
    main()
  File "/tmp/mozilla-beta/toolkit/mozapps/installer/packager.py", line 320, in main
    copier.add(mozpack.path.join(binpath, 'removed-files'), removals)
  File "/usr/lib64/python2.7/contextlib.py", line 24, in __exit__
    self.gen.next()
  File "/tmp/mozilla-beta/python/mozbuild/mozpack/errors.py", line 129, in accumulate
    raise AccumulatedErrors()
mozpack.errors.AccumulatedErrors
make[1]: *** [stage-package] Errore 1
make[1]: Leaving directory `/tmp/mozilla-beta/obj/browser/installer'
make: *** [install] Errore 2

Re: Firefox 20.0beta parliamone

Inviato: dom 14 apr 2013, 21:38
da ponce
Trotto@81 ha scritto:Ma con PGO la differenza è davvero notevole?
si, diventa veloce come Chrome.

prova il pacchetto di slackware64-current, e' compilato cosi'.

Re: Firefox 20.0beta parliamone

Inviato: lun 15 apr 2013, 10:10
da Trotto@81
Ho riprovato con una temp di 1,4 TB e sempre lo stesso errore.
Ho visto che nello script ci sono richiami a xvfb e altre cose.
Non sarà necessaria avere una current per compilare Firefox 21beta?
E' frustrante come cosa!
Lo voglio in italiano, ecco perchè ricompilo!

Re: Firefox 20.0beta parliamone

Inviato: lun 15 apr 2013, 14:06
da Trotto@81
Ho compilato nuovamente la 20.0.1 con il PGO e oltre a impiegarci una vita (5 volte il tempo normale sul mio i920 da 2,6 GHz con 10 processi di make) è andato tutto liscio.

Codice: Seleziona tutto

real    97m50.412s
user    209m39.503s
sys     11m53.436s
Per ora non noto tutta questa velocità.
Rimane un mistero perchè la 21beta non compili sulla mia 14 a 64bit bella pulita.
Il pacchetto localizzato in italiano è la build 2 e lo trovato come sempre sul mio dropbox.
Vediamo come andrà a finire con la 21.

Re: Firefox 20.0beta parliamone

Inviato: lun 15 apr 2013, 15:13
da ponce
ho provato per curiosita' usando questo a compilare la 21.0b2 su una virtual machine qemu (kvm) slackware64-14.0 (memoria 5 Gb, swap 1Gb, file aggiuntivo di swap 10Gb) ed e' andato tutto bene.

come velocita' io intendo la responsivita', ovviamente non puo' velocizzarti il caricamento delle pagine, quello dipende dalla connessione :)
la differenza la vedi bene caricando file html o testuali molto grossi o tenendo diverse finestre aperte: lo scrolling e' molto veloce a differenza della versione senza PGO che "lagga".

Re: Firefox 20.0beta parliamone

Inviato: lun 15 apr 2013, 18:04
da Trotto@81
Guarda, la mia 14 non è installata completamente, ma levo solo sciocchezze che a me non servono, non credo possa influire sulla compilazione.
Ho riprovato in runlevel 3, ma l'errore è sempre lo stesso. :(

Re: Firefox 20.0beta parliamone

Inviato: ven 26 apr 2013, 17:15
da Trotto@81
Se compilo la 21beta in italiano ottengo sempre il medesimo errore.

Codice: Seleziona tutto

/tmp/mozilla-beta/obj/_virtualenv/bin/python /tmp/mozilla-beta/toolkit/mozapps/installer/packager.py -DMOZ_GLUE_IN_PROGRAM -DNO_NSPR_10_SUPPORT -DAB_CD=it -DMOZ_APP_NAME=firefox -DPREF_DIR=defaults/preferences -DMOZ_ENABLE_GNOME_COMPONENT=1 -DMOZ_GTK2=1 -DJAREXT= -DMOZ_CHILD_PROCESS_NAME=plugin-container -DMOZ_JSDEBUGGER -DNECKO_WIFI -DDLL_PREFIX=lib -DDLL_SUFFIX=.so -DBIN_SUFFIX= -DBINPATH=bin \
        --format omni \
        --removals /tmp/mozilla-beta/browser/installer/removed-files.in \
         \
         \
         \
        --optimizejars \
         \
        package-manifest ../../dist ../../dist/firefox \

Error: /tmp/mozilla-beta/obj/browser/installer/package-manifest:31: Missing file(s): bin/dictionaries/*
Traceback (most recent call last):
  File "/tmp/mozilla-beta/toolkit/mozapps/installer/packager.py", line 366, in <module>
    main()
  File "/tmp/mozilla-beta/toolkit/mozapps/installer/packager.py", line 320, in main
    copier.add(mozpack.path.join(binpath, 'removed-files'), removals)
  File "/usr/lib64/python2.7/contextlib.py", line 24, in __exit__
    self.gen.next()
  File "/tmp/mozilla-beta/python/mozbuild/mozpack/errors.py", line 129, in accumulate
    raise AccumulatedErrors()
mozpack.errors.AccumulatedErrors
make[1]: *** [stage-package] Errore 1
make[1]: Leaving directory `/tmp/mozilla-beta/obj/browser/installer'
make: *** [install] Errore 2

Re: Firefox 20.0beta parliamone

Inviato: ven 26 apr 2013, 17:58
da Trotto@81
Senza traduzione compila senza problemi!! :evil:
Sapete come segnalare la cosa?

Re: Firefox 20.0beta parliamone

Inviato: ven 26 apr 2013, 20:55
da ponce
prova su bugzilla.

(scusa la domanda ma non ho mai provato, magari dico una bischerata) se fai il pacchetto senza e poi ci metti un .xpi con la traduzione cambia molto?

Re: Firefox 20.0beta parliamone

Inviato: ven 26 apr 2013, 21:13
da Trotto@81
Così aggirerei il problema. :)
Voglio il mio bel pacchetto localizzato.