I found that in the latest release, the ‘-f’ had been removed from the csh file headers. In my case, I found this was necessary; otherwise the make process fails because the csh scripts are not executing properly. It is not a hard fix & others might run into the same problem.
Mark
Thanks for the tip, but the -f was never there. I am hesitant to include it as the default, however, because most of the time users do want their configuration file to load upon script startup.
Often the issue is that users place code in their .cshrc file that really should be in the .login (or fail to test if the shell is interactive before doing setup not needed for scripts). In these cases -f could help.