Please do not reply directly to this email. All additional comments should be made in the comments box of this bug report.
Summary: Review Request: tinyxml - A simple, small, C++ XML parser
https://bugzilla.redhat.com/show_bug.cgi?id=407571
------- Additional Comments From j.w.r.degoede@hhs.nl 2007-12-02 16:08 EST ------- (In reply to comment #5)
Upstream's intention is for this to be included with other sources, they do not even offer a Makefile to build a .a, so the chances of there ever coming an official .so are small.
They may change their mind.
Yes they may, but I cannot and forsee and thus cannot anticipate every possible future development, and as things are today there is no indication they will ever add a buildsystem, let alone building a .so to their non existant buildsystem.
Also most likely I'll change the soname to lib%{name}-%{version}.so with the first new upstream version, as I expect them to not care about ABI's and hapily break it each release (its really easy to cause ABI breakage with c++). But I'm using lib%{name}.so.0 for now in the hope that they will pleasantly surprise me.
Using the lib%{name}-%{version}.so scheme would seem better to me since hopefully upstream won't do that.
Yes, but if they do bugfix releases which do not break ABI this will cause unnecessary soname changes, so I will adopt this scheme in the future if they often break ABI, but I do not want to start out with this scheme.