$ make check [...]
make[4]: Entering directory `/home/james/source/GNU/findutils/git/working/polzer/compile/tests' PASS: test-alloca-opt PASS: test-argmatch PASS: test-binary-io.sh PASS: test-c-strstr PASS: test-canonicalize-lgpl.sh /bin/sh: line 8: ../../polzer/tests/test-canonicalize.sh: Permission denied FAIL: test-canonicalize.sh PASS: test-closein.sh PASS: test-dirname PASS: test-fcntl PASS: test-fflush [...] The problem is $ stat -L ../polzer/tests/test-canonicalize.sh File: `../polzer/tests/test-canonicalize.sh' Size: 491 Blocks: 8 IO Block: 4096 regular file Device: fd0ah/64778d Inode: 888161 Links: 1 Access: (0644/-rw-r--r--) Uid: ( 1001/ james) Gid: ( 100/ users) Access: 2007-07-29 20:19:56.000000000 +0100 Modify: 2007-07-06 15:22:22.000000000 +0100 I've noticed this happening for a couple of weeks now, and could believe that this has always been the case for this file, as it was only added to CVS on 2007-07-06. I guess the fix is to chmod the RCS file in the CVS repository (all the other .sh files in that directory are executable). Are you able to chmod the file, Jim? James