Building binutils/gcc/glibc -
Zack Weinberg
zack@codesourcery.com
Tue Jan 6 00:57:00 GMT 2004
prj@po.cwru.edu (Paul Jarc) writes:
> "Zack Weinberg" <zack@codesourcery.com> wrote:
>> This is a bug in coreutils 5.0. Report it to the coreutils
>> maintainers.
>
> This is deliberate, and complaints from users have not changed the
> minds of the coreutils maintainers so far.
I'm aware. I will continue to tell people the truth.
> RMS's authority will probably be needed to change this. But note
> that coreutils exhibits this behavior only when told to do so,
> either at compile time by the system headers via the _POSIX2_VERSION
> macro, or at run time by the environment variable.
It is incorrect to change the behavior of an application just because
the underlying C library asserts support for a newer standard, which
is what _POSIX2_VERSION defined in the system headers means. The
environment variable is marginally more tolerable, however, backward
compatibility considerations should dominate.
zw
More information about the Libc-alpha
mailing list