Newsgroup: it.comp.os.linux.software
Titolo: glibc, libstdc++, firefox e bestemmie oscene

Il tasso di BPM (bestemmie per minuto) ha raggiunto vertici clamorosi.
Riassunto degli eventi:
-> aggiorno gcc a 3.4.3 (andato a buon fine);
-> aggiorno glibc a 2.3.3 (ecco perché serviva gcc-3.4.3) e va a buon
fine o quasi...
Nel senso che diverse applicazioni segnalano la size diversa in un
symbol di una libreria condivisa, pace e amen mi ricompilo un po' di
roba (ma mount dove straminchia lo trovo??? fino a mingetty ci sono
arrivato, ma mount non riesco a trovarlo in tar.gz...), più altri
piccoli problemini che sto risolvendo.
-> vado per avviare firefox, che era l'obiettivo di tutto il casino
(altrimenti me ne stavo con i miei gcc-3.2 e glibc-2.2 dove funzionava
tutto) e mi scassa i maroni con la libstdc++.so.5:
firefox: /usr/local/firefox/libstdc++.so.5: no version information available (required by firefox)
firefox: /usr/local/firefox/libstdc++.so.5: no version information available (required by /usr/local/firefox/libxpcom_compat.so)
firefox: relocation error: firefox: undefined symbol: _ZN12nsCharTraitsIcE12sEmptyBufferE
Al che provo a fotterlo e visto che col gcc-3.4 vengono le
libstdc++.so.6, la 5 dovrebbe essere obsoleta; punto la 5 alla 6 
(vigliccamente: @libstdc++.so.5 -> libstdc++.so.6) e riprovo...
firefox: libstdc++.so.5: version `GLIBCPP_3.2' not found (required by firefox)
firefox: libstdc++.so.5: version `CXXABI_1.2' not found (required by firefox)
firefox: libstdc++.so.5: version `GLIBCPP_3.2' not found (required by /usr/local/firefox/libxpcom.so)
firefox: libstdc++.so.5: version `CXXABI_1.2' not found (required by /usr/local/firefox/libxpcom.so)
firefox: libstdc++.so.5: version `GLIBCPP_3.2' not found (required by /usr/local/firefox/libxpcom_compat.so)
Il tasso di BPM è a valori fuoriscala...
L'altra rottura di cazzo è per mutt, per motivi misteriosi, sebbene
l'abbia ricompilato nella versione più recente stabile (1.4.2.1) e in
quella develop (1.5.6) per prova, mi continua ad andare in segmentation
fault ogni volta che provo con un LC_ALL che non sia "C" o "POSIX", e la
cosa mi altera parecchio visto che non riesco a visualizzare le
accentate (prima andava, e bastava mettere LC_CTYPE=it_IT lasciando a
space LC_ALL e POSIX il resto).
...comincio quasi a credere che usare i sistemi pacchettizzati e fare
gli update della distribuzione sia più comodo...
Se qualcuno ha qualche suggerimento... io intanto sto provando di tutto,
ma vorrei evitare magari di andare a ruspare dentro i sorgenti del
programma per capire che cavolo ha di storto...
-- 
Massimo Bacilieri AKA Crononauta 
ICQ:4005815

 tutto) e mi scassa i maroni con la libstdc++.so.5:
Se ti serviva una versione di firefox compatibile con glibc2.2, bastava 
cercare un po' su internet:
http://www.el-mundo.es/imasd/servicios/binaries/firefox/
Installa questa e amen.
Ciao, Paolo

 
Sono completamente con questa affermazione: credo che compilare i sorgenti del
programma sia l'ultima risorsa da utilizzare quando non si hanno altri modi
per installare il programma di cui si ha bisogno ( per qualsiasi motivo,sia esso
lo sviluppo dello stesso sia esso avere l'ultimissima versione o vattela a pesca...)
Ciao,
Davide

 Installa questa e amen.
:-O
Ormai č fatta... ho le glibc-2.3 ;-)
Grazie comunque (della serie forse se chiedevo prima... :-O).
Finisce che mi ricompilo anche firefox dopo aver fatto un po' di spazio
sul disco (non so come... in qualche modo farň...).
Mi resta il problema di mutt :-O


 lo sviluppo dello stesso sia esso avere l'ultimissima versione o vattela a pesca...)
...solo che č da 4 anni che qua vado avanti a installarmi i programmi
dai sorgenti, il sistema di pacchettizzazione č ormai solo un ricordo
:-O
Quindi o reinstallo tutto oppure me la sbroglio...
Finisce che mi rompo i coglioni e reinstallo le glibc 2.2...


 sul disco (non so come... in qualche modo farò...).
Devo dire che il tuo Cerbero a 3 teste è affascinante!!! ;-)

 gli update della distribuzione sia più comodo...
Credi bene...
Se ti piacciono così tanto i sorgenti passa a Gentoo!  :)
Ciao
-- 
Faber
http://www.faberbox.com
New processes are created by other processes, just like new humans.
New humans are created by other humans, of course, not by processes. --
Unix System Administration Handbook

 Se ti piacciono così tanto i sorgenti passa a Gentoo!  :)
Ho già installato la Sarge :-)
apt-get è una figata :-)


 apt-get è una figata :-)
Sì, ma anche emerge non scherza  ;)
-- 
Faber
http://www.faberbox.com
Computer games don't affect kids, I mean if Pac-Man affected us as kids,
we'd all be running around in darkened rooms, munching magic pills and
listening to repetitive music. -- Kristian Wilson, Nintendo, Inc, 1989

 Sì, ma anche emerge non scherza  ;)
Ok ma confronto a ./configure ; make ; make install apt-get è
l'iperspazio ;-)


 l'iperspazio ;-)
Ovvio che sì  :)
Ti avevo consigliato Gentoo perché mi sembrava fossi affezionato ai
sorgenti  :P
-- 
Faber
http://www.faberbox.com
Popular belief notwithstanding, the Microsoft .doc format is not an open,
standard, publicly available document format.
http://www.gnu.org/philosophy/no-word-attachments.html