[GiNaC-devel] Release

Alexei Sheplyakov alexei.sheplyakov at gmail.com
Sun May 22 15:28:31 CEST 2011


>> 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


More information about the GiNaC-devel mailing list