From owner-freebsd-threads@FreeBSD.ORG  Thu Mar  3 19:25:05 2005
Return-Path: <owner-freebsd-threads@FreeBSD.ORG>
Delivered-To: freebsd-threads@freebsd.org
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id A369116A4CE
	for <freebsd-threads@freebsd.org>;
	Thu,  3 Mar 2005 19:25:05 +0000 (GMT)
Received: from lakermmtao11.cox.net (lakermmtao11.cox.net [68.230.240.28])
	by mx1.FreeBSD.org (Postfix) with ESMTP id 0DBAF43D4C
	for <freebsd-threads@freebsd.org>;
	Thu,  3 Mar 2005 19:25:05 +0000 (GMT)	(envelope-from mezz7@cox.net)
Received: from mezz.mezzweb.com ([68.103.32.140]) by lakermmtao11.cox.net
          (InterMail vM.6.01.04.00 201-2131-118-20041027) with ESMTP
          id <20050303192504.FYQH29670.lakermmtao11.cox.net@mezz.mezzweb.com>;
          Thu, 3 Mar 2005 14:25:04 -0500
To: "Craig Rodrigues" <rodrigc@crodrigues.org>
References: <1109551418.782.30.camel@compass.straycat.dhs.org>
	<1109742079.777.15.camel@compass.straycat.dhs.org>
	<422649AF.5090606@freebsd.org>
	<1109833505.777.80.camel@compass.straycat.dhs.org>
	<4226B9DC.7040405@freebsd.org>
	<1109835366.777.95.camel@compass.straycat.dhs.org> <42272009.507@freebsd.org>
	<20050303151544.GA2518@crodrigues.org> <opsm2si1b99aq2h7@mezz.mezzweb.com>
	<20050303191813.GA3469@crodrigues.org>
Message-ID: <opsm2tl5nv9aq2h7@mezz.mezzweb.com>
Date: Thu, 03 Mar 2005 13:26:19 -0600
From: "Jeremy Messenger" <mezz7@cox.net>
Content-Type: text/plain; format=flowed; delsp=yes; charset=us-ascii
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
In-Reply-To: <20050303191813.GA3469@crodrigues.org>
User-Agent: Opera M2/7.54 (Linux, build 955)
cc: freebsd-threads@freebsd.org
Subject: Re: Mono's XSP crashes on browser connection
X-BeenThere: freebsd-threads@freebsd.org
X-Mailman-Version: 2.1.1
Precedence: list
List-Id: Threading on FreeBSD <freebsd-threads.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-threads>,
	<mailto:freebsd-threads-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-threads>
List-Post: <mailto:freebsd-threads@freebsd.org>
List-Help: <mailto:freebsd-threads-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-threads>,
	<mailto:freebsd-threads-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Thu, 03 Mar 2005 19:25:05 -0000

On Thu, 3 Mar 2005 14:18:13 -0500, Craig Rodrigues  
<rodrigc@crodrigues.org> wrote:

> On Thu, Mar 03, 2005 at 01:02:51PM -0600, Jeremy Messenger wrote:
>> Do you need anyone to test your ttyname_r patch? I can try to test it  
>> with
>> mono here on RELENG_5 and see how it goes. I don't know ttyname_r that
>> much, but I can dig in web/google.
>
> If you want to test my ttyname_r patch that would be great.
> I don't think ttyname_r() is used much in Mono, but I could be wrong.

Read in PR again, Mono was the reason why PR was created. Tom and I work  
together in BSD#. ;-) I will test it soon as when RELENG_5 can be build. I  
keep get build fail for two days without your patch.

> As per Robert Watson's suggestion here:
> http://lists.freebsd.org/pipermail/freebsd-threads/2005-February/002869.html
>
> I e-mailed Kris and asked him if he could scan
> the ports tree and see what links against ttyname_r(),
> since my patch could potentially represent
> an ABI change.  The old ttyname_r() should never have been exported
> from libc, since it was not standards compliant, and did not
> have a prototype exported in unistd.h.

I am glad that you took over and do the standard, a better one. Thanks for  
doing it!

Cheers,
Mezz

> Thanks.


-- 
mezz7@cox.net  -  mezz@FreeBSD.org
FreeBSD GNOME Team
http://www.FreeBSD.org/gnome/  -  gnome@FreeBSD.org