compilazione fallita chromium

Postate qui se avete consigli per migliorare i pacchetti disponibili in questo sito o se avete problemi con installazione, funzionamento o altro.

Moderatore: Staff

Regole del forum
1) Citare in modo preciso il nome del pacchetto.
2) Specificare se discussione/suggerimento o richiesta d'aiuto.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Avatar utente
RedSkull92
Linux 3.x
Linux 3.x
Messaggi: 567
Iscritto il: mar 21 apr 2009, 17:25
Slackware: 64bit -current
Kernel: 3.5.4
Desktop: FluxBox
Località: Palermo
Contatta:

compilazione fallita chromium

Messaggio da RedSkull92 »

Ho usato lo slackbuild presente su slacky e ho cercato di compilarmi la versione 21.0.1172.2 di chromium.
Dopo un bel po' di tempo di compilazione mi si pianta tutto con questi errori:

Codice: Seleziona tutto

/usr/include/seamonkey-2.10.1/nss/expat.h:355:53: error: ISO C++ forbids declaration of 'entityName' with no type [-fpermissive]
/usr/include/seamonkey-2.10.1/nss/expat.h:356:43: error: 'XML_Char' does not name a type
/usr/include/seamonkey-2.10.1/nss/expat.h:356:53: error: ISO C++ forbids declaration of 'base' with no type [-fpermissive]
/usr/include/seamonkey-2.10.1/nss/expat.h:357:43: error: 'XML_Char' does not name a type
/usr/include/seamonkey-2.10.1/nss/expat.h:357:53: error: ISO C++ forbids declaration of 'systemId' with no type [-fpermissive]
/usr/include/seamonkey-2.10.1/nss/expat.h:358:43: error: 'XML_Char' does not name a type
/usr/include/seamonkey-2.10.1/nss/expat.h:358:53: error: ISO C++ forbids declaration of 'publicId' with no type [-fpermissive]
/usr/include/seamonkey-2.10.1/nss/expat.h:359:43: error: 'XML_Char' does not name a type
/usr/include/seamonkey-2.10.1/nss/expat.h:359:53: error: ISO C++ forbids declaration of 'notationName' with no type [-fpermissive]
/usr/include/seamonkey-2.10.1/nss/expat.h:367:43: error: 'XML_Char' does not name a type
/usr/include/seamonkey-2.10.1/nss/expat.h:367:53: error: ISO C++ forbids declaration of 'notationName' with no type [-fpermissive]
/usr/include/seamonkey-2.10.1/nss/expat.h:368:43: error: 'XML_Char' does not name a type
/usr/include/seamonkey-2.10.1/nss/expat.h:368:53: error: ISO C++ forbids declaration of 'base' with no type [-fpermissive]
/usr/include/seamonkey-2.10.1/nss/expat.h:369:43: error: 'XML_Char' does not name a type
/usr/include/seamonkey-2.10.1/nss/expat.h:369:53: error: ISO C++ forbids declaration of 'systemId' with no type [-fpermissive]
/usr/include/seamonkey-2.10.1/nss/expat.h:370:43: error: 'XML_Char' does not name a type
/usr/include/seamonkey-2.10.1/nss/expat.h:370:53: error: ISO C++ forbids declaration of 'publicId' with no type [-fpermissive]
/usr/include/seamonkey-2.10.1/nss/expat.h:380:43: error: 'XML_Char' does not name a type
/usr/include/seamonkey-2.10.1/nss/expat.h:380:53: error: ISO C++ forbids declaration of 'prefix' with no type [-fpermissive]
/usr/include/seamonkey-2.10.1/nss/expat.h:381:43: error: 'XML_Char' does not name a type
/usr/include/seamonkey-2.10.1/nss/expat.h:381:53: error: ISO C++ forbids declaration of 'uri' with no type [-fpermissive]
/usr/include/seamonkey-2.10.1/nss/expat.h:385:43: error: 'XML_Char' does not name a type
/usr/include/seamonkey-2.10.1/nss/expat.h:385:53: error: ISO C++ forbids declaration of 'prefix' with no type [-fpermissive]
/usr/include/seamonkey-2.10.1/nss/expat.h:434:43: error: 'XML_Char' does not name a type
/usr/include/seamonkey-2.10.1/nss/expat.h:434:53: error: ISO C++ forbids declaration of 'context' with no type [-fpermissive]
/usr/include/seamonkey-2.10.1/nss/expat.h:435:43: error: 'XML_Char' does not name a type
/usr/include/seamonkey-2.10.1/nss/expat.h:435:53: error: ISO C++ forbids declaration of 'base' with no type [-fpermissive]
/usr/include/seamonkey-2.10.1/nss/expat.h:436:43: error: 'XML_Char' does not name a type
/usr/include/seamonkey-2.10.1/nss/expat.h:436:53: error: ISO C++ forbids declaration of 'systemId' with no type [-fpermissive]
/usr/include/seamonkey-2.10.1/nss/expat.h:437:43: error: 'XML_Char' does not name a type
/usr/include/seamonkey-2.10.1/nss/expat.h:437:53: error: ISO C++ forbids declaration of 'publicId' with no type [-fpermissive]
/usr/include/seamonkey-2.10.1/nss/expat.h:451:43: error: 'XML_Char' does not name a type
/usr/include/seamonkey-2.10.1/nss/expat.h:451:53: error: ISO C++ forbids declaration of 'entityName' with no type [-fpermissive]
/usr/include/seamonkey-2.10.1/nss/expat.h:530:43: error: 'XML_Char' does not name a type
/usr/include/seamonkey-2.10.1/nss/expat.h:530:53: error: ISO C++ forbids declaration of 'name' with no type [-fpermissive]
/usr/include/seamonkey-2.10.1/nss/expat.h:683:42: error: 'XML_Char' does not name a type
/usr/include/seamonkey-2.10.1/nss/expat.h:683:52: error: ISO C++ forbids declaration of 'encoding' with no type [-fpermissive]
/usr/include/seamonkey-2.10.1/nss/expat.h:723:38: error: 'XML_Char' does not name a type
/usr/include/seamonkey-2.10.1/nss/expat.h:723:48: error: ISO C++ forbids declaration of 'base' with no type [-fpermissive]
/usr/include/seamonkey-2.10.1/nss/expat.h:725:1: error: 'XML_Char' does not name a type
/usr/include/seamonkey-2.10.1/nss/expat.h:850:38: error: 'XML_Char' does not name a type
/usr/include/seamonkey-2.10.1/nss/expat.h:850:48: error: ISO C++ forbids declaration of 'context' with no type [-fpermissive]
/usr/include/seamonkey-2.10.1/nss/expat.h:851:38: error: 'XML_Char' does not name a type
/usr/include/seamonkey-2.10.1/nss/expat.h:851:48: error: ISO C++ forbids declaration of 'encoding' with no type [-fpermissive]
/usr/include/seamonkey-2.10.1/nss/expat.h:957:1: error: 'XML_LChar' does not name a type
/usr/include/seamonkey-2.10.1/nss/expat.h:961:1: error: 'XML_LChar' does not name a type
/usr/include/seamonkey-2.10.1/nss/expat.h:992:9: error: 'XML_LChar' does not name a type
/usr/include/seamonkey-2.10.1/nss/expat.h:1010:1: error: 'XML_Char' does not name a type
make: *** [out/Release/obj.target/browser/chrome/browser/autofill/autofill_download.o] Error 1
make: *** Waiting for unfinished jobs....
Ma non capisco come mai.
Ho l'ultima versione di expat(expat-2.0.1-i486-2) e ho mozilla-nss che è presente qui su Slacky e tutte le dipendenze sembrano essere soddisfatte.
Ho una -current

Avatar utente
gohanz
Staff
Staff
Messaggi: 5832
Iscritto il: mar 30 nov 2004, 0:00

Re: compilazione fallita chromium

Messaggio da gohanz »

Dovresti, prima della compilazione, rimuovere seamonkey, lasciando seamonkey-solibs. Dopo reinstalla mozilla-nss. Detto questo, dopo un paio di prove ho visto che la serie 21 di Chromium non funziona sulla 13.37. Compare una barra rossa al posto della solita barra di navigazione.
La console riporta strani errori.

Codice: Seleziona tutto

(chromium:7110): GdkPixbuf-WARNING **: GdkPixbufLoader finalized without calling gdk_pixbuf_loader_close() - this is not allowed. You must explicitly end the data stream to the loader before dropping the last reference.

(chromium:7110): GdkPixbuf-WARNING **: GdkPixbufLoader finalized without calling gdk_pixbuf_loader_close() - this is not allowed. You must explicitly end the data stream to the loader before dropping the last reference.

http://imageshack.us/f/706/chromium.png/

Avatar utente
6C33C
Packager
Packager
Messaggi: 254
Iscritto il: gio 12 ott 2006, 16:09
Nome Cognome: Giorgio
Slackware: 15.0 x86_64
Kernel: 5.15.80
Desktop: kde 5
Località: Rimini

Re: compilazione fallita chromium

Messaggio da 6C33C »

gohanz ha scritto:Dovresti, prima della compilazione, rimuovere seamonkey, lasciando seamonkey-solibs. Dopo reinstalla mozilla-nss. Detto questo, dopo un paio di prove ho visto che la serie 21 di Chromium non funziona sulla 13.37. Compare una barra rossa al posto della solita barra di navigazione.
La console riporta strani errori.

Codice: Seleziona tutto

(chromium:7110): GdkPixbuf-WARNING **: GdkPixbufLoader finalized without calling gdk_pixbuf_loader_close() - this is not allowed. You must explicitly end the data stream to the loader before dropping the last reference.

(chromium:7110): GdkPixbuf-WARNING **: GdkPixbufLoader finalized without calling gdk_pixbuf_loader_close() - this is not allowed. You must explicitly end the data stream to the loader before dropping the last reference.

http://imageshack.us/f/706/chromium.png/
Avevo notato anche io quel problema con lo slackbuild di slacky.
Per la barra rossa prova guardare lo slackbuild di zerouno ho compilato prima sulla 13.37 64bit e funziona bene .
link : http://www.z01.eu/repo-slack/slackware6 ... omium/src/
Ora sto provando su current poi vi faccio sapere se va a buon fine :)

Edit: compila e funziona!!! :D

Avatar utente
ZeroUno
Staff
Staff
Messaggi: 5441
Iscritto il: ven 2 giu 2006, 14:52
Nome Cognome: Matteo Rossini
Slackware: current
Kernel: slack-current
Desktop: ktown-latest
Distribuzione: 01000000-current
Località: Roma / Castelli
Contatta:

Re: compilazione fallita chromium

Messaggio da ZeroUno »

Nota: quello slackbuild tenta di determinare quale sia l'ultima versione di chromium ma credo che il repository abbia un problema perchè lo script tira fuori 21.0.1172.2 mentre l'ultima 2gg fa era la 21.0.1180.13 (che ho ricompilato ma non ho caricato perchè sto riorganizzando il repository).

Per compilarla è necessario specificarla manualmente:
#VERSION=${VERSION:-SNAPSHOT} # Set to SNAPSHOT to install the latest release.
VERSION=${VERSION:-20.0.1122.0} # or set your prefered realese
Inoltre il mirror è cambiato:
SOURCE="http://commondatastorage.googleapis.com ... r-official"
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg

Codice: Seleziona tutto

1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111

Avatar utente
RedSkull92
Linux 3.x
Linux 3.x
Messaggi: 567
Iscritto il: mar 21 apr 2009, 17:25
Slackware: 64bit -current
Kernel: 3.5.4
Desktop: FluxBox
Località: Palermo
Contatta:

Re: compilazione fallita chromium

Messaggio da RedSkull92 »

Io ho appena finito di compilarlo per la 32bit -current.
Ma mi si visualizza così:
Immagine
La console riporta questi errori:

Codice: Seleziona tutto

[14802:14802:42574724115:ERROR:x11_util.cc(92)] X Error detected: serial 36, error_code 3, request_code 137, minor_code 4
[14802:14802:42574724335:ERROR:gl_context_glx.cc(163)] Couldn't make context current with X drawable.
[14802:14802:42574724539:ERROR:gpu_info_collector.cc(44)] gfx::GLContext::MakeCurrent() failed

Avatar utente
RedSkull92
Linux 3.x
Linux 3.x
Messaggi: 567
Iscritto il: mar 21 apr 2009, 17:25
Slackware: 64bit -current
Kernel: 3.5.4
Desktop: FluxBox
Località: Palermo
Contatta:

Re: compilazione fallita chromium

Messaggio da RedSkull92 »

Ho compilato la 21.0.1180.13 e funziona perfettamente.
Ma la console mi ritorna questi errori:

Codice: Seleziona tutto

[31938:31938:74034857061:ERROR:x11_util.cc(92)] X Error detected: serial 36, error_code 3, request_code 137, minor_code 4
[31938:31938:74034857552:ERROR:gl_context_glx.cc(163)] Couldn't make context current with X drawable.
[31938:31938:74034857940:ERROR:gpu_info_collector.cc(44)] gfx::GLContext::MakeCurrent() failed

Avatar utente
6C33C
Packager
Packager
Messaggi: 254
Iscritto il: gio 12 ott 2006, 16:09
Nome Cognome: Giorgio
Slackware: 15.0 x86_64
Kernel: 5.15.80
Desktop: kde 5
Località: Rimini

Re: compilazione fallita chromium

Messaggio da 6C33C »

RedSkull92 ha scritto:Ho compilato la 21.0.1180.13 e funziona perfettamente.
Ma la console mi ritorna questi errori:

Codice: Seleziona tutto

[31938:31938:74034857061:ERROR:x11_util.cc(92)] X Error detected: serial 36, error_code 3, request_code 137, minor_code 4
[31938:31938:74034857552:ERROR:gl_context_glx.cc(163)] Couldn't make context current with X drawable.
[31938:31938:74034857940:ERROR:gpu_info_collector.cc(44)] gfx::GLContext::MakeCurrent() failed
Da dove hai scaricato la 21.0.1180.13 ?
Scusa ma ho risolto avevo sbagliato versione....... :oops:
Ultima modifica di 6C33C il dom 1 lug 2012, 13:54, modificato 1 volta in totale.

Avatar utente
ZeroUno
Staff
Staff
Messaggi: 5441
Iscritto il: ven 2 giu 2006, 14:52
Nome Cognome: Matteo Rossini
Slackware: current
Kernel: slack-current
Desktop: ktown-latest
Distribuzione: 01000000-current
Località: Roma / Castelli
Contatta:

Re: compilazione fallita chromium

Messaggio da ZeroUno »

VERSION=${VERSION:-21.0.1180.15}
SOURCE="http://commondatastorage.googleapis.com ... ON.tar.bz2
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg

Codice: Seleziona tutto

1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111

Avatar utente
6C33C
Packager
Packager
Messaggi: 254
Iscritto il: gio 12 ott 2006, 16:09
Nome Cognome: Giorgio
Slackware: 15.0 x86_64
Kernel: 5.15.80
Desktop: kde 5
Località: Rimini

Re: compilazione fallita chromium

Messaggio da 6C33C »

ZeroUno ha scritto:VERSION=${VERSION:-21.0.1180.15}
SOURCE="http://commondatastorage.googleapis.com ... ON.tar.bz2
Grazie ZeroUno sempre gentile ma avevo messo (VERSION:-20.0.1180.13) #-o

Avatar utente
ZeroUno
Staff
Staff
Messaggi: 5441
Iscritto il: ven 2 giu 2006, 14:52
Nome Cognome: Matteo Rossini
Slackware: current
Kernel: slack-current
Desktop: ktown-latest
Distribuzione: 01000000-current
Località: Roma / Castelli
Contatta:

Re: compilazione fallita chromium

Messaggio da ZeroUno »

anzi:
22.0.1191.1


edit:
da quello che riesco ad intuire la 1180 è l'ultima della serie 21 e sarà manutenuto per un po' (siamo alla 1180.32). Idem per la 1132 come ultima revisione della serie 20 (siamo alla 1132.47)

wget http://src.chromium.org/viewvc/chrome/r ... /?view=log -O - -q|grep DEPS|awk '{print $7}'
22.0.1191.1
21.0.1180.32
22.0.1190.0
21.0.1180.31
21.0.1180.15
22.0.1189.0
21.0.1180.14
20.0.1132.47
21.0.1180.18
22.0.1188.0
20.0.1132.54
21.0.1180.17
21.0.1180.13
20.0.1132.46
22.0.1187.0
20.0.1132.45
21.0.1180.11
21.0.1180.10
22.0.1186.0
21.0.1180.9
21.0.1180.8
22.0.1185.0
20.0.1132.43
22.0.1184.0
21.0.1180.7
22.0.1183.1
21.0.1180.6
22.0.1183.0
20.0.1132.42
21.0.1180.5
21.0.1180.4
22.0.1182.0
21.0.1180.3
20.0.1132.41
20.0.1132.40
22.0.1181.0
20.0.1132.39
21.0.1180.2
21.0.1180.1
21.0.1180.0
20.0.1132.38
21.0.1179.1
21.0.1179.0
21.0.1178.0
21.0.1177.0
20.0.1132.37
21.0.1176.0
21.0.1175.0
20.0.1132.36
19.0.1084.55
21.0.1174.1
21.0.1174.0
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg

Codice: Seleziona tutto

1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111

Avatar utente
6C33C
Packager
Packager
Messaggi: 254
Iscritto il: gio 12 ott 2006, 16:09
Nome Cognome: Giorgio
Slackware: 15.0 x86_64
Kernel: 5.15.80
Desktop: kde 5
Località: Rimini

Re: compilazione fallita chromium

Messaggio da 6C33C »

wget http://src.chromium.org/viewvc/chrome/r ... /?view=log -O - -q|grep DEPS|awk '{print $7}'
grazie del link così mi tengo aggionato.
Faccio una prova con l' ultima versione su un current in virtuale 32bit .....
finita ora di installare.
vi faccio sapere forse tra 3 orette :?:

Avatar utente
ZeroUno
Staff
Staff
Messaggi: 5441
Iscritto il: ven 2 giu 2006, 14:52
Nome Cognome: Matteo Rossini
Slackware: current
Kernel: slack-current
Desktop: ktown-latest
Distribuzione: 01000000-current
Località: Roma / Castelli
Contatta:

Re: compilazione fallita chromium

Messaggio da ZeroUno »

Secondo voi su slacky è meglio caricare la 22 o la 21?

@gohanz
pensi di mettere su tu chromium x86_64 su slackware 14?
Io mi sto preparando a qualche compilazione di massa di quelli presenti su http://www.z01.eu/repo-slack/

Cerchiamo di non fare un lavoro duplicato.

Che slackbuild usi tu?
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg

Codice: Seleziona tutto

1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111

Avatar utente
RedSkull92
Linux 3.x
Linux 3.x
Messaggi: 567
Iscritto il: mar 21 apr 2009, 17:25
Slackware: 64bit -current
Kernel: 3.5.4
Desktop: FluxBox
Località: Palermo
Contatta:

Re: compilazione fallita chromium

Messaggio da RedSkull92 »

Scrivo dalla 22.0.1191.1 che ho appena finito di compilare sulla mia -current a 32 bit, tutto funziona egregiamente.
Da console non mi viene restituito nessun errore.
ps: ora c'è la versione 22.0.1192.0 quelli di chromium non si fermano mai.

Avatar utente
6C33C
Packager
Packager
Messaggi: 254
Iscritto il: gio 12 ott 2006, 16:09
Nome Cognome: Giorgio
Slackware: 15.0 x86_64
Kernel: 5.15.80
Desktop: kde 5
Località: Rimini

Re: compilazione fallita chromium

Messaggio da 6C33C »

La macchina virtuale ha finito ora di compilare confermo tutto ok con la 22.0.1191.1
ora c'è la versione 22.0.1192.0 quelli di chromium non si fermano mai.
Come minimo una nuova versione al giorno :lol:

Avatar utente
RedSkull92
Linux 3.x
Linux 3.x
Messaggi: 567
Iscritto il: mar 21 apr 2009, 17:25
Slackware: 64bit -current
Kernel: 3.5.4
Desktop: FluxBox
Località: Palermo
Contatta:

Re: compilazione fallita chromium

Messaggio da RedSkull92 »

Almeno risolvono i problemi nell'arco di poche ore.

Rispondi