[Bug 1059] New: set soversion of shared library

http://bugs.orocos.org/show_bug.cgi?id=1059

Summary: set soversion of shared library
Product: BFL
Version: trunk
Platform: All
OS/Version: All
Status: NEW
Severity: enhancement
Priority: P3
Component: build system
AssignedTo: bfl [..] ...
ReportedBy: hofmann [..] ...
CC: bfl [..] ...
Estimated Hours: 0.0

Created attachment 872
--> http://bugs.orocos.org/attachment.cgi?id=872
soname patch

Currently the soname of the built library is simply "liborocos-bfl.so". In
order to avoid problems with ABI incompatibilities, the soname should include
the version of the library.

The attached patch changes the soname to
'liborocos-bfl.so.${VERSION_MAJOR}.${VERSION_MINOR}', e.g.
'liborocos-bfl.so.0.8'.

Note that other sonames (such as 'liborocos-bfl.so.0') might be better, but
looking at the changelog, $major.$minor seems like the best solution.

[Bug 1059] set soversion of shared library

http://bugs.orocos.org/show_bug.cgi?id=1059

Klaas Gadeyne <klaas [dot] gadeyne [..] ...> changed:

What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |FIXED

[Bug 1059] set soversion of shared library