Return to BSD News archive
Path: sserve!newshost.anu.edu.au!harbinger.cc.monash.edu.au!bunyip.cc.uq.oz.au!munnari.oz.au!news.Hawaii.Edu!ames!agate!howland.reston.ans.net!vixen.cso.uiuc.edu!news.uoregon.edu!usenet.coe.montana.edu!bsd.coe.montana.edu!nate From: nate@bsd.coe.montana.edu (Nate Williams) Newsgroups: comp.os.386bsd.development Subject: Re: shlib_minor from 0 to 1 Date: 14 Jul 1994 14:50:38 GMT Organization: Montana State University, Bozeman Montana Lines: 29 Message-ID: <303jbu$845@pdq.coe.montana.edu> References: <774194386.AA09311@f74.n700.z6.ftn.air.org> NNTP-Posting-Host: 153.90.192.29 In article <774194386.AA09311@f74.n700.z6.ftn.air.org>, Clarence Chu <Clarence.Chu@f132.n700.z6.ftn.air.org> wrote: >hi there, > >i really don't understand why shlib_minor had changed from >0 to 1 in freebsd-1.1.5.1(R). See Geoff Rehmet's excellent article explaining why shlib numbers change for a more detailed explanation. However, the reason the minor number changes is because IT WAS NECESSARY. It wasn't done just for grins and giggles to make the users unhappy, but due to some interface changes in the libraries. Setlocale() handling was part of it (which affects EVERYTHING) plus a few others. >it make all binaries linked against previous 1.1 shared lib >useless (or have to make symlink of sharedlib.1.0 to sharedlib.1.1) Not if you didn't delete the old shared libraries. Hint, never delete older shlibs unless you're certain they're not needed. That's what shlibs are all about. Nate -- nate@bsd.coe.montana.edu | FreeBSD core member and all around tech. nate@cs.montana.edu | weenie. work #: (406) 994-4836 | home #: (406) 586-0579 | Available for contract/otherwise work.