Re: [PATCH] make freebsd-elf version type similar to linux version type

Tijl Coosemans <[email protected]>
Newsgroups gmane.comp.gnu.libtool.patches
Message-ID <[email protected]>
On Thu, 27 Nov 2014 18:35:00 +0000 "Gary V. Vaughan" <[email protected]> wrote:
> On 27 Nov 2014, at 17:59, Tijl Coosemans <[email protected]> wrote:
>> On FreeBSD we have switched from using .so.$current as library extension
>> to .so.$major.$age.$revision where $major is $current-$age.  Our package
>> of libtool has been patched similar to the patch below which you can see
>> here: https://svnweb.freebsd.org/ports/head/devel/libtool/files/
> 
> What about people who want to build packages for an old BSD a with the
> earlier versioning scheme? Is it possible to redo your patch so that the
> change only takes effect for *-freebsdx.y* (or similar) where x.y denotes
> the earliest release that fully supports the new versioning scheme?

FreeBSD has always supported the new scheme.  The name of a library
doesn't matter at all.  I think the reason the old scheme was chosen
was because the extension .so.X had always been used for non-libtool
libraries and .so.X.Y.Z was unusual.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.