Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 14 Aug 2006 07:17:52 -0400 (EDT)
From:      Daniel Eischen <deischen@freebsd.org>
To:        Julian Elischer <julian@elischer.org>
Cc:        thompsa@freebsd.org, fullermd@over-yonder.net, freebsd-current@freebsd.org, sgk@troutmask.apl.washington.edu, "M. Warner Losh" <imp@bsdimp.com>
Subject:   Re: Where is thr_getscheduler
Message-ID:  <Pine.GSO.4.64.0608140717250.15185@sea.ntplx.net>
In-Reply-To: <44DFE9C0.4010702@elischer.org>
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> <44DFE9C0.4010702@elischer.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, 13 Aug 2006, Julian Elischer wrote:

> 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.

No, you can handle that with symbol versioning too.

-- 
DE



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