Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 27 Mar 1995 13:52:48 -0800 (PST)
From:      Poul-Henning Kamp <phk@ref.tfs.com>
To:        nate@trout.sri.MT.net (Nate Williams)
Cc:        jkh@freefall.cdrom.com, davidg@Root.COM, current@FreeBSD.org
Subject:   Re: shared library versioning
Message-ID:  <199503272152.NAA00192@ref.tfs.com>
In-Reply-To: <199503272154.OAA03571@trout.sri.MT.net> from "Nate Williams" at Mar 27, 95 02:54:19 pm

next in thread | previous in thread | raw e-mail | index | archive | help
> > > > I didn't see a bump, but as a result of this change, it should be.
> > > 
> > > So instead of said binaries failing catastrophically on a link
> > > error, they just fail to find the library in question and fail
> > > catastrophically on a missing library?
> > > 
> > > I somehow fail to see the point.
> > 
> > So do I.
> > This will make >ALL< 2.1 binaries fail on a 2.0 system, leaving the
> > version number as it was would only have a few 2.1 binaries (as of yet
> > nonexistent ones) fail on a 2.0 system.
> 
> And rightly so.  If we want to use shlibs, you need to pay the price of
> compatability.  Having *most* of the binaries work is not acceptable when
> all the binaries will work is simple and only wastes space.
> 
> If folks want to run 2.1 binaries on their 2.1 machines, then they need
> the 2.1 libraries as well.  They go hand in hand.  (Assuming the ld
> changes don't bite them).  If they want, they can delete the 2.0
> libraries as so far all of them are un-necessary and can be replaced by
> the 2.1 versions.
> 
> You can't have it both ways.

No I can't.  But until somebody actually uses that particular symbol for 
something, then I don't really want to see 2.1 being >that< incompatible.

Alternatively we shoule decide that this is the way it will be, and bump
the number at any and all release hereafter.

-- 
Poul-Henning Kamp <phk@login.dknet.dk> -- TRW Financial Systems, Inc.
'All relevant people are pertinent' && 'All rude people are impertinent'
=> 'no rude people are relevant'



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