[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [linux-team] glibc 2.0 -> glibc 2.1
On Wed, 28 Jul 1999, Pascal Bleser wrote:
> Quelqu'un a déjà essayé d'upgrader la libc de glibc 2.0.7 à glibc 2.1.x ?
> J'ai ici une SuSE 6.0 qui est glibc2.0.7, et je suis tombé sur 2 trucs qui ont
> besoin de la glibc2.1: Oracle 8i et SNiFF+ 3.10.
> Bon, j'aurai SuSE 6.2 dans 2 ou 3 semaines, et elle est glibc 2.1.x, mais si
> c'est faisable sans trop de risques, j'aimerais autant essayer tout de suite.
>
Perso, j'ai fait le passage 2.0.7->2.1.1pre2 sans trop de difficultés. Par
contre, dans 2.1.1, "ils" ont introduit du "versioning", càd que chaque
symbole à un suffixe @GLIBC-2.0 ou @GLIBC-2.1. Mon expérience :
1) faut recompiler pas mal de progs
2) pas moyen de faire fonctionner du code C++ (segmentation fault
systématique). Et ce n'est pas faute d'avoir essayé :-(
> Je suppose que c'est assez problématique vu que ld.so ne peut certainement pas
> faire la différence entre glibc2.0 et glibc2.1 comme il fait la différence entre
> libc5 et glibc2(libc6). Est-ce qu'il est possible d'avoir les 2 en parallèle ?
> Parce que si j'upgrade la glibc2.0 à glibc2.1, je vais casser tout mon système
> (ça m'étonnerait que la 2.1 soit à 100% compatible avec la 2.0)...
>
En théorie : c'est compatible. En pratique, <<Murphy may have been there>>
Si tu ne veux vraiment rien casser : système avec deux partitions de 100
mega pouvant servir de root. Première partition : glibc-2.0, seconde :
glibc-2.1. L'astuce :
/usr/include est un lien symbolique vers /var/include, lui-même lien
sysmbolique vers i686-linux-glibc2.0 ou i686-linux-glibc2.1 suivant la
partition. Les libs principales seront sous /lib (séparées). Idem pour les
exécutables, ...
Si tu veux devenir un jedi de dernier niveau, lance-toi, jeune homme. Mais
sache que le côté obscur et la SEGFAULT seront tes compagnons de route.
Perso, j'attendrais une distrib ou tout cela est correctement ficelé.
Pascal Dupuis
--
«J'ai installe le package contenant m4 afin de configurer mon
sendmail.cf.. et depuis, lorsque je demarre, je me retrouve avec un:
Kernel Panic: VFS: unable to mount root fs on 08:01 !!! kesaco?!»
-+- LA in Guide du linuxien pervers : "Alors ça c'est pas de chance !" -+-
---------
Visit the Linux Supertore Online: http://www.redcorp.com !
If you want to be deleted from the list, send a mail to
majordomo@rtfm.be with "unsubscribe linux-team" in the body.