Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sources DOT redhat DOT com Delivered-To: mailing list cygwin AT sources DOT redhat DOT com To: Charles Wilson Cc: Robert Collins , cygwin AT Cygwin DOT Com, Bernard Dautrevaux , "'Tim Van Holder'" , automake AT gnu DOT org Subject: Re: Automake 1.4l released References: <3B7974C6 DOT 83934084 AT yahoo DOT com> <3B797B22 DOT C06C71D9 AT yahoo DOT com> <87bslip7hj DOT fsf AT creche DOT redhat DOT com> <20010814195923 DOT A28367 AT redhat DOT com> <87wv46uoac DOT fsf AT creche DOT redhat DOT com> <997839007 DOT 16944 DOT 3 DOT camel AT robertlinux> <3B79DED8 DOT 3040807 AT ece DOT gatech DOT edu> X-Zippy: Dehydrated EGGS are STREWN across ROULETTE TABLES.. X-Attribution: Tom Reply-To: tromey AT redhat DOT com From: Tom Tromey Date: 15 Aug 2001 20:28:05 -0600 In-Reply-To: Charles Wilson's message of "Tue, 14 Aug 2001 22:30:48 -0400" Message-ID: <87snes4u2y.fsf@creche.redhat.com> Lines: 27 X-Mailer: Gnus v5.7/Emacs 20.5 >>>>> "Charles" == Charles Wilson writes: Charles> Nope. It actually seems to be due to a change in automake. Charles> Apparently, make distcheck did not previously 'chmod -R a-w'. I looked a bit but due to massive reorganization it is a pain to find out when this went in. We rely on `cp -p' in a few places, all in `dist'. The problem is most obvious in `distcheck' because it makes the tree read-only when it is unpacked. But suppose you use something like CVSREAD and check out a tree. Then a file like configure could very well be read-only, leading to the same problem for a simple `dist'. I think we could add a check for whether "cp -p works in ." to AM_INIT_AUTOMAKE and then use the result everywhere. For this to work we'd also need to add code to `missing' to handle this case, I think (code I'm not entirely sure how to write -- ideally it would restore the original file's permissions once it was done with the copy). I think our goal should be to support this feature everywhere. But if there aren't maintainers who need this in 1.5, I would prefer to file a PR and leave it until a later release. If you are such a maintainer, please speak up. Charles, are you? Tom -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/