Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 13 Dec 2012 10:56:33 +0100
From:      Tijl Coosemans <tijl@freebsd.org>
To:        Alex Dupre <ale@freebsd.org>
Cc:        ports@freebsd.org, Kevin Oberman <kob6558@gmail.com>
Subject:   Re: Notes on upgrades after libpcre update
Message-ID:  <50C9A651.30703@freebsd.org>
In-Reply-To: <50C8485A.9080005@FreeBSD.org>
References:  <CAN6yY1u_9srcrtj4zENdN=TEr2gEkVBQOgvOUQN2btMSCHHv1g@mail.gmail.com> <50C8485A.9080005@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--------------enig27B0C65BC3567F39763954D9
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

On 12-12-2012 10:03, Alex Dupre wrote:
> Kevin Oberman ha scritto:
>> As many of you noticed, the update of devel/pcre bumped hte version of=

>> libpcre.so which is a dependency of LOTS of things.
>=20
> This was a very poor choice, we shouldn't have bumped the version. When=

> there is a bump between two minor releases (8.31 -> 8.32) a red led
> should blink in port maintainer. The port should have defined:
>=20
> USE_AUTOTOOLS=3D  libtool
> USE_GNOME=3D      ltverhack
>=20
> to avoid bumbing the version. In fact this is the diff in configure.ac:=

>=20
> -m4_define(libpcre_version, [1:1:0])
> -m4_define(libpcre16_version, [0:1:0])
> +m4_define(libpcre_version, [3:0:2])
> +m4_define(libpcre16_version, [2:0:2])
>=20
> It says that the new shared lib is compatible with the old lib (only ne=
w
> interfaces were added), since:
>=20
> 1 - 0 =3D 3 - 2 =3D 1
> 1 - 0 =3D 2 - 2 =3D 0
>=20
> (from the [current:revision:age] version =3D current - age rule)

This should be mandatory knowledge for every ports committer.


--------------enig27B0C65BC3567F39763954D9
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (FreeBSD)

iF4EAREIAAYFAlDJplkACgkQfoCS2CCgtivjhAD9HC9TpY511K7haqhdE8NgZKqF
0I+WDhkdJULtgFRVOk4A/A+hZezbFPVy9YzCefqbnSwCTGYI4Fy+BXy5QZ3x/4re
=4D0s
-----END PGP SIGNATURE-----

--------------enig27B0C65BC3567F39763954D9--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?50C9A651.30703>