Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 13 Aug 2006 20:10:57 -0700
From:      Julian Elischer <julian@elischer.org>
To:        "M. Warner Losh" <imp@bsdimp.com>
Cc:        deischen@freebsd.org, thompsa@freebsd.org, freebsd-current@freebsd.org, fullermd@over-yonder.net, sgk@troutmask.apl.washington.edu
Subject:   Re: Where is thr_getscheduler
Message-ID:  <44DFE9C0.4010702@elischer.org>
In-Reply-To: <20060813.145131.1172764406.imp@bsdimp.com>
References:  <20060802165604.GA970@troutmask.apl.washington.edu>	<Pine.GSO.4.64.0608021303120.7796@sea.ntplx.net>	<20060802172505.GA1935@troutmask.apl.washington.edu> <20060813.145131.1172764406.imp@bsdimp.com>

next in thread | previous in thread | raw e-mail | index | archive | help
M. Warner Losh wrote:

>In message: <20060802172505.GA1935@troutmask.apl.washington.edu>
>            Steve Kargl <sgk@troutmask.apl.washington.edu> writes:
>: Almost everything on a FreeBSD system depends on libc.  Bumping
>: its version number without careful coordination of bumping all
>: other version numbers is full of landmines.  Falling back of the
>: retort "this is -current expect problesm" just glosses over what
>: appears to be sloppy planning. 
>
>I'm really hoping that we can stop bumping major versions of libc.so.7
>when we go to versioned symbols.
>  
>

 From my experienc, versioned symbols allows you to avoid about 50% of 
library version bumps
but you still need them every now and then.
There are lots of other ABI changes that need to happen that symbol 
versionning just can't help you with.
For example, changing argument types.


>Warner
>_______________________________________________
>freebsd-current@freebsd.org mailing list
>http://lists.freebsd.org/mailman/listinfo/freebsd-current
>To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"
>  
>



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