From owner-freebsd-current@FreeBSD.ORG Fri Nov 3 04:33:43 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 2B11716A416; Fri, 3 Nov 2006 04:33:43 +0000 (UTC) (envelope-from deischen@freebsd.org) Received: from mail.ntplx.net (mail.ntplx.net [204.213.176.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0098F43D45; Fri, 3 Nov 2006 04:33:41 +0000 (GMT) (envelope-from deischen@freebsd.org) Received: from sea.ntplx.net (sea.ntplx.net [204.213.176.11]) by mail.ntplx.net (8.13.7/8.13.7/NETPLEX) with ESMTP id kA34Xai7022434; Thu, 2 Nov 2006 23:33:38 -0500 (EST) Date: Thu, 2 Nov 2006 23:33:36 -0500 (EST) From: Daniel Eischen X-X-Sender: eischen@sea.ntplx.net To: John Hay In-Reply-To: <20061103042116.GA50470@zibbi.meraka.csir.co.za> Message-ID: References: <454936CA.6060308@FreeBSD.org> <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; format=flowed X-Greylist: Message whitelisted by DRAC access database, not delayed by milter-greylist-2.0.2 (mail.ntplx.net [204.213.176.10]); Thu, 02 Nov 2006 23:33:38 -0500 (EST) X-Virus-Scanned: by AMaViS and Clam AntiVirus (mail.ntplx.net) 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 Reply-To: Daniel Eischen 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 04:33:43 -0000 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. -- DE