Oggi ho provato a compilare l'ultima versione (12.0.729.0) di questo browser utilizzando lo SlackBuild che si trova nel reporitory per 32 bit e la patch allegata. Dopo aver fatto le opportune modifiche (architettura e versione) ed aver modificato il percorso di lavoro da /tmp/txz/$PKGNAME a $CWD/tmp/txz/$PKGNAME, perché nella mia /temp non ho abbastanza spazio per compilarlo (1.5GB), ho avviato la procedura dando
- Codice: Seleziona tutto
# sh chromium.Slackbuild
tutto sembra procedere bene, finché la compilazione non si ferma a questo punto:
- Codice: Seleziona tutto
COPY out/Release/chrome.pak
AR(target) out/Release/obj.target/chrome/libinstaller_util.a
AR(target) out/Release/obj.target/chrome/libcommon_constants.a
CXX(target) out/Release/obj.target/base/base/crypto/encryptor_nss.o
CXX(target) out/Release/obj.target/base/base/crypto/rsa_private_key.o
CXX(target) out/Release/obj.target/base/base/crypto/rsa_private_key_nss.o
CXX(target) out/Release/obj.target/base/base/crypto/secure_hash_default.o
CXX(target) out/Release/obj.target/base/base/crypto/signature_creator_nss.o
CXX(target) out/Release/obj.target/base/base/crypto/signature_verifier_nss.o
CXX(target) out/Release/obj.target/base/base/crypto/symmetric_key_nss.o
CXX(target) out/Release/obj.target/base/base/third_party/nss/sha512.o
CXX(target) out/Release/obj.target/base/base/third_party/xdg_user_dirs/xdg_user_dir_lookup.o
CXX(target) out/Release/obj.target/base/base/base64.o
CXX(target) out/Release/obj.target/base/base/event_recorder_stubs.o
CXX(target) out/Release/obj.target/base/base/file_descriptor_shuffle.o
CXX(target) out/Release/obj.target/base/base/hmac_nss.o
CXX(target) out/Release/obj.target/base/base/linux_util.o
CXX(target) out/Release/obj.target/base/base/md5.o
CXX(target) out/Release/obj.target/base/base/message_pump_glib.o
CXX(target) out/Release/obj.target/base/base/message_pump_glib_x.o
CXX(target) out/Release/obj.target/base/base/message_pump_libevent.o
base/message_pump_libevent.cc:18:19: fatal error: event.h: File o directory non esistente
compilation terminated.
make: *** [out/Release/obj.target/base/base/message_pump_libevent.o] Errore 1
make: *** Attesa dei processi non terminati....
Lavoro su una slackware64-current aggiornata a ieri, in multilib, ed ho installato tutte le dipendenze richieste tranne gnome-keyring perché compilo con l'opzione
- Codice: Seleziona tutto
-Duse_gnome_keyring=0
E quindi dovrebbe non dovrebbe servirmi.
Qualcuno sa dirmi a cosa è dovuto quell'errore?


