Subject: Re: bin/396: ld/ld.so (on hp300) pay too much attention to shared library minor numbers
To: J.T. Conklin <jconklin@netcom.com>
From: Peter Galbavy <peter@alice.wonderland.org>
List: netbsd-bugs
Date: 08/07/1994 01:14:41
> I don't know about this.  Aren't minor numbers supposed to be updated 
> when *new* interfaces are added to a library.  For example, I'll be 
> adding float versions of most of the math functions to libm soon -- I was 
> planning to update the minor number from 0 to 1.  Programs linked against
> 0.0 will still work with 0.1, but those programs that use sinf() or any of
> the other float math functions won't work with 0.0.

I have to srongly disagree here... Major numbers are updated when any
part of the interface changes, and minor numbers are updated when there
are "bug fixes" or non-interface enhancements made to the library.

Your math library shouls then become 1.0 since the interface has changed.

(At least this is how the rest of the *.so.* world does it :)

Regards,
-- 
Peter Galbavy					work: peter@demon.co.uk
Wonderland					rest: peter@wonderland.org
						play: http://www.wonderland.org/
"The 'net interprets censorship as damage and routes around it." - John Gilmore

------------------------------------------------------------------------------