Yeah, this little bug has stumped us for quite a while. "cd ." actually does seem to fix the problem. The permissions on the generated Makefile's are fine. The best I can figure, is that this is some weird FreeBSD / shell bug, and cd . rereads the directory permissions somehow?
Will