On 03/20/10 10:26, Somebody in the thread at some point said: > In terms of packages that matter to me, it's only these libs which are > claimed by prelink to not be compiled with -fPIC. > > /usr/lib/libxml++-2.6.so.2 > /usr/lib/libstdc++.so.6 > Is there something I can do with, eg, objdump to probe the PIC-ness of > /usr/lib/libxml++-2.6.so.2 that prelink refuses to work with or > otherwise debug this futher? Looking at the prelink source for generating the error it uses the presence of TEXTREL in the .so as indicating it isn't built with -fPIC. In both libxml++ and libstdc++ cases, those .sos do have a TEXTREL entry when I look with objdump -x, but as a random sanity check /usr/lib/libssl.so.8 that doesn't make prelink trouble does NOT have TEXTREL. So this doesn't seem to be any prelink issue, the libs are not tagged right themselves by ld if I understood it as being the position-independent libs they should be. Further, I checked libstdc++ and libxml++ on my x86_64 box with the same objdump test, TEXTREL is absent. -Andy _______________________________________________ arm mailing list arm@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/arm