From owner-freebsd-threads@FreeBSD.ORG Wed Sep 26 00:39:17 2007 Return-Path: Delivered-To: freebsd-threads@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7EF1116A41B; Wed, 26 Sep 2007 00:39:17 +0000 (UTC) (envelope-from deischen@freebsd.org) Received: from mail.netplex.net (mail.netplex.net [204.213.176.10]) by mx1.freebsd.org (Postfix) with ESMTP id 2FB3413C467; Wed, 26 Sep 2007 00:39:17 +0000 (UTC) (envelope-from deischen@freebsd.org) Received: from sea.ntplx.net (sea.ntplx.net [204.213.176.11]) by mail.netplex.net (8.14.1/8.14.1/NETPLEX) with ESMTP id l8Q0d9gm012730; Tue, 25 Sep 2007 20:39:09 -0400 (EDT) X-Virus-Scanned: by AMaViS and Clam AntiVirus (mail.netplex.net) X-Greylist: Message whitelisted by DRAC access database, not delayed by milter-greylist-3.0 (mail.netplex.net [204.213.176.10]); Tue, 25 Sep 2007 20:39:09 -0400 (EDT) Date: Tue, 25 Sep 2007 20:39:09 -0400 (EDT) From: Daniel Eischen X-X-Sender: eischen@sea.ntplx.net To: d@delphij.net In-Reply-To: <46F9A764.6000008@delphij.net> Message-ID: References: <20070926002038.GA56119@dragon.NUXI.org> <46F9A764.6000008@delphij.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: obrien@freebsd.org, freebsd-threads@freebsd.org Subject: Re: Renaming our threads libs X-BeenThere: freebsd-threads@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Daniel Eischen List-Id: Threading on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Sep 2007 00:39:17 -0000 On Tue, 25 Sep 2007, LI Xin wrote: > David O'Brien wrote: >> We have little time before 7.0-RELEASE to get this right.. >> >> For consistency and expectations from users (especially of other OS's), >> should we ask RE@ to rename libpthread to libkse (or whatever) and rename >> libthr to libpthread? Remember - what we release 7.0 will be burned into >> folks Makefile's and vernacular. > > Do you mean repocopy from src/lib/libpthread -> src/lib/libkse? Because > libpthread.so.X is now installed as a symbolic link to actual default > threading library I think it would be an overkill to rename libthr to > libpthread, but to reduce confusion it might be better to rename > lib/libpthread to lib/libkse. I think it's fine just the way it is. Everyone currently knows libpthread and libthr by name. libpthread is currently installed as libkse. I don't think you need to repo copy the src tree to match, unless there is too much heartburn over having the src directory named differently from the library. I think libthr should remain named as it currently is. The links are a convenient way to swap between either of the two (or future) libraries as default and still leave a visible sign as to which library is the default. So I really think those should stay as they are. -- DE