From owner-cvs-all Sun Mar 23 4: 1: 1 2003 Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 765A137B404; Sun, 23 Mar 2003 04:00:52 -0800 (PST) Received: from obsecurity.dyndns.org (adsl-63-207-60-150.dsl.lsan03.pacbell.net [63.207.60.150]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3B46A43FAF; Sun, 23 Mar 2003 04:00:51 -0800 (PST) (envelope-from kris@obsecurity.org) Received: from rot13.obsecurity.org (rot13.obsecurity.org [10.0.0.5]) by obsecurity.dyndns.org (Postfix) with ESMTP id E8CD766B9B; Sun, 23 Mar 2003 04:00:50 -0800 (PST) Received: by rot13.obsecurity.org (Postfix, from userid 1000) id A36391283; Sun, 23 Mar 2003 04:00:50 -0800 (PST) Date: Sun, 23 Mar 2003 04:00:50 -0800 From: Kris Kennaway To: Martin Blapp Cc: Kris Kennaway , Martin Blapp , ports-committers@FreeBSD.ORG, cvs-ports@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: Re: cvs commit: ports/converters/recode/files patch-aa patch-lib-error.c patch-src-Makefile.in Message-ID: <20030323120050.GA25816@rot13.obsecurity.org> References: <200303230817.h2N8HQDB050692@repoman.freebsd.org> <20030323093659.GA24928@rot13.obsecurity.org> <20030323103948.X96721@cvs.imp.ch> <20030323094304.GA25029@rot13.obsecurity.org> <20030323104957.K96721@cvs.imp.ch> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="/04w6evG8XlLl3ft" Content-Disposition: inline In-Reply-To: <20030323104957.K96721@cvs.imp.ch> User-Agent: Mutt/1.4i Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --/04w6evG8XlLl3ft Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Mar 23, 2003 at 10:51:34AM +0100, Martin Blapp wrote: >=20 > Hi, >=20 > > No, that's not necessary because you haven't broken backwards > > compatibility (new library still works with old binaries that didn't > > bump into the symbol problem). >=20 > But what happens if a user has the recode port already installed > and installs mod_php4 with recode support ? The library will > be found and the configure will fail due to unresolved symbols ... If they don't update the recode port, then they're not updating correctly. Just as for libraries in the base system, shlib bumps should only ever occur when the new library cannot be used with old binaries because it breaks backwards-compatibility. Kris --/04w6evG8XlLl3ft Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (FreeBSD) iD8DBQE+faHyWry0BWjoQKURAiiZAJ4pV7STILHmMDY7XsLp6yDZmY0CKACfVIyQ cApwclzvxJG+ExUn6l+9Mvc= =iYDz -----END PGP SIGNATURE----- --/04w6evG8XlLl3ft-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message