It's a bugfix only release (unless I'm missing something important), so I think the version number should be 1.5.9.
the ABI has changed. Due to 0c2f0f4c6d4118e817c5b9 expairseq has lost a method.
++lt_current; lt_age = lt_revision = 0; And that's it. ABI version has very little to do with the release number. The former describes the library changes from the point of view of a linker, and the latter describes the library changes from the users' point of view. From the users' point of view the commit mentioned above is just a bugfix. Removing (overloaded) expairseq::is_polynomial() is a minor technical detail, and it does not justify bumping the minor version. (Still it's important to bump the SONAME so the linker can find out that this version is not binary compatible with the previous one).
BTW, it seems we don't need autogen anymore.
Correct.
Do you plan to reuse it in the near future again or is it gone for good?
No.
If it is gone for good, I'll adapt the configure.ac then.
Please do. Best regards, Alexei