On 10/8/10 5:32 AM, Nick Todd wrote:
Hi Piotr,

I have the application compiled against previous version of map files
and it fails on post snv_144 builds in this way:

# ldd libapr-0.so.0
./libapr-0.so.0: unknown capability: 0 libsendfile.so.1 =>
/lib/libsendfile.so.1
librt.so.1 => /lib/librt.so.1
libm.so.2 => /lib/libm.so.2
libsocket.so.1 => /lib/libsocket.so.1
libnsl.so.1 => /lib/libnsl.so.1
libresolv.so.2 => /lib/libresolv.so.2
libpthread.so.1 => /lib/libpthread.so.1
libc.so.1 => /lib/libc.so.1
libmp.so.2 => /lib/libmp.so.2
libmd.so.1 => /lib/libmd.so.1

Is there any workaround for this without recompiling the code and
downgrading elf/linker packages?


See this flag day "ON moves to version 2 mapfile syntax"
http://onnv.sfbay.sun.com/flagdays/pages/20100625080707.html

It could also be related to this flag day: "psr library removal"
http://onnv.sfbay.sun.com/flagdays/pages/20100628154229.html

If it is a problem with your map files it would be useful to know what they
contain.

The following to blog entries may help too:

http://blogs.sun.com/ali/entry/the_problem_s_with_solaris
http://blogs.sun.com/ali/entry/a_new_mapfile_syntax_for

Regards

Nick
_______________________________________________
tools-linking mailing list
[email protected]


   An old application, using its old mapfiles, should build
as before. So if that's what you're doing, then this
is a bug.

If you've modified the mapfiles and are now getting this
error, then it's likely an error in the mapfile, and the
pointers Nick gives above might help.

Can you supply a simple example that I can use to trigger
the issue?

- Ali
_______________________________________________
tools-linking mailing list
[email protected]

Reply via email to