From owner-freebsd-stable Wed Jun 17 15:14:51 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA19723 for freebsd-stable-outgoing; Wed, 17 Jun 1998 15:14:51 -0700 (PDT) (envelope-from owner-freebsd-stable@FreeBSD.ORG) Received: from pop.uniserve.com (pop.uniserve.com [204.244.156.3]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id PAA19717 for ; Wed, 17 Jun 1998 15:14:46 -0700 (PDT) (envelope-from tom@uniserve.com) Received: from shell.uniserve.ca [204.244.186.218] by pop.uniserve.com with smtp (Exim 1.82 #4) id 0ymQTS-0001jJ-00; Wed, 17 Jun 1998 15:14:34 -0700 Date: Wed, 17 Jun 1998 15:14:32 -0700 (PDT) From: Tom X-Sender: tom@shell.uniserve.ca To: John Birrell cc: edmond@shaman.lycaeum.org, stable@FreeBSD.ORG, monty@tcx.se Subject: Re: is libc_r broken in 980520-SNAP (and stable?)? In-Reply-To: <199806172155.HAA12635@cimlogic.com.au> 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 Thu, 18 Jun 1998, John Birrell wrote: > The version of libc_r in the RELENG_2_2 contains fixes for all bugs that > people have reported. In Highwind's case, they have code that did things > like read/write with zero bytes; and write to a read only file. These > caused libc_r to hang waiting on a file descriptor to become ready when > it never would. Most software doesn't do this sort of thing. It seems > to come from C++ code. 8-) Are you aware of the problems with MySQL? I have 2.2.6-stable of May 21, and a signal/alarm test program (thr_alarm) hangs. Also, how should -stable threaded applications be compiled and linked? You mentioned before that "-pthread" should be used rather than linking with libc_r? Does that apply to -stable too? I think -stable thread apps need to be compiled with "-D_THREAD_SAFE" and linked with "-lc_r" but I'm not sure anymore. > -- > John Birrell - jb@cimlogic.com.au; jb@freebsd.org http://www.cimlogic.com.au/ > CIMlogic Pty Ltd, GPO Box 117A, Melbourne Vic 3001, Australia +61 418 353 137 Tom To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message