[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug #31943] Optional path component violates POSIX
From: |
Eric Blake |
Subject: |
[bug #31943] Optional path component violates POSIX |
Date: |
Tue, 21 Dec 2010 16:57:03 +0000 |
User-agent: |
Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.13) Gecko/20101209 Fedora/3.6.13-1.fc14 Firefox/3.6.13 |
Update of bug #31943 (project findutils):
Status: None => Wont Fix
Assigned to: None => ericb
_______________________________________________________
Follow-up Comment #1:
POSIX 2008 was specifically modified to allow GNU find's behavior of an
optional path component (but you are correct that it is a violation of POSIX
2001).
http://pubs.opengroup.org/onlinepubs/9699919799/utilities/find.html
"If the first operand starts with a '-' , or is a '!' or a '(' , the behavior
is unspecified."
I'm considering closing this as WONTFIX - it is not worth our efforts to
cater to older POSIX to require failure. And the only other way to report
failure is by the addition of extra parameters or by the presence of
POSIXLY_CORRECT - which _won't_ catch the non-portability aspect in the common
case when you are not using these extra options.
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?31943>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/