From owner-freebsd-current Wed Sep 16 01:27:45 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA00481 for freebsd-current-outgoing; Wed, 16 Sep 1998 01:27:45 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from shrimp.dataplex.net (shrimp.dataplex.net [208.2.87.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA00380; Wed, 16 Sep 1998 01:27:14 -0700 (PDT) (envelope-from rkw@Dataplex.NET) Received: from [208.2.87.5] (user5.dataplex.net [208.2.87.5]) by shrimp.dataplex.net (8.9.1/8.9.1) with ESMTP id DAA04112; Wed, 16 Sep 1998 03:27:09 -0500 (CDT) (envelope-from rkw@dataplex.net) X-Sender: rkw@mail.dataplex.net Message-Id: In-Reply-To: <199809160627.XAA03085@silvia.hip.berkeley.edu> References: (message from Kris Kennaway on Wed, 16 Sep 1998 13:50:34 +0930 (CST)) Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Date: Wed, 16 Sep 1998 03:24:30 -0500 To: asami@FreeBSD.ORG (Satoshi Asami) From: Richard Wackerbarth Subject: Re: ELF transition for ports Cc: kkennawa@physics.adelaide.edu.au, current@FreeBSD.ORG Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG At 1:27 AM -0500 9/16/98, Satoshi Asami wrote: [Re - Major/Minor Numbering of Shared Libraries] >The minor number is useless, since it is ignored by ELF. > > * It worries me that if there is a rapidly-changing port somewhere which > * likes to bump its' minor version number, that before long we'll find > * ourselves using libfoo.so.28 for libfoo.so.1.27. Is there something I've > * missed about why the above cannot work? Perhaps it would help to think of it from a different perspective. ELF effectively has no MAJOR number. If the major number needs to change, it is a new (different) library. In the ELF world, think of libfoo.1.so.27. I think that most of the readers recognize the reasoning behind the incrementation of the minor number. Richard Wackerbarth To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message