Errore GLIBCXX_3.4.22

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
conraid
Staff
Staff
Messaggi: 12820
Iscritto il: gio lug 14, 2005 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Località: Livorno
Contatta:

Errore GLIBCXX_3.4.22

Messaggioda conraid » lun gen 02, 2017 8:52

Avevo installato gcc 6.2 contenuto in testing, per errore mio nel configurare slackpkg. Ora ho messo le cose per bene e quindi ho gcc 5.4, ma alcuni programmi mi danno errore di stringa GLIBCXX_3.4.22 non trovata in /usr/lib64/libstdc++.so.6, e in effetti:

Codice: Seleziona tutto

$ strings /usr/lib64/libstdc++.so.6 | grep GLIBCXX     
GLIBCXX_3.4
GLIBCXX_3.4.1
GLIBCXX_3.4.2
GLIBCXX_3.4.3
GLIBCXX_3.4.4
GLIBCXX_3.4.5
GLIBCXX_3.4.6
GLIBCXX_3.4.7
GLIBCXX_3.4.8
GLIBCXX_3.4.9
GLIBCXX_3.4.10
GLIBCXX_3.4.11
GLIBCXX_3.4.12
GLIBCXX_3.4.13
GLIBCXX_3.4.14
GLIBCXX_3.4.15
GLIBCXX_3.4.16
GLIBCXX_3.4.17
GLIBCXX_3.4.18
GLIBCXX_3.4.19
GLIBCXX_3.4.20
GLIBCXX_3.4.21
GLIBCXX_DEBUG_MESSAGE_LENGTH


Come posso trovare i programmi che richiedono GLIBCXX_3.4.22


Per ora con
sbbdep --whoneeds /usr/lib64/libstdc++.so.6
ho trovato i pacchetti che hanno bisogno di tale file e sto provando a mano, ma se c'è qualche modo più automatico ben venga.

Avatar utente
conraid
Staff
Staff
Messaggi: 12820
Iscritto il: gio lug 14, 2005 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Località: Livorno
Contatta:

Re: Errore GLIBCXX_3.4.22

Messaggioda conraid » lun gen 02, 2017 10:27

Ho fatto così per adesso
for i in $(find /usr/lib64 -name "*.so"); do echo $i; strings $i | grep GLIBCXX_3.4.22; done > /tmp/glibc.txt
fatto anche per lib e libexec
e così trovo in glibc.txt la lista delle librerie con la stringa di errore se presente.
Mi ha permesso di scoprire solo opencv.

Avatar utente
ponce
Iper Master
Iper Master
Messaggi: 2015
Iscritto il: mer mar 05, 2008 16:45
Nome Cognome: Matteo Bernardini
Slackware: slackware64-current
Kernel: 4.10.0-rc2
Desktop: lxde
Località: Pisa
Contatta:

Re: Errore GLIBCXX_3.4.22

Messaggioda ponce » lun gen 02, 2017 14:33

probabilmente devi ricompilare tutto quello che hai compilato dopo aver installato gcc-6.x.

Avatar utente
conraid
Staff
Staff
Messaggi: 12820
Iscritto il: gio lug 14, 2005 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Località: Livorno
Contatta:

Re: Errore GLIBCXX_3.4.22

Messaggioda conraid » lun gen 02, 2017 14:56

ponce ha scritto:probabilmente devi ricompilare tutto quello che hai compilato dopo aver installato gcc-6.x.


Quasi tutto mi sa :)
Ma molti programmi vanno senza problemi, comunque continuo a controllarli tutti.

Avatar utente
ponce
Iper Master
Iper Master
Messaggi: 2015
Iscritto il: mer mar 05, 2008 16:45
Nome Cognome: Matteo Bernardini
Slackware: slackware64-current
Kernel: 4.10.0-rc2
Desktop: lxde
Località: Pisa
Contatta:

Re: Errore GLIBCXX_3.4.22

Messaggioda ponce » lun gen 02, 2017 15:02

non metto in dubbio che tanti funzionino, ma potresti avere problemi simili/incomprensibili in futuro...

Avatar utente
conraid
Staff
Staff
Messaggi: 12820
Iscritto il: gio lug 14, 2005 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Località: Livorno
Contatta:

Re: Errore GLIBCXX_3.4.22

Messaggioda conraid » lun gen 02, 2017 15:10

ponce ha scritto:non metto in dubbio che tanti funzionino, ma potresti avere problemi simili/incomprensibili in futuro...


Sì, per ora faccio quelli che danno errore, poi con calma il resto.
Faccio sempre più errore, benedetta vecchiaia :)

Avatar utente
ponce
Iper Master
Iper Master
Messaggi: 2015
Iscritto il: mer mar 05, 2008 16:45
Nome Cognome: Matteo Bernardini
Slackware: slackware64-current
Kernel: 4.10.0-rc2
Desktop: lxde
Località: Pisa
Contatta:

Re: Errore GLIBCXX_3.4.22

Messaggioda ponce » lun gen 02, 2017 19:21

beh, dai, capita un po' a tutti!

io, per esempio, do spesso degli "rm -fR" seguiti a ruota da bestemmioni spaziali (appena mi rendo conto di cosa ho cancellato)...

Avatar utente
conraid
Staff
Staff
Messaggi: 12820
Iscritto il: gio lug 14, 2005 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Località: Livorno
Contatta:

Re: Errore GLIBCXX_3.4.22

Messaggioda conraid » mar gen 03, 2017 17:36

ponce ha scritto:beh, dai, capita un po' a tutti!

io, per esempio, do spesso degli "rm -fR" seguiti a ruota da bestemmioni spaziali (appena mi rendo conto di cosa ho cancellato)...


Questo per fortuna è un po' che non mi capita :)


Torna a “Packages”

Chi c’è in linea

Visitano il forum: Nessuno e 6 ospiti