Fixes

I have fix my previous pull request and add into it the propagation exception functionality and some fixes discovering the soname.