Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 15 Sep 1998 16:47:21 -0700
From:      Studded <Studded@san.rr.com>
To:        Alex <garbanzo@hooked.net>
Cc:        Satoshi Asami <asami@FreeBSD.ORG>, ports@FreeBSD.ORG
Subject:   Re: ELF transition for ports
Message-ID:  <35FEFC89.DB12AD0E@san.rr.com>
References:  <Pine.BSF.4.00.9809151513210.221-100000@zippy.dyn.ml.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Alex wrote:
> 
> 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?

	It seems to me that renumbering the libraries is a recipe for disaster.
I much prefer a smarter ldconfig, and a better tagging system that
doesn't involve changing the numbering of the libraries from a source
outside the project. 

Doug

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?35FEFC89.DB12AD0E>