This is the mail archive of the libc-hacker@sourceware.cygnus.com 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: glibc-2.0.95 causes ls -al & ps -aux to segfault.



Hello,

> How did you install glibc 2.0.95 on RedHat 5.1? It is kind of
> tricky. It took me a while to figure it out. Here is my
> 
> # ls -l /lib
> 
> I have to keep some old shared libraries from glibc 2.0.7 to make
> some binaries happy.


To keep the old libnss_*.so.1 modules back doesn't really fix
the problem. For libnss_*.so.2, there are also some changes in
internal libc functions, which have no new version symbol, and
are not binary compatible. I have make 2 add ons, one for
libdb 1.85, and one with the libnss_*.so.1 modules with the 
old nss version 1 interface.

My problem is: If this modules will be installed, we are not
allowed to make the libnss_*.so -> libnss_*.so.1 link, because
this will overwrite the correct libnss_*.so.2 link.
I have tried to find the position in the Rules, which makes this
link, but I couldn't find it. My idea was, to add a new variable,
which forbids the creation of the second link. Can anybody tell
me, which rules I need to change ? We need the libnss_*.so.1 
modules for static binaries like the rpm or dpkg package managers !

  Thorsten


-- 
Thorsten Kukuk  kukuk@vt.uni-paderborn.de
                http://www-vt.uni-paderborn.de/~kukuk
Linux is like a Vorlon.  It is incredibly powerful, gives terse,
cryptic answers and has a lot of things going on in the background.


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