From owner-freebsd-mozilla Tue Apr 14 09:48:32 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA14877 for freebsd-mozilla-outgoing; Tue, 14 Apr 1998 09:48:32 -0700 (PDT) (envelope-from owner-freebsd-mozilla@FreeBSD.ORG) Received: from prairiecomm.prairiecommunications.com (mail.prairiecommunications.com [208.141.230.30]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA14820; Tue, 14 Apr 1998 16:48:16 GMT (envelope-from alk@pobox.com) Received: from 208.141.230.98 by prairiecomm.prairiecommunications.com with SMTP (Microsoft Exchange Internet Mail Service Version 5.0.1457.7) id 2P498X5R; Tue, 14 Apr 1998 11:43:50 -0500 Received: (from alk@localhost) by pobox.com (8.8.8/8.7.3) id LAA12862; Tue, 14 Apr 1998 11:49:18 -0500 (CDT) Date: Tue, 14 Apr 1998 11:49:18 -0500 (CDT) Message-Id: <199804141649.LAA12862@pobox.com> From: Tony Kimball MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Face: O9M"E%K;(f-Go/XDxL+pCxI5*gr[=FN@Y`cl1.Tn Reply-To: alk@pobox.com To: chuckr@glue.umd.edu Cc: freebsd-ports@FreeBSD.ORG Subject: Re: Libraries References: <199804141450.IAA26379@prometheus.frii.com> X-Mailer: VM 6.34 under 20.3 "Vatican City" XEmacs Lucid Sender: owner-freebsd-mozilla@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Quoth Chuck Robey on Tue, 14 April: : Classic case in point is the tcl stuff. If the newer versions : were compatible with older versions, we wouldn't have or need abortions : like libtcl81, we'd just have libtcl, and the linker would simply pick : up the latest version. The trouble comes in when there are library : upgrades which orphan existing applications, so you must be able to to : have both lib versions on hand to run a given set of applications. You : don't want our linker then to pick the latest version, so the basename : has to be modified. I had thought the whole point of the .so.maj.min scheme was that existing applications could continue to use .so.(N-1).x while newly compiled applications use .so.N.x. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-mozilla" in the body of the message