From owner-freebsd-current Tue Sep 15 21:21:04 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA25827 for freebsd-current-outgoing; Tue, 15 Sep 1998 21:21:04 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from adelphi.physics.adelaide.edu.au (adelphi.physics.adelaide.edu.au [129.127.36.247]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA25819; Tue, 15 Sep 1998 21:20:56 -0700 (PDT) (envelope-from kkennawa@physics.adelaide.edu.au) Received: from mercury (mercury [129.127.36.44]) by adelphi.physics.adelaide.edu.au (8.8.8/8.8.8/UofA-1.5) with SMTP id NAA21472; Wed, 16 Sep 1998 13:50:35 +0930 (CST) Received: by mercury; (5.65v3.2/1.1.8.2/27Nov97-0404PM) id AA05476; Wed, 16 Sep 1998 13:50:35 +0930 Date: Wed, 16 Sep 1998 13:50:34 +0930 (CST) From: Kris Kennaway X-Sender: kkennawa@mercury To: Satoshi Asami Cc: ports@FreeBSD.ORG, current@FreeBSD.ORG Subject: Re: ELF transition for ports In-Reply-To: <199809152103.OAA01755@silvia.hip.berkeley.edu> Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tue, 15 Sep 1998, Satoshi Asami wrote: > * Does this mean that from now on the version number of such Elf shared > * libraries will be always be higher by one? For example, if the original > * library version goes from 6.4 to 7.0 -- say it's X11R7 :-) -- then will > * the FreeBSD Elf version be 8 since we are using 7 for 6.4? > > It might or might not. Actually, the same thing will happen if the > original version goes from 6.4 to 6.5, ours will be at version 8. What is wrong with doing as some oports do when they natively detect ELF, namely: lrwxr-xr-x 1 root wheel 13 Sep 16 10:56 libICE.so@ -> libICE.so.6.3 lrwxr-xr-x 1 root wheel 13 Sep 16 10:56 libICE.so.6@ -> libICE.so.6.3 -rwxr-xr-x 1 root wheel 79424 Sep 16 10:56 libICE.so.6.3* 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? Kris > Satoshi To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message