From owner-freebsd-standards@FreeBSD.ORG Mon Jan 12 11:03:19 2004 Return-Path: Delivered-To: freebsd-standards@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B0E9B16A4CE for ; Mon, 12 Jan 2004 11:03:19 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 92BFB43D72 for ; Mon, 12 Jan 2004 11:01:39 -0800 (PST) (envelope-from owner-bugmaster@freebsd.org) Received: from freefall.freebsd.org (peter@localhost [127.0.0.1]) i0CJ1bFR025380 for ; Mon, 12 Jan 2004 11:01:37 -0800 (PST) (envelope-from owner-bugmaster@freebsd.org) Received: (from peter@localhost) by freefall.freebsd.org (8.12.10/8.12.10/Submit) id i0CJ1aaM025374 for freebsd-standards@freebsd.org; Mon, 12 Jan 2004 11:01:36 -0800 (PST) (envelope-from owner-bugmaster@freebsd.org) Date: Mon, 12 Jan 2004 11:01:36 -0800 (PST) Message-Id: <200401121901.i0CJ1aaM025374@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: peter set sender to owner-bugmaster@freebsd.org using -f From: FreeBSD bugmaster To: freebsd-standards@FreeBSD.org Subject: Current problem reports assigned to you X-BeenThere: freebsd-standards@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Standards compliance List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Jan 2004 19:03:19 -0000 Current FreeBSD problem reports Critical problems Serious problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- s [2001/01/23] misc/24590 standards timezone function not compatible witn Sin o [2002/02/25] bin/35307 standards standard include files are not standard c o [2003/03/05] bin/48958 standards The type 'bool' has different sizes for C o [2003/04/21] standards/51209standards [PATCH] add a64l()/l64a/l64a_r functions p [2003/06/05] standards/52972standards /bin/sh arithmetic not POSIX compliant o [2003/06/20] standards/53554standards interval timers not cleared in fork() o [2003/07/12] standards/54410standards one-true-awk not POSIX compliant (no exte o [2003/09/15] standards/56906standards Several math(3) functions fail to set err o [2003/12/31] standards/60772standards _Bool and bool should be unsigned 9 problems total. Non-critical problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- o [2001/01/16] bin/24390 standards Replacing old dir-symlinks when using /bi o [2001/11/20] standards/32126standards getopt(3) not Unix-98 conformant s [2002/03/18] standards/36076standards Implementation of POSIX fuser command o [2002/06/13] standards/39256standards [v]snprintf aren't POSIX-conformant for s o [2002/07/09] misc/40378 standards stdlib.h gives needless warnings with -an p [2002/08/12] standards/41576standards POSIX compliance of ln(1) o [2002/10/23] standards/44425standards getcwd() succeeds even if current dir has o [2002/12/09] standards/46119standards Priority problems for SCHED_OTHER using p o [2002/12/23] standards/46504standards Warnings in headers o [2003/04/22] standards/51292standards [PATCH] add ecvt()/fcvt()/gcvt() function o [2003/06/22] standards/53613standards FreeBSD doesn't define EPROTO o [2003/06/24] bin/53682 standards [PATCH] add fuser(1) utitity o [2003/07/24] standards/54809standards pcvt deficits o [2003/07/24] standards/54833standards more pcvt deficits o [2003/07/25] standards/54839standards pcvt deficits o [2003/07/31] standards/55112standards glob.h, glob_t's gl_pathc should be "size o [2003/09/04] standards/56476standards cd9660 unicode support simple hack o [2003/09/27] standards/57295standards [patch] make does not include cmd line va o [2003/10/12] standards/57911standards fnmatch ("[[:alpha:]]","x", FNM_PATHNAME) o [2003/10/29] standards/58676standards grantpt(3) alters storage used by ptsname o [2003/11/29] standards/59797standards Implement C99's round[f]() math fucntions p [2003/12/26] standards/60597standards FreeBSD's /usr/include lacks of cpio.h 22 problems total. From owner-freebsd-standards@FreeBSD.ORG Mon Jan 12 11:06:02 2004 Return-Path: Delivered-To: freebsd-standards@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EF32516A4DE for ; Mon, 12 Jan 2004 11:06:02 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 05B0E43D9A for ; Mon, 12 Jan 2004 11:04:48 -0800 (PST) (envelope-from owner-bugmaster@freebsd.org) Received: from freefall.freebsd.org (peter@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.10/8.12.10) with ESMTP id i0CJ3MFR027455 for ; Mon, 12 Jan 2004 11:03:22 -0800 (PST) (envelope-from owner-bugmaster@freebsd.org) Received: (from peter@localhost) by freefall.freebsd.org (8.12.10/8.12.10/Submit) id i0CJ3LYk027449 for standards@freebsd.org; Mon, 12 Jan 2004 11:03:21 -0800 (PST) (envelope-from owner-bugmaster@freebsd.org) Date: Mon, 12 Jan 2004 11:03:21 -0800 (PST) Message-Id: <200401121903.i0CJ3LYk027449@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: peter set sender to owner-bugmaster@freebsd.org using -f From: FreeBSD bugmaster To: standards@FreeBSD.org Subject: Current problem reports assigned to you X-BeenThere: freebsd-standards@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Standards compliance List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Jan 2004 19:06:03 -0000 Current FreeBSD problem reports Critical problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- o [2001/08/18] kern/29844 standards [PATCH] setpgrp does not behave as manual 1 problem total. Serious problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- o [2001/03/05] bin/25542 standards /bin/sh: null char in quoted string 1 problem total. Non-critical problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- f [1995/01/11] i386/105 standards Distributed libm (msun) has non-standard o [2000/09/24] bin/21519 standards sys/dir.h should be deprecated some more o [2000/12/05] kern/23304 standards POSIX clock_gettime, clock_getres return s [2001/06/18] kern/28260 standards UIO_MAXIOV needs to be made public 4 problems total. From owner-freebsd-standards@FreeBSD.ORG Tue Jan 13 19:00:36 2004 Return-Path: Delivered-To: freebsd-standards@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E166D16A4CE for ; Tue, 13 Jan 2004 19:00:36 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id F387843D2F for ; Tue, 13 Jan 2004 19:00:35 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) i0E30ZFR084009 for ; Tue, 13 Jan 2004 19:00:35 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.10/8.12.10/Submit) id i0E30ZBo084008; Tue, 13 Jan 2004 19:00:35 -0800 (PST) (envelope-from gnats) Date: Tue, 13 Jan 2004 19:00:35 -0800 (PST) Message-Id: <200401140300.i0E30ZBo084008@freefall.freebsd.org> To: freebsd-standards@FreeBSD.org From: mi+mx@aldan.algebra.com Subject: Re: standards/51292: [PATCH] add ecvt()/fcvt()/gcvt() functions (SUSv3) X-BeenThere: freebsd-standards@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: mi+mx@aldan.algebra.com List-Id: Standards compliance List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Jan 2004 03:00:37 -0000 The following reply was made to PR standards/51292; it has been noted by GNATS. From: mi+mx@aldan.algebra.com To: freebsd-gnats-submit@FreeBSD.org, osa@FreeBSD.org.ru Cc: Subject: Re: standards/51292: [PATCH] add ecvt()/fcvt()/gcvt() functions (SUSv3) Date: Tue, 13 Jan 2004 21:56:57 -0500 Gentlemen! I'd love to see a this PR resolved by incorporating the code. Some open-source applications would like to use these functions and are forced to provide their own (mostly GPL-ed) implementations. In addition, this would greatly help me with a port of my client's proprietory app (which, actually, does use the radix-index). It appears, that the only objections are: . possible locale-mishandling in gcvt() . code-purity considerations (do we need these at all) As someone, who only needs fcvt(), I am willing to wait for gcvt() issue to be resolved later :-) The second point seems a bit arrogant -- these functions have been around for years (as purists agree). And the need for them is not likely to disappear -- the code, which uses them is also quite old and changes to it are difficult to test to the point that it strikes FreeBSD out of the list of supported platforms... Thanks! -mi From owner-freebsd-standards@FreeBSD.ORG Tue Jan 13 22:08:18 2004 Return-Path: Delivered-To: freebsd-standards@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 68EC116A4CE for ; Tue, 13 Jan 2004 22:08:18 -0800 (PST) Received: from VARK.homeunix.com (adsl-68-124-78-95.dsl.pltn13.pacbell.net [68.124.78.95]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6E20743D5F for ; Tue, 13 Jan 2004 22:08:17 -0800 (PST) (envelope-from das@FreeBSD.ORG) Received: from VARK.homeunix.com (localhost [127.0.0.1]) by VARK.homeunix.com (8.12.10/8.12.10) with ESMTP id i0E686Ku016783; Tue, 13 Jan 2004 22:08:06 -0800 (PST) (envelope-from das@FreeBSD.ORG) Received: (from das@localhost) by VARK.homeunix.com (8.12.10/8.12.10/Submit) id i0E6851V016782; Tue, 13 Jan 2004 22:08:05 -0800 (PST) (envelope-from das@FreeBSD.ORG) Date: Tue, 13 Jan 2004 22:08:00 -0800 From: David Schultz To: mi+mx@aldan.algebra.com Message-ID: <20040114060800.GA16666@VARK.homeunix.com> Mail-Followup-To: mi+mx@aldan.algebra.com, freebsd-standards@FreeBSD.ORG References: <200401140300.i0E30ZBo084008@freefall.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200401140300.i0E30ZBo084008@freefall.freebsd.org> cc: freebsd-standards@FreeBSD.ORG Subject: Re: standards/51292: [PATCH] add ecvt()/fcvt()/gcvt() functions (SUSv3) X-BeenThere: freebsd-standards@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Standards compliance List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Jan 2004 06:08:18 -0000 On Tue, Jan 13, 2004, mi+mx@aldan.algebra.com wrote: > Some open-source applications would like to use these functions and > are forced to provide their own (mostly GPL-ed) implementations. Can you be more specific? What open-source applications require them? My reluctance to add these functions stems from the apparent paucity of such applications. Nobody has complained about their absence in the last decade, so if we're going to put them in libc forever even after POSIX has officially deprecated them, we need to make sure that decision is well-justified. From owner-freebsd-standards@FreeBSD.ORG Sat Jan 17 16:23:57 2004 Return-Path: Delivered-To: freebsd-standards@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9604916A4CE; Sat, 17 Jan 2004 16:23:57 -0800 (PST) Received: from rwcrmhc12.comcast.net (rwcrmhc12.comcast.net [216.148.227.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id 044D043D54; Sat, 17 Jan 2004 16:23:52 -0800 (PST) (envelope-from slave-mike@slavepix.com) Received: from duron.rv1.dynip.com (c-66-177-119-177.se.client2.attbi.com[66.177.119.177]) by comcast.net (rwcrmhc12) with ESMTP id <20040118002352014004kurke>; Sun, 18 Jan 2004 00:23:52 +0000 Received: from slavepix.com (localhost [127.0.0.1]) by duron.rv1.dynip.com (8.12.10/8.12.10) with ESMTP id i0I0Ns4B005046; Sat, 17 Jan 2004 19:23:55 -0500 (EST) (envelope-from slave-mike@slavepix.com) Message-ID: <4009D21A.6060405@slavepix.com> Date: Sat, 17 Jan 2004 19:23:54 -0500 From: slave-mike User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4) Gecko/20030624 X-Accept-Language: en-us, en MIME-Version: 1.0 To: David Schultz References: <200401140300.i0E30ZBo084008@freefall.freebsd.org> <20040114060800.GA16666@VARK.homeunix.com> In-Reply-To: <20040114060800.GA16666@VARK.homeunix.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: mi+mx@aldan.algebra.com cc: freebsd-standards@freebsd.org Subject: Re: standards/51292: [PATCH] add ecvt()/fcvt()/gcvt() functions (SUSv3) X-BeenThere: freebsd-standards@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Standards compliance List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jan 2004 00:23:57 -0000 David Schultz wrote: > On Tue, Jan 13, 2004, mi+mx@aldan.algebra.com wrote: > >> Some open-source applications would like to use these functions and >> are forced to provide their own (mostly GPL-ed) implementations. > > > Can you be more specific? What open-source applications require > them? My reluctance to add these functions stems from the > apparent paucity of such applications. Nobody has complained > about their absence in the last decade, so if we're going to put > them in libc forever even after POSIX has officially deprecated > them, we need to make sure that decision is well-justified. > _______________________________________________ > freebsd-standards@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-standards > To unsubscribe, send any mail to "freebsd-standards-unsubscribe@freebsd.org" Why do they have to in libc? Shouldn't we be able to make a port or such that can be installed to handle these special case situtations? /usr/ports/devel/lib-deprecated