From owner-freebsd-current@FreeBSD.ORG Mon Aug 14 03:11:01 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DBCA116A4DF; Mon, 14 Aug 2006 03:11:01 +0000 (UTC) (envelope-from prvs=julian=374604de5@elischer.org) Received: from a50.ironport.com (a50.ironport.com [63.251.108.112]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8081043D60; Mon, 14 Aug 2006 03:10:58 +0000 (GMT) (envelope-from prvs=julian=374604de5@elischer.org) Received: from unknown (HELO [192.168.2.3]) ([10.251.60.46]) by a50.ironport.com with ESMTP; 13 Aug 2006 20:10:57 -0700 Message-ID: <44DFE9C0.4010702@elischer.org> Date: Sun, 13 Aug 2006 20:10:57 -0700 From: Julian Elischer User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7.13) Gecko/20060414 X-Accept-Language: en-us, en MIME-Version: 1.0 To: "M. Warner Losh" References: <20060802165604.GA970@troutmask.apl.washington.edu> <20060802172505.GA1935@troutmask.apl.washington.edu> <20060813.145131.1172764406.imp@bsdimp.com> In-Reply-To: <20060813.145131.1172764406.imp@bsdimp.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit 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 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Aug 2006 03:11:01 -0000 M. Warner Losh wrote: >In message: <20060802172505.GA1935@troutmask.apl.washington.edu> > Steve Kargl 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" > >