[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug #31360] cannot handle path expansion correctly
From: |
Paul D. Smith |
Subject: |
[bug #31360] cannot handle path expansion correctly |
Date: |
Sun, 04 Mar 2012 17:15:51 +0000 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.56 Safari/535.11 |
Update of bug #31360 (project make):
Status: None => Not A Bug
Open/Closed: Open => Closed
_______________________________________________________
Follow-up Comment #1:
This is not a Linux issue or a make issue. The POSIX standard, and every UNIX
system I'm aware of, requires that the root directory (like all other
directories) have a ".." entry and that "/../." is identical to "/.". On
every UNIX-based system that has ever existed if you "cd /" then "cd .." this
does not fail, you're still in the root directory.
Similarly, running "cat /../../../foo" will cat out the file "/foo", not
fail.
Unless I'm misunderstanding your report, make is simply behaving like every
other UNIX/POSIX utility and this is the correct behavior.
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?31360>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [bug #31360] cannot handle path expansion correctly,
Paul D. Smith <=