This is the mail archive of the glibc-linux@ricardo.ecn.wfu.edu mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: "undefined symbol: _xstat" while using glibc 2.1.1


Same thing happened to me when I installed glibc 2.1.  Your X libraries
are still linked against an older libc (and perhaps others) and some of
libc's symbols have been changed or removed.  You need to get the glibc2
version of your X package.

This won't be the end, though.  Now you may find that all your existing X
programs, except those you just replaced from the X distribution, segfault
or otherwise crash and burn.  wish for example, if you use Tcl/Tk.  They
now require both libc5 (because that's what they were linked with) and
libc6/glibc2 (because that's what libX11 et al. were linked with) and the
dynamic library fixup code gets very confused (which is not at all
surprising).  You'll need to relink any X program that didn't come with
your X distribution.  (My case was further complicated by the fact that I
have a few X clients so old that they still use libX11 3 and libc 4.
*They* still work, because they had no version numbers in common with any
of the libraries I've upgraded.)

-- 
Mark H. Wood, radical centrist     OpenPGP ID 876A8B75     mhwood@ameritech.net
Why do we always draw organization charts upside down?


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]