The SOVERSION of the libraries is created from time(), which makes it quite unreproducible. Instead, the SOVERSION should show the API comatibility and maintained manually. As a first start, either use 0, or start with the major package version number (4, as shown in CMakeLists.txt, but see #9), and increase it once on a release with an API incompatible change.
The
SOVERSION
of the libraries is created fromtime()
, which makes it quite unreproducible. Instead, theSOVERSION
should show the API comatibility and maintained manually. As a first start, either use 0, or start with the major package version number (4, as shown inCMakeLists.txt
, but see #9), and increase it once on a release with an API incompatible change.