Pagina 1 di 3

compilazione fallita chromium

Inviato: sab giu 30, 2012 12:53
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

Re: compilazione fallita chromium

Inviato: sab giu 30, 2012 20:41
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/

Re: compilazione fallita chromium

Inviato: sab giu 30, 2012 21:04
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

Re: compilazione fallita chromium

Inviato: dom lug 01, 2012 3:10
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/chromium-browser-official"

Re: compilazione fallita chromium

Inviato: dom lug 01, 2012 3:33
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

Re: compilazione fallita chromium

Inviato: dom lug 01, 2012 12:16
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

Re: compilazione fallita chromium

Inviato: dom lug 01, 2012 13:41
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:

Re: compilazione fallita chromium

Inviato: dom lug 01, 2012 13:50
da ZeroUno
VERSION=${VERSION:-21.0.1180.15}
SOURCE="http://commondatastorage.googleapis.com/chromium-browser-official/chromium-$VERSION.tar.bz2

Re: compilazione fallita chromium

Inviato: dom lug 01, 2012 13:56
da 6C33C
ZeroUno ha scritto:VERSION=${VERSION:-21.0.1180.15}
SOURCE="http://commondatastorage.googleapis.com/chromium-browser-official/chromium-$VERSION.tar.bz2


Grazie ZeroUno sempre gentile ma avevo messo (VERSION:-20.0.1180.13) #-o

Re: compilazione fallita chromium

Inviato: dom lug 01, 2012 13:58
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

Re: compilazione fallita chromium

Inviato: dom lug 01, 2012 14:59
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 :?:

Re: compilazione fallita chromium

Inviato: dom lug 01, 2012 16:43
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?

Re: compilazione fallita chromium

Inviato: dom lug 01, 2012 17:30
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.

Re: compilazione fallita chromium

Inviato: dom lug 01, 2012 18:17
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:

Re: compilazione fallita chromium

Inviato: dom lug 01, 2012 18:22
da RedSkull92
Almeno risolvono i problemi nell'arco di poche ore.