[uClibc] ld.so loading "false" libs

Joakim Tjernlund Joakim.Tjernlund at lumentis.se
Sun Sep 26 22:20:08 UTC 2004


> > > > Out of ideas, just run strace on ldd and see what goes wrong.
> > > 
> > > attached output strace ldd /bin/ls
> > 
> > There is nothing in there that indicates that __LDSO_LDD_SUPPORT is defined.
> > Again, recompile and make SURE that __LDSO_LDD_SUPPORT is defined.
> 
> After so much insisting ;) (I knew that I had LDSO_LDD_SUPPORT enabled, I 
> am building rpm's all the time the same options) I have checked the ldd 
> sources and it didn't support ET_DYN binaries as well. Attached the 
> correction and also what I think should be the ldso/ldconfig/ldd 
> library search path changes (w/o the duplicate ignorance, I can't 
> implement that)
> 
> Peter

Aha, ET_DYN was missing, thanks.
Regarding the other patches they look fine(I have made similar changes) except for ldconfig.c(I know, I sent it to you:).
I am fixing this and should have something ready tomorrow or Tuesday.

      Jocke



More information about the uClibc mailing list