From owner-freebsd-standards@FreeBSD.ORG Mon Oct 31 11:07:13 2011 Return-Path: Delivered-To: freebsd-standards@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 727891065688 for ; Mon, 31 Oct 2011 11:07:13 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 47E868FC2B for ; Mon, 31 Oct 2011 11:07:13 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p9VB7DC5056887 for ; Mon, 31 Oct 2011 11:07:13 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p9VB7Cla056885 for freebsd-standards@FreeBSD.org; Mon, 31 Oct 2011 11:07:12 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 31 Oct 2011 11:07:12 GMT Message-Id: <201110311107.p9VB7Cla056885@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-standards@FreeBSD.org Cc: Subject: Current problem reports assigned to freebsd-standards@FreeBSD.org X-BeenThere: freebsd-standards@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Standards compliance List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 31 Oct 2011 11:07:13 -0000 Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o stand/157050 standards OSS implementation lacks AFMT_FLOAT o stand/154842 standards invalid request authenticator in the second and subseq o stand/150093 standards C++ std::locale support is broken a stand/149980 standards [libc] [patch] negative value integer to nanosleep(2) o docs/143472 standards gethostname(3) references undefined value: HOST_NAME_M s stand/141705 standards [libc] [request] libc lacks cexp (and friends) o stand/130067 standards Wrong numeric limits in system headers? o stand/124860 standards flockfile(3) doesn't work when the memory has been exh o stand/121921 standards [patch] Add leap second support to at(1), atrun(8) o stand/116477 standards rm(1): rm behaves unexpectedly when using -r and relat o bin/116413 standards incorrect getconf(1) handling of unsigned constants gi o stand/116081 standards make does not work with the directive sinclude p stand/107561 standards [libc] [patch] [request] Missing SUS function tcgetsid o stand/100017 standards [Patch] Add fuser(1) functionality to fstat(1) p stand/96236 standards [patch] [posix] sed(1) incorrectly describes a functio o stand/94729 standards [libc] fcntl() throws undocumented ENOTTY a stand/86484 standards [patch] mkfifo(1) uses wrong permissions o stand/82654 standards C99 long double math functions are missing o stand/81287 standards [patch] fingerd(8) might send a line not ending in CRL a stand/80293 standards sysconf() does not support well-defined unistd values o stand/79056 standards [feature request] [atch] regex(3) regression tests o stand/70813 standards [patch] ls(1) not Posix compliant o stand/66357 standards make POSIX conformance problem ('sh -e' & '+' command- s kern/64875 standards [libc] [patch] [request] add a system call: fdatasync( o stand/56476 standards [patch] cd9660 unicode support simple hack o stand/54410 standards one-true-awk not POSIX compliant (no extended REs) o stand/46119 standards Priority problems for SCHED_OTHER using pthreads o stand/44365 standards [headers] [patch] [request] introduce ulong and unchar a stand/41576 standards ln(1): replacing old dir-symlinks o stand/39256 standards snprintf/vsnprintf aren't POSIX-conformant for strings a docs/26003 standards getgroups(2) lists NGROUPS_MAX but not syslimits.h s stand/24590 standards timezone function not compatible witn Single Unix Spec o stand/21519 standards sys/dir.h should be deprecated some more s bin/14925 standards getsubopt isn't poisonous enough 34 problems total. From owner-freebsd-standards@FreeBSD.ORG Fri Nov 4 11:39:38 2011 Return-Path: Delivered-To: freebsd-standards@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DE180106564A; Fri, 4 Nov 2011 11:39:38 +0000 (UTC) (envelope-from ache@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id B6BF68FC13; Fri, 4 Nov 2011 11:39:38 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id pA4BdcWu095458; Fri, 4 Nov 2011 11:39:38 GMT (envelope-from ache@freefall.freebsd.org) Received: (from ache@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id pA4Bdcdf095454; Fri, 4 Nov 2011 11:39:38 GMT (envelope-from ache) Date: Fri, 4 Nov 2011 11:39:38 GMT Message-Id: <201111041139.pA4Bdcdf095454@freefall.freebsd.org> To: andreas@syndrom23.de, ache@FreeBSD.org, freebsd-standards@FreeBSD.org From: ache@FreeBSD.org Cc: Subject: Re: standards/96236: [patch] [posix] sed(1) incorrectly describes a function-list X-BeenThere: freebsd-standards@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Standards compliance List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Nov 2011 11:39:39 -0000 Synopsis: [patch] [posix] sed(1) incorrectly describes a function-list State-Changed-From-To: patched->closed State-Changed-By: ache State-Changed-When: Fri Nov 4 11:38:52 UTC 2011 State-Changed-Why: MFCed into stable/9 (rephrased) http://www.freebsd.org/cgi/query-pr.cgi?pr=96236 From owner-freebsd-standards@FreeBSD.ORG Fri Nov 4 11:54:14 2011 Return-Path: Delivered-To: freebsd-standards@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 508251065670; Fri, 4 Nov 2011 11:54:14 +0000 (UTC) (envelope-from linimon@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 28DFB8FC0C; Fri, 4 Nov 2011 11:54:14 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id pA4BsEmx012690; Fri, 4 Nov 2011 11:54:14 GMT (envelope-from linimon@freefall.freebsd.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id pA4BsEoY012686; Fri, 4 Nov 2011 11:54:14 GMT (envelope-from linimon) Date: Fri, 4 Nov 2011 11:54:14 GMT Message-Id: <201111041154.pA4BsEoY012686@freefall.freebsd.org> To: dfilter@FreeBSD.ORG, linimon@FreeBSD.org, gnats-admin@FreeBSD.org, freebsd-standards@FreeBSD.org From: linimon@FreeBSD.org Cc: Subject: Re: standards/162288: Re: standards/96236: commit references a PR X-BeenThere: freebsd-standards@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Standards compliance List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Nov 2011 11:54:14 -0000 Old Synopsis: Re: standard/96236: commit references a PR New Synopsis: Re: standards/96236: commit references a PR State-Changed-From-To: open->closed State-Changed-By: linimon State-Changed-When: Fri Nov 4 11:53:39 UTC 2011 State-Changed-Why: Misfiled followup to standards/96236; content migrated. Responsible-Changed-From-To: gnats-admin->freebsd-standards Responsible-Changed-By: linimon Responsible-Changed-When: Fri Nov 4 11:53:39 UTC 2011 Responsible-Changed-Why: http://www.freebsd.org/cgi/query-pr.cgi?pr=162288 From owner-freebsd-standards@FreeBSD.ORG Fri Nov 4 12:33:29 2011 Return-Path: Delivered-To: standards@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0A9F51065672; Fri, 4 Nov 2011 12:33:29 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from cyrus.watson.org (cyrus.watson.org [65.122.17.42]) by mx1.freebsd.org (Postfix) with ESMTP id B6DD58FC14; Fri, 4 Nov 2011 12:33:25 +0000 (UTC) Received: from bigwig.baldwin.cx (66.111.2.69.static.nyinternet.net [66.111.2.69]) by cyrus.watson.org (Postfix) with ESMTPSA id 5906A46B45; Fri, 4 Nov 2011 08:33:25 -0400 (EDT) Received: from John-Baldwins-MacBook-Air.local (64-71-23-226.static.wiline.com [64.71.23.226]) by bigwig.baldwin.cx (Postfix) with ESMTPSA id 9E1038A02E; Fri, 4 Nov 2011 08:33:24 -0400 (EDT) Message-ID: <4EB3DB96.3010605@FreeBSD.org> Date: Fri, 04 Nov 2011 05:33:26 -0700 From: John Baldwin User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:7.0.1) Gecko/20110929 Thunderbird/7.0.1 MIME-Version: 1.0 To: Alberto Villa References: <201111040402.pA442oYZ000317@svn.freebsd.org> <201111040823.52084.avilla@freebsd.org> In-Reply-To: <201111040823.52084.avilla@freebsd.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.6 (bigwig.baldwin.cx); Fri, 04 Nov 2011 08:33:25 -0400 (EDT) Cc: standards@FreeBSD.org Subject: Re: svn commit: r227070 - in head: lib/libc/sys sys/compat/freebsd32 sys/kern sys/sys sys/vm X-BeenThere: freebsd-standards@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Standards compliance List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Nov 2011 12:33:29 -0000 On 11/4/11 12:23 AM, Alberto Villa wrote: > On Friday 04 November 2011 05:02:50 John Baldwin wrote: >> Author: jhb >> Date: Fri Nov 4 04:02:50 2011 >> New Revision: 227070 >> URL: http://svn.freebsd.org/changeset/base/227070 >> >> Log: >> Add the posix_fadvise(2) system call. > > Shouldn't you define _POSIX_ADVISORY_INFO to 200112L in > sys/sys/unistd.h? It would appear that this is the last missing piece as we already implement posix_memalign(), posix_madvise(), and posix_fallocate(). However, there does not seem to be an easy way on opengroup.org to definitively list all the requirements of a given POSIX option. Can someone on standards@ chime in on if we now fully support this option? -- John Baldwin From owner-freebsd-standards@FreeBSD.ORG Fri Nov 4 17:36:30 2011 Return-Path: Delivered-To: standards@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8119B106564A; Fri, 4 Nov 2011 17:36:30 +0000 (UTC) (envelope-from wollman@khavrinen.csail.mit.edu) Received: from khavrinen.csail.mit.edu (khavrinen.csail.mit.edu [128.30.28.20]) by mx1.freebsd.org (Postfix) with ESMTP id 430638FC08; Fri, 4 Nov 2011 17:36:29 +0000 (UTC) Received: from khavrinen.csail.mit.edu (localhost [127.0.0.1]) by khavrinen.csail.mit.edu (8.14.4/8.14.4) with ESMTP id pA4HP3ek017279 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL CN=khavrinen.csail.mit.edu issuer=Client+20CA); Fri, 4 Nov 2011 13:25:03 -0400 (EDT) (envelope-from wollman@khavrinen.csail.mit.edu) Received: (from wollman@localhost) by khavrinen.csail.mit.edu (8.14.4/8.14.4/Submit) id pA4HP3Ii017276; Fri, 4 Nov 2011 13:25:03 -0400 (EDT) (envelope-from wollman) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <20148.8175.685844.777167@khavrinen.csail.mit.edu> Date: Fri, 4 Nov 2011 13:25:03 -0400 From: Garrett Wollman To: John Baldwin In-Reply-To: <4EB3DB96.3010605@FreeBSD.org> References: <201111040402.pA442oYZ000317@svn.freebsd.org> <201111040823.52084.avilla@freebsd.org> <4EB3DB96.3010605@FreeBSD.org> X-Mailer: VM 7.17 under 21.4 (patch 22) "Instant Classic" XEmacs Lucid X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (khavrinen.csail.mit.edu [127.0.0.1]); Fri, 04 Nov 2011 13:25:03 -0400 (EDT) Cc: standards@freebsd.org Subject: Re: svn commit: r227070 - in head: lib/libc/sys sys/compat/freebsd32 sys/kern sys/sys sys/vm X-BeenThere: freebsd-standards@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Standards compliance List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Nov 2011 17:36:30 -0000 < said: > It would appear that this is the last missing piece as we already > implement posix_memalign(), posix_madvise(), and posix_fallocate(). > However, there does not seem to be an easy way on opengroup.org to > definitively list all the requirements of a given POSIX option. Can > someone on standards@ chime in on if we now fully support this option? In FreeBSD we generally define the feature-test macro if we aim to support the feature in question. If somebody finds something that's missing, and the actually *use* the POSIX feature-test macros (big "if"), then they can file a bug report to tell us what's missing. -GAWollman