"Portable" shell scripts CANNOT use these POSIX.2001-mandated command line syntaxes; there are still operating systems in wide use that do not implement them. Thus, for instance, config.sub/config.guess will continue to use the old syntax for the foreseeable future, as will gcc's Makefiles.
POSIX.2001's removal of the "obsolete" syntaxes is brain damaged and coreutils MUST NOT follow suit. I would encourage y'all to address this, not by backing down glibc's _POSIX2_VERSION number, but by patching coreutils to support the old syntaxes again - unconditionally and without warnings. And then beat the upstream maintainers of coreutils upside the head until they take said patch. Do the same for any other shell utility that has been infected with this brain damage. zw -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

