[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Automake 1.4l released

From: Earnie Boyd
Subject: Re: Automake 1.4l released
Date: Wed, 15 Aug 2001 08:35:44 -0600

Tom Tromey wrote:
> >>>>> "Earnie" == Earnie Boyd <address@hidden> 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.


> 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.


Do You Yahoo!?
Get your free address at

reply via email to

[Prev in Thread] Current Thread [Next in Thread]