Hi Rebecca, The OpenThreads and OpenSceneGraph versions I synced for 3.2.0 as OpenThreads had got rather out of sync with it being a bit of forgotten annexe of the OSG code base. The versions don't actually need to correlate as they are tied together apart from via source code management (original OpenThreads was a separate project that the OSG used but quite early on it's life was orphaned, and eventually for OSG-2.0 I just merged the source trees as it was a real pain for myself and others to build and maintain the OSG with the OpenThreads being separate. Merging the codebases has made life easier, and perhaps a little too easy as things do occasionally get missed and not picked up right away.
The deviation of SO version with Debian isn't something I was aware of. Do you have a link to current SO version used by Debian? My inclination would be to either sync the SO version to that used by Debian, or to use a higher number, such as 20 as our new base. Robert. On 1 January 2014 16:31, Rebecca N. Palmer <[email protected]> wrote: > Top level CMakeLists.txt has (lines 49-52) > SET(OPENSCENEGRAPH_MAJOR_VERSION 3) > SET(OPENSCENEGRAPH_MINOR_VERSION 2) > SET(OPENSCENEGRAPH_PATCH_VERSION 1) > SET(OPENSCENEGRAPH_SOVERSION 100) > > and hence names the libraries (on Linux) libosg*.so.3.2.1 with links from > libosg*.so.100. > > However, src/OpenThreads/CMakeLists.txt has (lines 5-8) > SET(OPENTHREADS_MAJOR_VERSION 3) > SET(OPENTHREADS_MINOR_VERSION 2) > SET(OPENTHREADS_PATCH_VERSION 0) > SET(OPENTHREADS_SOVERSION 13) > > which names the library libOpenThreads.so.3.2.0. Is that an oversight or > a deliberate attempt to keep binary compatibility? > > (The link from libOpenThreads.so.13 is less useful in that case, as in > Debian/Ubuntu it's overridden to libOpenThreads.so.15; the Debian changelog > suggests this is left over from when 2.8.x twice had (at least what they > considered) an ABI break while remaining officially .so.11. There may be > ways to end that split, see http://bugs.debian.org/cgi- > bin/bugreport.cgi?bug=731261#30, but it's not my decision to make). > _______________________________________________ > osg-users mailing list > [email protected] > http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org >
_______________________________________________ osg-users mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

