From owner-freebsd-current Tue Sep 15 15:14:12 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA21497 for freebsd-current-outgoing; Tue, 15 Sep 1998 15:14:12 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from zippy.dyn.ml.org (sf3-24.ppp.wenet.net [206.15.84.24]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA21410; Tue, 15 Sep 1998 15:14:02 -0700 (PDT) (envelope-from garbanzo@hooked.net) Received: from localhost (garbanzo@localhost) by zippy.dyn.ml.org (8.9.1/8.8.8) with SMTP id PAA01506; Tue, 15 Sep 1998 15:15:32 -0700 (PDT) (envelope-from garbanzo@hooked.net) X-Authentication-Warning: zippy.dyn.ml.org: garbanzo owned process doing -bs Date: Tue, 15 Sep 1998 15:15:32 -0700 (PDT) From: Alex X-Sender: garbanzo@zippy.dyn.ml.org To: Satoshi Asami cc: gene@nttlabs.com, ports@FreeBSD.ORG, committers@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. That seems _really_ bogus. Pray tell, what's wrong with using two version numbers and ELF libs? If the lib is compiled with -Wl,-soname -Wl,libfoo.so.x and installed like libfoo.so -> libfoo.so.x libfoo.so.x -> libfoo.so.x.y This would preserve the a.out functionality no? And then perhaps, ldconfig could scan each directory, look for an ELF or a.out header, and otherwise throw the library out... thus preventing the ability to load junk files into the cache.. hmm. - alex | "Contrary to popular belief, penguins are not the salvation of modern | | technology. Neither do they throw parties for the urban proletariat." | | Powered by FreeBSD http://www.freebsd.org/ | To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message