On Wed, Dec 12, 2007 at 01:18:27PM +0100, Eugeniy Meshcheryakov wrote: > BTW do you think that it is possible to provide shared libraries for at > least libelf and libdw? Map files, it seems, are updated when there are > new symbols now. Map file for libasm is the same for 0.128 and for > 0.131, so I'm not sure if it will be updated when symbols change. I'm > also not sure what to do with libebl, this one has no map file.
libelf always had a shared version. The only things build static are libdw, libebl and the libebl backends. We only changed libdw and the libebl backends. I don't think libebl is going to get changed soon. Upstream does not build libebl shared itself. They say that nothing is supposed to be using libebl directly and that they should be using libdwfl.h (libdw.so) instead. Systemtap currently uses some libebl functions and they intend to get rid of those. About libdw. I have no idea if the ABI is stable. The only thing upstream said about this is that they will make sure that if it's not ABI compatible that it "will break applications cleanly at startup". I'll think about it, but I think you will need to try and convince me. Kurt -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

