Pagina 1 di 1
Chromium 13.0.762.1
Inviato: ven 13 mag 2011, 13:11
da Matrix86
Salve, sto provando a compilare chromium ma mi si blocca in compilazione restituendo il seguente errore:
Codice: Seleziona tutto
make: *** No rule to make target `native_client/irt_binaries/nacl_irt_x86_32.nexe', needed by `out/Release/nacl_irt_x86_32.nexe'. Stop.
make: *** Waiting for unfinished jobs....
Sto leggendo un pò dal bug tracking di gentoo e ho visto che hanno aggiunto l'opzione 'disable_nacl=1'. Usandola la compilazione va a buon fine ma ho problemi su chromium ovviamente: non effettua le ricerche su google digitando nello spazio dell'url e premendo invio, ho perso tutti i preferiti, non importa i preferiti da firefox...
Qualcuno ha qualche soluzione? Da come stavo leggendo c'è uno script python che si scarica queste librerie irt nacl nel momento della compilazione, ma non lo fa...
Idee?
Re: Chromium 13.0.762.1
Inviato: ven 13 mag 2011, 14:34
da gohanz
Guarda abbiamo lo stesso problema anche con la versione 12 di Chromium. Anche con la stessa versione che funziona con la 13.1.
Per intenderci non funziona la ricerca ne l'autocompletamento. Le abbiamo provate di tutte (Con e senza gnome-keyring , con una vecchia versione di libevent) ma ancora senza soluzione.
Per adesso Chromium sulla 13.37 è quasi inusabile.
Se qualcuno ha una soluzione è benvenuto.
Re: Chromium 13.0.762.1
Inviato: ven 13 mag 2011, 14:50
da Matrix86
ho provato una zozzata e sto compilando...vediamo se sono riuscito.
Da come ho capito quell'errore deriva dalla mancanza del file native_client/irt_binaries/nacl_irt_x86_32.nexe che viene scaricato dallo script python "build/download_nacl_irt.py"....o almeno dovrebbe.
Estraendo i sorgenti, entro nella loro directory, lancio python build/download_nacl_irt.py nella directory build e mi da errore in quanto non trova la directory DEPS in src/DEPS.
Allora cosa ho provato: rinomino la directory dei sorgenti da chromium-13.0.762.1 a "src", eseguo di nuovo lo script da
fuori la directory dei sorgenti tramite:
e mi viene scaricato tutto correttamente.
Ora ho lanciato lo slackbuild, e aggiunto a mano la directory native_client/irt_binaries/ nei sorgenti in compilazione e ancora non mi ha dato errore. Vi faccio sapere come và, nel caso funzioni bisognerà scaricare a mano il file o sistemare lo script python che sembra avere problemi di percorsi.
Re: Chromium 13.0.762.1
Inviato: ven 13 mag 2011, 14:58
da gohanz
Ok facci sapere!
Re: Chromium 13.0.762.1
Inviato: ven 13 mag 2011, 16:27
da Matrix86
Ho compilato. Nessun errore, tutto ok. Però è come se si compila con l'opzione disable_nacl, ovvero non si possono effettuare le ricerche da barra degli url, non importa da firefox e quando si prova l'importazione noto degli errori se lanciato da shell:
Codice: Seleziona tutto
[26813:26813:13418476119:ERROR:native_backend_kwallet_x.cc(559)] Failed to complete KWallet call: The name org.kde.kwalletd was not provided by any .service files
[26813:26813:13418728153:ERROR:native_backend_kwallet_x.cc(559)] Failed to complete KWallet call: Message did not receive a reply (timeout by message bus)
[26813:26822:13428069032:ERROR:in_process_importer_bridge.cc(79)] InProcessImporterBridge::SetPasswordForm
[26813:26822:13428069068:ERROR:in_process_importer_bridge.cc(79)] InProcessImporterBridge::SetPasswordForm
[26813:26822:13428069076:ERROR:in_process_importer_bridge.cc(79)] InProcessImporterBridge::SetPasswordForm
[26813:26822:13428069085:ERROR:in_process_importer_bridge.cc(79)] InProcessImporterBridge::SetPasswordForm
[26813:26822:13428069092:ERROR:in_process_importer_bridge.cc(79)] InProcessImporterBridge::SetPasswordForm
[26813:26822:13428069100:ERROR:in_process_importer_bridge.cc(79)] InProcessImporterBridge::SetPasswordForm
[26813:26822:13428069107:ERROR:in_process_importer_bridge.cc(79)] InProcessImporterBridge::SetPasswordForm
[26813:26822:13428069117:ERROR:in_process_importer_bridge.cc(79)] InProcessImporterBridge::SetPasswordForm
Re: Chromium 13.0.762.1
Inviato: ven 13 mag 2011, 20:28
da gohanz
Hai provato con la serie 12 di Chromium?
Re: Chromium 13.0.762.1
Inviato: ven 13 mag 2011, 21:29
da gohanz
Grazie al suggerimento di Zerouno siamo riusciti a risolvere il problema almeno per la versione 12 di Chromium.
Occorre cambiare nello SlackBuild il paramentro -Dgcc_version=44 in -Dgcc_version=45.
Re: Chromium 13.0.762.1
Inviato: sab 14 mag 2011, 9:07
da gohanz
Ho visto che con la versione 13 hanno reintrodotto il blocco di root. Adesso appare questo messaggio.
Codice: Seleziona tutto
Avvia Chromium come utente normale. Per eseguirlo come root, devi specificare una directory dati utente alternativa per la memorizzazione delle informazioni sul profilo.