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>