From owner-freebsd-stable Mon Dec 27 11:37:59 1999 Delivered-To: freebsd-stable@freebsd.org Received: from mail2.uniserve.com (mail2.uniserve.com [204.244.156.7]) by hub.freebsd.org (Postfix) with ESMTP id 76DE3152EF; Mon, 27 Dec 1999 11:37:48 -0800 (PST) (envelope-from tom@uniserve.com) Received: from shell.uniserve.ca ([204.244.186.218]) by mail2.uniserve.com with smtp (Exim 3.03 #4) id 122fxg-000CGE-00; Mon, 27 Dec 1999 11:37:44 -0800 Date: Mon, 27 Dec 1999 11:37:41 -0800 (PST) From: Tom X-Sender: tom@shell.uniserve.ca To: Mikhail Teterin Cc: stable@freebsd.org, ports@freebsd.org Subject: Re: -lc vs. -lc_r (building Apache-PHP) In-Reply-To: <199912271852.NAA75978@rtfm.newton> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Mon, 27 Dec 1999, Mikhail Teterin wrote: > Tom once stated: > > =On Mon, 27 Dec 1999, Mikhail Teterin wrote: > = > =... > => What's the magic and why doesn't the port know it? Why is -lc even in > => play if some of the components (-lmysqlclient) require -lc_r? Yours, > = > = libmysqlclient does not require -lc_r, because the library does not > =use threads. Only mysqld is threaded. > > Thank you, Tom, for this correction. However, this does not change much. > Some other extension wants threads then... Uhh.. highly unlikely. Almost none of PHP3 is thread-safe, and only a bit of Apache is thread-safe. I doubt that anything in the Apache-PHP port wants or needs threads. Tom To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message