This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug bootstrap/24984] Use of old "tail" parameters in Makefile*
- From: "malitzke at metronets dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 22 Nov 2005 06:00:07 -0000
- Subject: [Bug bootstrap/24984] Use of old "tail" parameters in Makefile*
- References: <bug-24984-11706@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #2 from malitzke at metronets dot com 2005-11-22 06:00 -------
Upon further investigation using coreutils-5.93 (using both the documentation
and the compiled tail as test case) the following stands out:
The interpretation adopted by support is on valid if env _POSIX2_VERSION=199209
is set. The default used by the coreutils group is valid if
env _POSIX2_VERSION=200112 is set.
If the GCC group has valid reason to insist on the older (1992) POSIX standard
the the __solution__ to this issue might be to have a statement in the main
configure file like: env _POSIX2_VERSION=199209 preceded by a comment like:
# As all other GCC applicable standards refer to the period befor December 2001
we are also using the POSIX2 standard of 1992 for our use of head or tail.
Claiming the coreutils group to be wrong will not solve the problem for the
users of GCC.
--
malitzke at metronets dot com changed:
What |Removed |Added
----------------------------------------------------------------------------
CC|sje at cup dot hp dot com |
Status|RESOLVED |UNCONFIRMED
GCC build triplet|all |
Resolution|DUPLICATE |
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24984