cvs commit: ports/security/dirmngr Makefile ports/security/gnupg
Makefile ports/security/gpa Makefile ports/security/gpgme Makefile
ports/security/libassuan
Makefile distinfo pkg-descr ports/security/opensc Makefile
Alex Dupre
ale at FreeBSD.org
Thu Dec 23 20:45:38 UTC 2010
Doug Barton ha scritto:
> And what *I* am saying is that if there is a bug elsewhere, it should be
> fixed elsewhere.
I agree with you, but "elsewhere" is tricky here: libtool is not
libassuan, but the libassuan tarball includes libtool, so you "have" to
use the external libtool to handle this issue correctly.
USE_AUTOTOOLS= libtool
USE_GNOME= ltverhack
> Meanwhile, if anyone else wants to engage in idle
> speculation it's going to be ignored. Discussion based on facts is
> always welcome of course.
The fact is that libassuan 2.0.1 added a few interfaces, and so bumped
LT_CURRENT and LT_AGE to 1 (before they were 0):
# LT Version numbers, remember to change them just *before* a release.
# (Code changed: REVISION++)
# (Interfaces added/removed/changed: CURRENT++, REVISION=0)
# (Interfaces added: AGE++)
# (Interfaces removed/changed: AGE=0)
#
LIBASSUAN_LT_CURRENT=1
LIBASSUAN_LT_AGE=1
LIBASSUAN_LT_REVISION=0
This means that the new library is backward compatible with 2.0.0 and a
shared library bump is not needed, simplifying the port update.
--
Alex Dupre
More information about the cvs-ports
mailing list