From owner-p4-projects Wed Sep 11 10: 9:39 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 05C7837B41C; Wed, 11 Sep 2002 10:09:22 -0700 (PDT) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D3DD737B434 for ; Wed, 11 Sep 2002 10:09:14 -0700 (PDT) Received: from mail.speakeasy.net (mail11.speakeasy.net [216.254.0.211]) by mx1.FreeBSD.org (Postfix) with ESMTP id 77DD143E42 for ; Wed, 11 Sep 2002 10:09:13 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: (qmail 18008 invoked from network); 11 Sep 2002 17:09:12 -0000 Received: from unknown (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender ) by mail11.speakeasy.net (qmail-ldap-1.03) with DES-CBC3-SHA encrypted SMTP for ; 11 Sep 2002 17:09:12 -0000 Received: from laptop.baldwin.cx (gw1.twc.weather.com [216.133.140.1]) by server.baldwin.cx (8.12.5/8.12.5) with ESMTP id g8BH9BBv035512; Wed, 11 Sep 2002 13:09:11 -0400 (EDT) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.5.2 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <20020911003935.GC3866@elvis.mu.org> Date: Wed, 11 Sep 2002 13:09:12 -0400 (EDT) From: John Baldwin To: Jonathan Mini Subject: Re: PERFORCE change 17353 for review Cc: Perforce Change Reviews Cc: Perforce Change Reviews , Scott Long Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On 11-Sep-2002 Jonathan Mini wrote: > Scott Long [scott_long@btc.adaptec.com] wrote : > >> I'm really consfused. Nowhere in the diff does it mention libkse. I'm >> also confused as to why 'libkse' is less confusing that 'libpthread'. > > The Makefile makes and installs "libkse" not "libpthread." -- i.e., > LIB=kse in Makefile. > > The problem is this: We're going to have both this library and the > old libc_r active at the same time. Eventually, the KSE version of > pthreads will be default (perhaps even the only option), and will > be linked via -lpthread. Right now, -pthread is basically just an > alias for -lc_r. Linking against pthreads via -lpthead is a common > method on other OS's, and it wuold be quite easy for users to > accidentally get the KSE version, especially with autoconf involved. > > We want people to have to explicitly request linking with the KSE version, > thus calling it 'libkse' in the short term. Well, once it is working, we want people to use -lpthread. I guess that it is your intention however. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message