Currently, config/gen/makefiles/root.in says: TOUCH = $(PERL) -e ${PQ}open(A,qq{>>$$_}) or die foreach @ARGV${PQ}
However, this fails for my source tree. I habitually leave CVS-controlled files write-only until they are locally modified. (This is "cvs -r" behavior, also triggered by exporting CVSREAD=1.) Perl has a C<utime> operator which should work even when files are read-only. Is there a reason that $(TOUCH) doesn't use it? -- Chip Salzenberg - a.k.a. - <[EMAIL PROTECTED]> Open Source is not an excuse to write fun code then leave the actual work to others.