SONAME in C++ libraries
I'm working on packaging xparam (http://xparam.sf.net). It's a C++
library for object serialization.
The problem is that upstream does not belive in SONAME versioning for
C++ libraries. He claims that he has no choice but to break interface
with each and every release. As a result, he is giving all libraries a
I'm thinking of changing that to "0.0.0", so that the nature of the
incompatibility is clear. The question is whether such a change from
upstream is considered legitimate?