diff options
-rw-r--r-- | ChangeLog | 6 | ||||
-rwxr-xr-x | tests/misc/pwd-unreadable-parent | 8 |
2 files changed, 14 insertions, 0 deletions
@@ -1,3 +1,9 @@ +2007-03-03 Jim Meyering <jim@meyering.net> + + pwd-unreadable-parent: Skip test on ia64/Linux, too. + * tests/misc/pwd-unreadable-parent: Also skip when $REPLACE_GETCWD. + Reported by Bob Proulx. + 2007-03-02 Jim Meyering <jim@meyering.net> pwd-unreadable-parent: Skip test on non-Linux/GNU systems. diff --git a/tests/misc/pwd-unreadable-parent b/tests/misc/pwd-unreadable-parent index 801805ad7..72c666ef3 100755 --- a/tests/misc/pwd-unreadable-parent +++ b/tests/misc/pwd-unreadable-parent @@ -32,6 +32,14 @@ test $host_os != linux-gnu && (exit 77); exit 77 } +# Linux ia64 has the gl_FUNC_GETCWD_ABORT_BUG, so we can't use +# the system getcwd. +test $REPLACE_GETCWD = 1 && + { + echo 1>&2 "$0: can't use buggy system getcwd; skipping this test" + (exit 77); exit 77 + } + pwd=`pwd` t0=`echo "$0"|sed 's,.*/,,'`.tmp; tmp=$t0/$$ trap 'status=$?; cd "$pwd" && chmod -R u+rwx $t0 && rm -rf $t0 && exit $status' 0 |