From owner-freebsd-threads@FreeBSD.ORG Tue Feb 1 04:00:41 2005 Return-Path: Delivered-To: freebsd-threads@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6AB4B16A4DF for ; Tue, 1 Feb 2005 04:00:41 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 477D743D58 for ; Tue, 1 Feb 2005 04:00:41 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.1/8.13.1) with ESMTP id j1140f6j069464 for ; Tue, 1 Feb 2005 04:00:41 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.1/8.13.1/Submit) id j1140fhO069376; Tue, 1 Feb 2005 04:00:41 GMT (envelope-from gnats) Resent-Date: Tue, 1 Feb 2005 04:00:41 GMT Resent-Message-Id: <200502010400.j1140fhO069376@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-threads@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, "Tom McLaughlin" Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5FFA416A4CF for ; Tue, 1 Feb 2005 03:54:58 +0000 (GMT) Received: from straycat.dhs.org (h0050da134090.ne.client2.attbi.com [24.60.174.16]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6A79B43D31 for ; Tue, 1 Feb 2005 03:54:54 +0000 (GMT) (envelope-from tmclaugh@sdf.lonestar.org) Received: from compass.straycat.dhs.org (compass.straycat.dhs.org [192.168.1.48]) by straycat.dhs.org (8.13.0/8.13.0) with ESMTP id j113tR0H020652 for ; Mon, 31 Jan 2005 22:55:27 -0500 (EST) Message-Id: <1107230114.0@compass.straycat.dhs.org> Date: Mon, 31 Jan 2005 22:55:14 -0500 From: "Tom McLaughlin" To: "FreeBSD gnats submit" X-Send-Pr-Version: gtk-send-pr 0.4.3 Subject: threads/76938: include/unistd.h: ttyname_r prototype missing X-BeenThere: freebsd-threads@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Threading on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Feb 2005 04:00:41 -0000 >Number: 76938 >Category: threads >Synopsis: include/unistd.h: ttyname_r prototype missing >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-threads >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Tue Feb 01 04:00:40 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Tom McLaughlin >Release: FreeBSD 5.3-RELEASE-p5 i386 >Organization: >Environment: System: FreeBSD 5.3-RELEASE-p5 #0: Sun Jan 30 23:37:04 EST 2005 root@compass.straycat.dhs.org:/usr/obj/usr/src/sys/COMPASS >Description: While trying to port Mono 1.1.3 recently I ran into compilation failures due to ttyname_r missing. After some research I found the link below which explains that FreeBSD provides ttyname_r but lacks the prototype for it in unistd.h. Ref: http://lists.gnupg.org/pipermail/gnupg-devel/2004-December/021554.html >How-To-Repeat: >Fix: >Release-Note: >Audit-Trail: >Unformatted: