[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#660526: marked as done (<stdio.h> is incomplete for POSIX 2008)



Your message dated Mon, 20 Feb 2012 10:41:06 +0100
with message-id <4F421532.7050601@aurel32.net>
and subject line Re: Bug#660526: <stdio.h> is incomplete for POSIX 2008
has caused the Debian Bug report #660526,
regarding <stdio.h> is incomplete for POSIX 2008
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
660526: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=660526
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: libc6-dev
Version: 2.11.3-3

I apology if this bug has already been reported but I am unable to find
it through the web bug report interface.

POSIX 2008 requires that <stdio.h> expose ssize_t, va_list, and getline
(among others) if _POSIX_C_SOURCE is 200809L or greater.  However, the
2.11 glibc does not conform to this (see
http://sourceware.org/bugzilla/show_bug.cgi?id=11125).

I'm currently working on some GNU coreutils and since I'm working with
the Debian squeeze I got this issue. See thread
http://lists.gnu.org/archive/html/coreutils/2012-02/msg00128.html

As I said in the above thread, this issue has been fixed in GNU libc
cd2f000c074b07931bd78ab5ff5fa3c0f7db628a commit. I wonder if you could
backport this bug fix ?

BTW, I take this mail to really thank you for this great distribution.

Cheers,

Jérémy



--- End Message ---
--- Begin Message ---
Version: 2.13-1

Le 19/02/2012 19:09, Jérémy Compostella a écrit :
> Package: libc6-dev
> Version: 2.11.3-3
> 
> I apology if this bug has already been reported but I am unable to find
> it through the web bug report interface.
> 
> POSIX 2008 requires that <stdio.h> expose ssize_t, va_list, and getline
> (among others) if _POSIX_C_SOURCE is 200809L or greater.  However, the
> 2.11 glibc does not conform to this (see
> http://sourceware.org/bugzilla/show_bug.cgi?id=11125).
> 
> I'm currently working on some GNU coreutils and since I'm working with
> the Debian squeeze I got this issue. See thread
> http://lists.gnu.org/archive/html/coreutils/2012-02/msg00128.html
> 
> As I said in the above thread, this issue has been fixed in GNU libc
> cd2f000c074b07931bd78ab5ff5fa3c0f7db628a commit. I wonder if you could
> backport this bug fix ?
> 

This isssue is fixed in version 2.13-1 and later, which is in wheezy and
sid. I am not sure we want to backport POSIX2008 support to the squeeze
version given it doesn't match the stable update policy. Moreover this
commit is not enough, half a dozen of commit is needed. If you really
think this should be fixed in squeeze, please ask
debian-release@lists.debian.org.

-- 
Aurelien Jarno                          GPG: 1024D/F1BCDB73
aurelien@aurel32.net                 http://www.aurel32.net


--- End Message ---

Reply to: