Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 23 Dec 2010 21:38:56 +0100
From:      Alex Dupre <ale@FreeBSD.org>
To:        Doug Barton <dougb@FreeBSD.org>
Cc:        Jeremy Messenger <mezz.freebsd@gmail.com>, cvs-ports@freebsd.org, cvs-all@freebsd.org, ports-committers@freebsd.org
Subject:   Re: 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
Message-ID:  <4D13B360.50204@FreeBSD.org>
In-Reply-To: <4D13AA9E.70208@FreeBSD.org>
References:  <201012221916.oBMJGCMY069579@repoman.freebsd.org>	<AANLkTik7O8aB-4ehj21NsSc0w6TAjm%2BLP4a5LOkEOqoY@mail.gmail.com>	<4D139A36.1080208@FreeBSD.org>	<AANLkTikwLkHJTTG6SDutgQ-tK_mzeAZ9OmN%2BpRF=jUaE@mail.gmail.com> <4D139DC9.1010704@FreeBSD.org> <4D13A438.70805@FreeBSD.org> <4D13AA9E.70208@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4D13B360.50204>