From owner-freebsd-standards@FreeBSD.ORG Mon Oct 10 11:07:17 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 C8E5F106567E for ; Mon, 10 Oct 2011 11:07:17 +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 9D1BE8FC24 for ; Mon, 10 Oct 2011 11:07:17 +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 p9AB7HdX032522 for ; Mon, 10 Oct 2011 11:07:17 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p9AB7HcH032520 for freebsd-standards@FreeBSD.org; Mon, 10 Oct 2011 11:07:17 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 10 Oct 2011 11:07:17 GMT Message-Id: <201110101107.p9AB7HcH032520@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, 10 Oct 2011 11:07:17 -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) o 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 Wed Oct 12 20:21:33 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 C2E8E106566B for ; Wed, 12 Oct 2011 20:21:33 +0000 (UTC) (envelope-from bounces+52207-420e-freebsd-standards=freebsd.org@sendgrid.info) Received: from o1.sendgrid.net (o1.sendgrid.net [174.36.80.216]) by mx1.freebsd.org (Postfix) with SMTP id 863C48FC1A for ; Wed, 12 Oct 2011 20:21:33 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sendgrid.info; h=to :subject:message-id:date:from:reply-to:mime-version :list-unsubscribe:content-type:content-transfer-encoding:sender; s=smtpapi; bh=0AOlMvD4sQxnLVcm8gw0jXTU2ME=; b=Fov4gpfxXxjWnefPO 0mhESux6needd5jFEEepmHTt5HAfAl/xjIcLghgTduT0Nw/92EsUiFw7G30cPNkt VQAeKhNvz/GC+OIyHmvMM9VPsMjPCRqv9AcchMSU4z0QQGa593on2d+vM/WIe64J gipSjTObGWa9I3iTF3bcrzy0Tw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=sendgrid.info; h=to:subject :message-id:date:from:reply-to:mime-version:list-unsubscribe :content-type:content-transfer-encoding:sender; q=dns; s=smtpapi; b= NxE3N/W3taqzcviCFW8a1FT9jTLkO64wHK1kGSMdNI4NM0ETGSebpqfQBa55uJSM WSoFAigLITpZ75+8uu96O/peml8EZz5raJPGnYy9K7vlF6v8YBlwFy9aY8PZ5PI8 QxCSpe/f9uOwzDoK2xrwXx0Ytfsxg+aCUfnc5Gq1BOY= Received: by 10.8.40.7 with SMTP id mf1.29980.4E95EE934 Wed, 12 Oct 2011 14:46:27 -0500 (CDT) Received: from dominantwebsolutions.com (unknown [10.9.180.5]) by mi10 (SG) with ESMTP id 4e95ee93.e82.c9c397 for ; Wed, 12 Oct 2011 14:46:27 -0500 (CST) To: freebsd-standards@freebsd.org Message-ID: <1f47f3e7d071f674f5f739e4c0261779@dominantwebsolutions.com> Date: Wed, 12 Oct 2011 19:22:05 +0000 From: "Clifton Crawley" MIME-Version: 1.0 X-Mailer-LID: 7 X-Mailer-RecptId: 4918 X-Mailer-SID: 3 X-Sendgrid-EID: 5qVSvszVOIE6PbdhSmXigKfsmiQ2NPg8nYUkYN705ARjsgFYN+qfFzZ0FAfh+v5hPZrjPIQAv4OP5T8e7LfGpMlTEsfl2KcrPmlUNI0A8OLNPTHguG2xg+UyKnFc5RnGIwZG4vlNk7SE2qjCnoPahaieNiJ/czGAVz6ERNKwvL4= Sender: Clifton Crawley Content-Type: text/plain; format=flowed; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: Looking for Your WebSite X-BeenThere: freebsd-standards@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: sites@mobilemagnet.co List-Id: Standards compliance List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Oct 2011 20:21:33 -0000 Hello,=0D =0D My name is Clifton Crawley. I work from in Houston, TX and am a=0D web developer by trade. I was wondering if you might like to have=0D a low-cost custom "mobile" website made for your business. I can=0D have a basic 5-page site ready for you to inspect in less than 72 hours.=0D =0D You may be wondering why you would even need a mobile website.=0D The simple answer is that mobile internet browsing is expected to=0D actually surpass regular PC internet browsing. It hasn't happened=0D yet, but it is real close. Google and Bing even have new search=0D engines exclusively for mobile and tablet users. And, if you=0D don't have a mobile-optimized website, you are not being found by=0D your potential customers.=0D =0D Besides, have you seen what your regular website looks like to a=0D mobile user? Check it out at=0D http://dominantwebsolutions.com/email/link.php?M=3D4918&A=3D3&L=3D2&F=3DT (= This=0D doesn't=0D work for each site, but it's a good judgment.)=0D =0D I can set up a high-quality mobile for you and even optimize it for=0D mobile search engines. This will enable you to start capturing=0D your share of the mobile traffic that is looking for sites in your=0D industry with their cell phones and tablets. I pride myself on=0D doing quality work for a very reasonable price. In fact, I can get=0D everything set up for you for just $497.=0D =0D Why not take a look at some sample sites: (for mobile phone viewing=0D only)=0D http://dominantwebsolutions.com/email/link.php?M=3D4918&A=3D3&L=3D3&F=3DT=0D http://dominantwebsolutions.com/email/link.php?M=3D4918&A=3D3&L=3D4&F=3DT=0D http://dominantwebsolutions.com/email/link.php?M=3D4918&A=3D3&L=3D5&F=3DT=0D http://dominantwebsolutions.com/email/link.php?M=3D4918&A=3D3&L=3D6&F=3DT=0D http://dominantwebsolutions.com/email/link.php?M=3D4918&A=3D3&L=3D7&F=3DT=0D =0D You may notice how the mobile sites I build are specifically=0D designed for mobile phones and tablets. This provides a better=0D user experience.=0D =0D If you want to learn more, just give me a call or email me and I=0D can get you set up. So, if you decide you can benefit from a=0D mobile-optimized site, it will only be $497 to set it up (50%=0D deposit due before I begin) and just $14 per month if you need=0D hosting.=0D =0D I look forward to hearing from you.=0D =0D Best regards,=0D =0D Clifton Crawley=0D (281) 305-2000=0D Sites@MobileMagnet.co=0D =0D P.S. I also develop standard websites (starting at $997) and=0D native iPhone/Android mobile applications. If your could benefit,=0D or would like more info on how I can implement them for you,=0D please let me know.=0D =0D =0D =0D =0D =0D =0D =0D =0D =0D =0D If you would like me to stop sending you emails, please click here:=0D http://dominantwebsolutions.com/email/unsubscribe.php?M=3D4918&C=3D98f54501= ec391dc1f5ae5712a3f571e8&L=3D7&A=3D3=0D Mobile Magnet LLC=0D 9659 N Sam Houston Parkway E=0D Suite 150-321=0D Humble, TX 77396-1290 From owner-freebsd-standards@FreeBSD.ORG Fri Oct 14 20:41:43 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 C06EE1065670 for ; Fri, 14 Oct 2011 20:41:43 +0000 (UTC) (envelope-from john.lindgren@tds.net) Received: from mail-gy0-f182.google.com (mail-gy0-f182.google.com [209.85.160.182]) by mx1.freebsd.org (Postfix) with ESMTP id 887308FC0C for ; Fri, 14 Oct 2011 20:41:42 +0000 (UTC) Received: by gyd8 with SMTP id 8so1927319gyd.13 for ; Fri, 14 Oct 2011 13:41:42 -0700 (PDT) Received: by 10.236.109.202 with SMTP id s50mr14289002yhg.96.1318623254100; Fri, 14 Oct 2011 13:14:14 -0700 (PDT) Received: from [10.1.40.160] ([67.239.64.253]) by mx.google.com with ESMTPS id o50sm6411278yhl.9.2011.10.14.13.14.13 (version=SSLv3 cipher=OTHER); Fri, 14 Oct 2011 13:14:13 -0700 (PDT) Message-ID: <4E9897FF.2040307@tds.net> Date: Fri, 14 Oct 2011 16:13:51 -0400 From: John Lindgren User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:7.0.1) Gecko/20111001 Thunderbird/7.0.1 MIME-Version: 1.0 To: freebsd-standards@freebsd.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Subject: Support for C99 cexpf? 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, 14 Oct 2011 20:41:43 -0000 Hi, I am the project lead of Audacious (the music player). Though not normally a FreeBSD user, I recently tried to compile Audacious on FreeBSD 8.2 and was surprised to see that you do not have the C99 cexpf function in your C library. This will make it impossible to use the upcoming Audacious 3.1 on FreeBSD, as our current FFT implementation relies on the complex exponential. A web search for "audacious freebsd" shows that there are at least some FreeBSD users who also use Audacious. I would be sorry to see them unable to use the new version. -- John Lindgren From owner-freebsd-standards@FreeBSD.ORG Fri Oct 14 21:29:21 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 B019E106564A for ; Fri, 14 Oct 2011 21:29:21 +0000 (UTC) (envelope-from jilles@stack.nl) Received: from mx1.stack.nl (relay04.stack.nl [IPv6:2001:610:1108:5010::107]) by mx1.freebsd.org (Postfix) with ESMTP id 4D4668FC15 for ; Fri, 14 Oct 2011 21:29:21 +0000 (UTC) Received: from snail.stack.nl (snail.stack.nl [IPv6:2001:610:1108:5010::131]) by mx1.stack.nl (Postfix) with ESMTP id 43B4C1DD73E; Fri, 14 Oct 2011 23:29:20 +0200 (CEST) Received: by snail.stack.nl (Postfix, from userid 1677) id 2A29828468; Fri, 14 Oct 2011 23:29:20 +0200 (CEST) Date: Fri, 14 Oct 2011 23:29:20 +0200 From: Jilles Tjoelker To: John Lindgren Message-ID: <20111014212919.GA34658@stack.nl> References: <4E9897FF.2040307@tds.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4E9897FF.2040307@tds.net> User-Agent: Mutt/1.5.21 (2010-09-15) Cc: freebsd-standards@freebsd.org Subject: Re: Support for C99 cexpf? 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, 14 Oct 2011 21:29:21 -0000 On Fri, Oct 14, 2011 at 04:13:51PM -0400, John Lindgren wrote: > I am the project lead of Audacious (the music player). Though not > normally a FreeBSD user, I recently tried to compile Audacious on > FreeBSD 8.2 and was surprised to see that you do not have the C99 > cexpf function in your C library. This will make it impossible to use > the upcoming Audacious 3.1 on FreeBSD, as our current FFT > implementation relies on the complex exponential. A web search for > "audacious freebsd" shows that there are at least some FreeBSD users > who also use Audacious. I would be sorry to see them unable to use > the new version. The cexpf() function is available in 9.0. However, even if it were to be MFCed to stable/8, this would still require people to upgrade to a new stable/8 and compile audacious themselves (either from upstream sources or via ports); packages are built against the oldest supported release from the branch. Therefore, I recommend checking for cexpf() in your configure script and providing an own implementation if it is not available. You could take the one from FreeBSD 9 in lib/msun/src/s_cexpf.c and lib/msun/src/math_private.h, for example. -- Jilles Tjoelker From owner-freebsd-standards@FreeBSD.ORG Fri Oct 14 22:34:19 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 CBB331065670 for ; Fri, 14 Oct 2011 22:34:19 +0000 (UTC) (envelope-from john.lindgren@tds.net) Received: from mail-gy0-f182.google.com (mail-gy0-f182.google.com [209.85.160.182]) by mx1.freebsd.org (Postfix) with ESMTP id 8E9CA8FC1E for ; Fri, 14 Oct 2011 22:34:19 +0000 (UTC) Received: by gyd8 with SMTP id 8so2026494gyd.13 for ; Fri, 14 Oct 2011 15:34:18 -0700 (PDT) Received: by 10.236.147.114 with SMTP id s78mr14957395yhj.45.1318631658782; Fri, 14 Oct 2011 15:34:18 -0700 (PDT) Received: from [10.1.40.160] ([67.239.64.253]) by mx.google.com with ESMTPS id l42sm6957257yhj.12.2011.10.14.15.34.17 (version=SSLv3 cipher=OTHER); Fri, 14 Oct 2011 15:34:18 -0700 (PDT) Message-ID: <4E98B8D4.5060006@tds.net> Date: Fri, 14 Oct 2011 18:33:56 -0400 From: John Lindgren User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:7.0.1) Gecko/20111001 Thunderbird/7.0.1 MIME-Version: 1.0 To: Jilles Tjoelker References: <4E9897FF.2040307@tds.net> <20111014212919.GA34658@stack.nl> In-Reply-To: <20111014212919.GA34658@stack.nl> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: freebsd-standards@freebsd.org Subject: Re: Support for C99 cexpf? 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, 14 Oct 2011 22:34:19 -0000 On 10/14/2011 05:29 PM, Jilles Tjoelker wrote: > The cexpf() function is available in 9.0. Ah, good. > However, even if it were to be > MFCed to stable/8, this would still require people to upgrade to a new > stable/8 and compile audacious themselves (either from upstream sources > or via ports); packages are built against the oldest supported release > from the branch. > > Therefore, I recommend checking for cexpf() in your configure script and > providing an own implementation if it is not available. You could take > the one from FreeBSD 9 in lib/msun/src/s_cexpf.c and > lib/msun/src/math_private.h, for example. I'm going to add the following dead-simple fallback and print a warning, since this is clearly non-optimal: #define cexpf(x) (expf(crealf(x))*(cosf(cimagf(x))+sinf(cimagf(x))*I)) Thanks for your response. -- John Lindgren