From owner-freebsd-current@FreeBSD.ORG Fri Nov 3 05:55:25 2006 Return-Path: X-Original-To: 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 BB8D516A403; Fri, 3 Nov 2006 05:55:25 +0000 (UTC) (envelope-from jhay@meraka.csir.co.za) Received: from zibbi.meraka.csir.co.za (zibbi.meraka.csir.co.za [146.64.24.58]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1C8E643D5F; Fri, 3 Nov 2006 05:55:24 +0000 (GMT) (envelope-from jhay@meraka.csir.co.za) Received: by zibbi.meraka.csir.co.za (Postfix, from userid 3973) id 7A9E033CAA; Fri, 3 Nov 2006 07:55:22 +0200 (SAST) Date: Fri, 3 Nov 2006 07:55:22 +0200 From: John Hay To: Daniel Eischen Message-ID: <20061103055522.GA54952@zibbi.meraka.csir.co.za> References: <20061102115058.GB10961@rambler-co.ru> <20061102140948.GA70915@lor.one-eyed-alien.net> <20061102182419.GC774@rambler-co.ru> <454A60E9.7020303@FreeBSD.org> <20061102214157.GC2028@rambler-co.ru> <454A6B07.3090003@FreeBSD.org> <454A6E09.9080200@errno.com> <20061103042116.GA50470@zibbi.meraka.csir.co.za> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2.1i Cc: current@freebsd.org Subject: Re: libpthread shared library version number 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: Fri, 03 Nov 2006 05:55:25 -0000 On Thu, Nov 02, 2006 at 11:33:36PM -0500, Daniel Eischen wrote: > On Fri, 3 Nov 2006, John Hay wrote: > > >I vote for bumping the version of a lib the first time it goes > >incompatable ... actually just before that so that you don't get > >incompatable libs with the same number. > > That was done already (libc version was bumped). But the part > that wasn't done was bumping all the other libraries that are > dependent on libc, and all libraries that need to be bumped > for symbol versioning to be enabled by default. > > For tracking purposes, it's also nice to be able to see all > the libraries being bumped at the same time, so you can see > what is affected and how to do it again. You can also track it in a file or with forced commits, with very little if any additional effort. I thought one of the ideas of -current was that it serves as a testing ground for new code. It seems we currently limit that testing to the box in the corner that you just recompile and reboot and then say "FreeBSD can still compile itself and reboot". You limit the amount of testing you get out of current this way though. John -- John Hay -- John.Hay@meraka.csir.co.za / jhay@FreeBSD.org