From owner-freebsd-questions@FreeBSD.ORG Sun Apr 10 23:15:16 2005 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AD38A16A4CE for ; Sun, 10 Apr 2005 23:15:16 +0000 (GMT) Received: from sdf.lonestar.org (mx.freeshell.org [192.94.73.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 144E043D1D for ; Sun, 10 Apr 2005 23:15:16 +0000 (GMT) (envelope-from jstn@sdf.lonestar.org) Received: from sdf.lonestar.org (IDENT:jstn@otaku.freeshell.org [192.94.73.2]) by sdf.lonestar.org (8.13.1/8.12.10) with ESMTP id j3ANFAri007644 for ; Sun, 10 Apr 2005 23:15:10 GMT Received: (from jstn@localhost) by sdf.lonestar.org (8.13.1/8.12.8/Submit) id j3ANFAMi023323 for freebsd-questions@freebsd.org; Sun, 10 Apr 2005 19:15:10 -0400 (EDT) Date: Sun, 10 Apr 2005 19:15:10 -0400 From: "Justin R. Pessa" To: freebsd-questions@freebsd.org Message-ID: <20050410231510.GB12045@SDF.LONESTAR.ORG> Mail-Followup-To: freebsd-questions@freebsd.org References: <20050410230847.GA6611@SDF.LONESTAR.ORG> <20050410231254.GA48319@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="yEPQxsgoJgBvi8ip" Content-Disposition: inline In-Reply-To: <20050410231254.GA48319@xor.obsecurity.org> User-Agent: Mutt/1.4.2.1i X-URL: http://jstn.sdf1.org X-PGP: http://jstn.sdf1.org/pgp.html Subject: Re: Binary linking/updating libraries X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Apr 2005 23:15:16 -0000 --yEPQxsgoJgBvi8ip Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Apr 10 04:12PM, Kris Kennaway wrote: > On Sun, Apr 10, 2005 at 07:08:47PM -0400, Justin R. Pessa wrote: > > How do I relink a binary against a library after I have updated the lib? > > For example I updated glib and now xchat complains about the library not > > being installed as it was linked against the old version. Is there any > > utility that can see which executables have library problems and relink > > them accordingly? >=20 > In general this is the wrong thing to do. If a library changes > version, it's usually because it's no longer compatible with the old > version of the library, and applications that use it need to be > recompiled or they may no longer run properly. Alternatively, if you > upgrade using portupgrade, the old library will be preserved so that > existing applications will not be affected. >=20 > Kris Not what I wanted to hear but I appreciate your help! ;) I'll tinker with portupgrade and cross my fingers! Thanks, - j =2E_____________________ | Justin R. Pessa=20 | http://jstn.sdf1.org --yEPQxsgoJgBvi8ip Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (NetBSD) iD8DBQFCWbN+Ppr5wVVwYfURAuhcAJ9NjaMOnR40dIWxoxZ8OFmEwLUrYQCfYkkC 6gtCMijO4n9FackGT6KIaBg= =9cIH -----END PGP SIGNATURE----- --yEPQxsgoJgBvi8ip--