From owner-freebsd-bugs@FreeBSD.ORG Mon Apr 14 18:40:02 2008 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C4A331065671 for ; Mon, 14 Apr 2008 18:40:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 9CB538FC15 for ; Mon, 14 Apr 2008 18:40:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m3EIe2Mi021318 for ; Mon, 14 Apr 2008 18:40:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m3EIe265021317; Mon, 14 Apr 2008 18:40:02 GMT (envelope-from gnats) Resent-Date: Mon, 14 Apr 2008 18:40:02 GMT Resent-Message-Id: <200804141840.m3EIe265021317@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, "Aryeh M. Friedman" Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3F7BC1065673 for ; Mon, 14 Apr 2008 18:38:56 +0000 (UTC) (envelope-from aryeh@flosoft.no-ip.biz) Received: from mta4.srv.hcvlny.cv.net (mta4.srv.hcvlny.cv.net [167.206.4.199]) by mx1.freebsd.org (Postfix) with ESMTP id 143A08FC1B for ; Mon, 14 Apr 2008 18:38:55 +0000 (UTC) (envelope-from aryeh@flosoft.no-ip.biz) Received: from flosoft.no-ip.biz (ool-435559b8.dyn.optonline.net [67.85.89.184]) by mta4.srv.hcvlny.cv.net (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007)) with ESMTP id <0JZB008SFVSUFGS0@mta4.srv.hcvlny.cv.net> for FreeBSD-gnats-submit@freebsd.org; Mon, 14 Apr 2008 14:38:55 -0400 (EDT) Received: from flosoft.no-ip.biz (localhost [127.0.0.1]) by flosoft.no-ip.biz (8.14.2/8.14.2) with ESMTP id m3EIcrVJ077595 for ; Mon, 14 Apr 2008 14:38:53 -0400 Received: (from aryeh@localhost) by flosoft.no-ip.biz (8.14.2/8.14.2/Submit) id m3EIcpKl077558; Mon, 14 Apr 2008 14:38:51 -0400 (EDT envelope-from aryeh) Message-Id: <200804141838.m3EIcpKl077558@flosoft.no-ip.biz> Date: Mon, 14 Apr 2008 14:38:51 -0400 (EDT) From: "Aryeh M. Friedman" To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: bin/122765: fdopendir(3) is needed X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: "Aryeh M. Friedman" List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Apr 2008 18:40:02 -0000 >Number: 122765 >Category: bin >Synopsis: fdopendir(3) is needed >Confidential: no >Severity: critical >Priority: high >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Apr 14 18:40:02 UTC 2008 >Closed-Date: >Last-Modified: >Originator: Aryeh M. Friedman >Release: FreeBSD 8.0-CURRENT amd64 >Organization: FloSoft Systems >Environment: System: FreeBSD flosoft.no-ip.biz 8.0-CURRENT FreeBSD 8.0-CURRENT #0: Sun Apr 13 19:01:46 EDT 2008 root@flosoft.no-ip.biz:/usr/obj/usr/src/sys/MONSTER amd64 >Description: Even though the base system does not require fdopen(3) but many ports do >How-To-Repeat: N/A >Fix: Wrap fdopendir(3) around fdopen(3)... in general for all these ports just removing "dir" from the call works something like this should suffice: FILE *fdopendir(int fd) { return fopen(fd); } >Release-Note: >Audit-Trail: >Unformatted: