Doug Barton ha scritto:
I am willing to be educated here, so help me out. What is "this issue,"
what is libassuan not doing correctly, and what is the different thing
that those 2 knobs are going to do that is correct?

To begin with, it's not libassuan issue, but a FreeBSD specific libtool-included-in-libassuan issue.

It sounds to me like what you're saying here is that you disagree with
the vendor's choice to bump the library version, and you would prefer
that in my port I override their decision.

No, it's not so. The vendor didn't want to bump shared library version, in fact he bumped *both* LT_CURRENT and LT_AGE. If the new API was incompatible he'd bumped only LT_CURRENT. Shared library version is calculated by libtool (on Linux) as LT_CURRENT - LT_AGE, so from 2.0.0 and 2.0.1 it remained ".0". The "bugged" included libtool calculates (on FreeBSD) the library version only as LT_CURRENT, so it erroneously changed it to ".1". What the above two Makefile lines do is fix such "issue", by using the external libtool and correcting the calculus.

--
Alex Dupre
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "[email protected]"

Reply via email to