Pagina 1 di 1

GCC 8 e ricompilazione pacchetti

Inviato: mer giu 27, 2018 10:11
da conraid
In current è stato aggiornato gcc alla versione 8, con il famoso avviso " Shared library .so-version bump."
Ho fatto una prova e tutti i pacchetti che hanno dipendenza (uso questo comando "sbbdep --whoneeds /var/lib/pkgtools/packages/gcc-7.3.0-x86_64-3") sembrano andare sempre.
Ora mi chiedo. Sarebbe ugualmente opportuno ricompilarli?

Dico questo al di là dei possibili errori nella fase di compilazione, e so che quindi andrebbe almeno provato a rifare il build, ma ora parlo esclusivamente ad uso dei "pacchetti". Poi mi occuperò della possibile incompatibilità in compilazione.

Re: GCC 8 e ricompilazione pacchetti

Inviato: mer giu 27, 2018 10:49
da ponce
conraid ha scritto:In current è stato aggiornato gcc alla versione 8, con il famoso avviso " Shared library .so-version bump."
Ho fatto una prova e tutti i pacchetti che hanno dipendenza (uso questo comando "sbbdep --whoneeds /var/lib/pkgtools/packages/gcc-7.3.0-x86_64-3") sembrano andare sempre.
Ora mi chiedo. Sarebbe ugualmente opportuno ricompilarli?

no, infatti Pat non li ricompila.
poi ci sono casi particolari, come ad esempio gli script che pacchettizzano i driver proprietari nvidia (o altri moduli del kernel), e in quel caso si, vanno ricompilati senno', sempre seguendo l'esempio, all'inserimento del modulo si potrebbe lamentare che la versione del compilatore usato per compilare il kernel e' diverso da quello usato da per compilare il modulo...
ma in generale no.
poi anch'io ricompilo tutto solo per vedere quello che non compila piu' :)

Re: GCC 8 e ricompilazione pacchetti

Inviato: mer giu 27, 2018 10:59
da conraid
Eh, ma almeno faccio con calma :)