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 X-Apparently-From: Message-ID: <3B7A88C0.B595B14D@yahoo.com> Date: Wed, 15 Aug 2001 08:35:44 -0600 From: Earnie Boyd X-Mailer: Mozilla 4.77 [en] (WinNT; U) X-Accept-Language: en MIME-Version: 1.0 To: tromey AT redhat DOT com CC: Bernard Dautrevaux , "'Tim Van Holder'" , Charles Wilson , automake AT gnu DOT org, CU List 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> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Tom Tromey wrote: > > >>>>> "Earnie" == Earnie Boyd writes: > > I don't know Cygwin very well. And I certainly wouldn't try to tell > the Cygwin developers what to do. If this is just an oversight, then > my preference would be to fix it in Cygwin. If it is fundamental to > Cygwin for some reason, then I would suggest we fix it in `cp'. > Automake probably isn't the only tool that relies on `cp -p'. > See below. > Earnie> For other reasons, you are causing a HOALOW for little gain on > Earnie> the tool side. The gain for Automake is what, "To test the > Earnie> distribution for CDROM release"? > > I don't know what "HOALOW" means. > hell-of-a-lot-of-work > The gain for automake is that we can now test for a real bug which is > easy to accidentally introduce into a distribution. The `distcheck' > target exists *only* to do testing to make sure the distribution is > correct. You make it sound like this isn't very important, like we > should simply disable this feature. Well, I disagree with that. > With your explanation, I disagree also. > Earnie> At least test to see if `touch'ing a read only file will cause > Earnie> problems and work around them automagically if it does. > > This makes a presumption about the implementation of `touch'. Some > versions of `touch' are implemented using open()/write(). Those will > fail. > > The real question is about the behavior of `cp -p', which really > should not depend on the mode of the source file (provided it is > readable). Sure, we could test to make sure `cp -p' works. And we > might, because there is obviously a bug here. But adding a workaround > to Automake doesn't mean the bug is gone. > Thanks for the input. I have a clearer understanding of the problem and Corinna has found a fix within Cygwin. However, I still think that bugwardability ((tm) Akim Demaille) is appropriate for Automake. Earnie. _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com -- 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/