je viens de remarquer que le dernier gcc3.4.5 est en stable. Le guide
upgrate indique sur 2 lignes, que le passage de 3.4.4 à 3.4.5 n'impose
pas de grosses manipulations, genre : emerge -e && emerge -u. Un simple
gcc-config qui pointerait sur le dernier gcc suffirait. Je fais donc
appel à vous, qui avez franchis le cap si vous pouvez confirmer que ce
passage ce fait sans douleur (pas de lib à rajouter, pas de gros
plantage en perspectives...)
Merci.
Cordialement, MickTux.
--
gentoo-user-fr@gentoo.org mailing list
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Mickael Paris
Merci.
Thomas de Grenier de Latour a écrit :
On Tue, 28 Feb 2006 11:18:34 +0100, Mickael Paris wrote:
Un simple gcc-config qui pointerait sur le dernier gcc suffirait.
Perso je n'en ai pas fait plus sur le coup. C'est pas comme un passage 3.3 -> 3.4, y'a pas de changement d'ABI ou de trucs du genre, donc pas de gros soucis en perspective.
Cependant, j'ai rencontré par la suite, un jour, un problème de ce style: i686-pc-linux-gnu-g++: /usr/lib/gcc-lib/i686-pc-linux-gnu/3.4.4/crti.o: No such file or directory (et quelques autres dans le genre: crtendS.o, crtbeginS.o, crtn.o)
Mon premier reflexe avait été "fix_libtool_files.sh 3.4.4", mais non, ici ça n'a rien à voir dans l'affaire. Par contre une réinstallation de libtool fixe le problème, qui est connu et expliqué ici : https://bugs.gentoo.org/show_bug.cgi?id596
Donc voilà, mon conseil pour prévenir ça : # emerge -1 libtool (après ton passage à gcc 3.4.5 évidemment)
Note que ça n'a rien de spécifique à gcc 3.4.4/3.4.5, et j'en cause juste parceque c'est le dernier problème suite à un upgrade de gcc dont je me souvienne.
... Et un petit coup d'oeil au guide d'upgrade gcc avant de poster me montre qu'un "emerge --oneshot -av libtool" y est maintenant recommandé (ou bien l'a toujours été et je ne l'ai jamais vu), donc voilà ce post est redondant. Enfin, au moins maintenant tu as une explication.
-- mailing list
Merci.
Thomas de Grenier de Latour a écrit :
On Tue, 28 Feb 2006 11:18:34 +0100,
Mickael Paris <mparis@ens2m.fr> wrote:
Un simple gcc-config qui pointerait sur le dernier gcc suffirait.
Perso je n'en ai pas fait plus sur le coup. C'est pas comme un passage
3.3 -> 3.4, y'a pas de changement d'ABI ou de trucs du genre, donc pas
de gros soucis en perspective.
Cependant, j'ai rencontré par la suite, un jour, un problème de ce
style:
i686-pc-linux-gnu-g++: /usr/lib/gcc-lib/i686-pc-linux-gnu/3.4.4/crti.o:
No such file or directory
(et quelques autres dans le genre: crtendS.o, crtbeginS.o, crtn.o)
Mon premier reflexe avait été "fix_libtool_files.sh 3.4.4", mais non,
ici ça n'a rien à voir dans l'affaire. Par contre une réinstallation de
libtool fixe le problème, qui est connu et expliqué ici :
https://bugs.gentoo.org/show_bug.cgi?id596
Donc voilà, mon conseil pour prévenir ça :
# emerge -1 libtool
(après ton passage à gcc 3.4.5 évidemment)
Note que ça n'a rien de spécifique à gcc 3.4.4/3.4.5, et j'en cause
juste parceque c'est le dernier problème suite à un upgrade de gcc dont
je me souvienne.
...
Et un petit coup d'oeil au guide d'upgrade gcc avant de poster me
montre qu'un "emerge --oneshot -av libtool" y est maintenant
recommandé (ou bien l'a toujours été et je ne l'ai jamais vu), donc
voilà ce post est redondant. Enfin, au moins maintenant tu as une
explication.
On Tue, 28 Feb 2006 11:18:34 +0100, Mickael Paris wrote:
Un simple gcc-config qui pointerait sur le dernier gcc suffirait.
Perso je n'en ai pas fait plus sur le coup. C'est pas comme un passage 3.3 -> 3.4, y'a pas de changement d'ABI ou de trucs du genre, donc pas de gros soucis en perspective.
Cependant, j'ai rencontré par la suite, un jour, un problème de ce style: i686-pc-linux-gnu-g++: /usr/lib/gcc-lib/i686-pc-linux-gnu/3.4.4/crti.o: No such file or directory (et quelques autres dans le genre: crtendS.o, crtbeginS.o, crtn.o)
Mon premier reflexe avait été "fix_libtool_files.sh 3.4.4", mais non, ici ça n'a rien à voir dans l'affaire. Par contre une réinstallation de libtool fixe le problème, qui est connu et expliqué ici : https://bugs.gentoo.org/show_bug.cgi?id596
Donc voilà, mon conseil pour prévenir ça : # emerge -1 libtool (après ton passage à gcc 3.4.5 évidemment)
Note que ça n'a rien de spécifique à gcc 3.4.4/3.4.5, et j'en cause juste parceque c'est le dernier problème suite à un upgrade de gcc dont je me souvienne.
... Et un petit coup d'oeil au guide d'upgrade gcc avant de poster me montre qu'un "emerge --oneshot -av libtool" y est maintenant recommandé (ou bien l'a toujours été et je ne l'ai jamais vu), donc voilà ce post est redondant. Enfin, au moins maintenant tu as une explication.
-- mailing list
Thomas de Grenier de Latour
On Tue, 28 Feb 2006 11:18:34 +0100, Mickael Paris wrote:
Un simple gcc-config qui pointerait sur le dernier gcc suffirait.
Perso je n'en ai pas fait plus sur le coup. C'est pas comme un passage 3.3 -> 3.4, y'a pas de changement d'ABI ou de trucs du genre, donc pas de gros soucis en perspective.
Cependant, j'ai rencontré par la suite, un jour, un problème de ce style: i686-pc-linux-gnu-g++: /usr/lib/gcc-lib/i686-pc-linux-gnu/3.4.4/crti.o: No such file or directory (et quelques autres dans le genre: crtendS.o, crtbeginS.o, crtn.o)
Mon premier reflexe avait été "fix_libtool_files.sh 3.4.4", mais non, ici ça n'a rien à voir dans l'affaire. Par contre une réinstallation de libtool fixe le problème, qui est connu et expliqué ici : https://bugs.gentoo.org/show_bug.cgi?id596
Donc voilà, mon conseil pour prévenir ça : # emerge -1 libtool (après ton passage à gcc 3.4.5 évidemment)
Note que ça n'a rien de spécifique à gcc 3.4.4/3.4.5, et j'en cause juste parceque c'est le dernier problème suite à un upgrade de gcc dont je me souvienne.
... Et un petit coup d'oeil au guide d'upgrade gcc avant de poster me montre qu'un "emerge --oneshot -av libtool" y est maintenant recommandé (ou bien l'a toujours été et je ne l'ai jamais vu), donc voilà ce post est redondant. Enfin, au moins maintenant tu as une explication.
-- TGL. -- mailing list
On Tue, 28 Feb 2006 11:18:34 +0100,
Mickael Paris <mparis@ens2m.fr> wrote:
Un simple gcc-config qui pointerait sur le dernier gcc suffirait.
Perso je n'en ai pas fait plus sur le coup. C'est pas comme un passage
3.3 -> 3.4, y'a pas de changement d'ABI ou de trucs du genre, donc pas
de gros soucis en perspective.
Cependant, j'ai rencontré par la suite, un jour, un problème de ce
style:
i686-pc-linux-gnu-g++: /usr/lib/gcc-lib/i686-pc-linux-gnu/3.4.4/crti.o:
No such file or directory
(et quelques autres dans le genre: crtendS.o, crtbeginS.o, crtn.o)
Mon premier reflexe avait été "fix_libtool_files.sh 3.4.4", mais non,
ici ça n'a rien à voir dans l'affaire. Par contre une réinstallation de
libtool fixe le problème, qui est connu et expliqué ici :
https://bugs.gentoo.org/show_bug.cgi?id596
Donc voilà, mon conseil pour prévenir ça :
# emerge -1 libtool
(après ton passage à gcc 3.4.5 évidemment)
Note que ça n'a rien de spécifique à gcc 3.4.4/3.4.5, et j'en cause
juste parceque c'est le dernier problème suite à un upgrade de gcc dont
je me souvienne.
...
Et un petit coup d'oeil au guide d'upgrade gcc avant de poster me
montre qu'un "emerge --oneshot -av libtool" y est maintenant
recommandé (ou bien l'a toujours été et je ne l'ai jamais vu), donc
voilà ce post est redondant. Enfin, au moins maintenant tu as une
explication.
On Tue, 28 Feb 2006 11:18:34 +0100, Mickael Paris wrote:
Un simple gcc-config qui pointerait sur le dernier gcc suffirait.
Perso je n'en ai pas fait plus sur le coup. C'est pas comme un passage 3.3 -> 3.4, y'a pas de changement d'ABI ou de trucs du genre, donc pas de gros soucis en perspective.
Cependant, j'ai rencontré par la suite, un jour, un problème de ce style: i686-pc-linux-gnu-g++: /usr/lib/gcc-lib/i686-pc-linux-gnu/3.4.4/crti.o: No such file or directory (et quelques autres dans le genre: crtendS.o, crtbeginS.o, crtn.o)
Mon premier reflexe avait été "fix_libtool_files.sh 3.4.4", mais non, ici ça n'a rien à voir dans l'affaire. Par contre une réinstallation de libtool fixe le problème, qui est connu et expliqué ici : https://bugs.gentoo.org/show_bug.cgi?id596
Donc voilà, mon conseil pour prévenir ça : # emerge -1 libtool (après ton passage à gcc 3.4.5 évidemment)
Note que ça n'a rien de spécifique à gcc 3.4.4/3.4.5, et j'en cause juste parceque c'est le dernier problème suite à un upgrade de gcc dont je me souvienne.
... Et un petit coup d'oeil au guide d'upgrade gcc avant de poster me montre qu'un "emerge --oneshot -av libtool" y est maintenant recommandé (ou bien l'a toujours été et je ne l'ai jamais vu), donc voilà ce post est redondant. Enfin, au moins maintenant tu as une explication.