From owner-freebsd-current@FreeBSD.ORG Sun Dec 3 14:58:54 2006 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2A8F916A403; Sun, 3 Dec 2006 14:58:54 +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 6383343CA5; Sun, 3 Dec 2006 14:58:26 +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.8/8.13.8/NETPLEX) with ESMTP id kB3EwqSp001318; Sun, 3 Dec 2006 09:58:52 -0500 (EST) Date: Sun, 3 Dec 2006 09:58:52 -0500 (EST) From: Daniel Eischen X-X-Sender: eischen@sea.ntplx.net To: Doug Barton In-Reply-To: <4572834B.80500@FreeBSD.org> Message-ID: References: <456E5DAB.10608@FreeBSD.org> <457160A3.5060209@gmail.com> <20061203061615.GA15517@zibbi.meraka.csir.co.za> <4572834B.80500@FreeBSD.org> 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]); Sun, 03 Dec 2006 09:58:52 -0500 (EST) X-Virus-Scanned: by AMaViS and Clam AntiVirus (mail.ntplx.net) Cc: John Hay , current@freebsd.org, Rene Ladan Subject: Re: HEADS UP: compat6x 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: Sun, 03 Dec 2006 14:58:54 -0000 On Sat, 2 Dec 2006, Doug Barton wrote: > John Hay wrote: >> But even in all those other threads, never had there been a decent >> answer why it is good to have two incompatible libraries with the same >> number. It can only cause hurt. > > No one has said that it won't be changed, only that it won't be > changed right this minute. It's ok if you don't understand all the > technical points that were made in the previous threads (I don't > understand them all either). But what you should realize is that this > is -current, and sometimes stuff breaks. If you can't deal with that, > run RELENG_6. Sorry to be so direct about it, but seriously ... And we're going to enable symbol versioning which also requires all libraries to have their version bumped regardless. Once we have symbol versioning, we will not have to bump library versions again (at least in the libraries that are symbol versioned - libc, libm, libthr, libptthread). -- DE