This is the mail archive of the
cygwin@cygwin.com
mailing list for the Cygwin project.
Re: patch problem with forward/backward slashes in patch file
David Rees wrote:
>
> Kevin Wright emailed me a suggestion that allowed me to find a
> solution (thanks!), but I still think there may be something wrong
> with patch.
>
> First of all the "-d ." in my call is redundant. I had been using it
> for testing, but feel free to ignore it in tracking down the problem.
>
> Also, as I hope I implied (but didn't say) in my previous email,
> altering the diff file to use backward slashes as follows also causes
> patch to run fine:
> |--- src\testcases\org\apache\tools\ant\taskdefs\ZipTest.java 2001/03/02 16:01:01 1.3
> |+++ src\testcases\org\apache\tools\ant\taskdefs\ZipTest.java 2001/03/07 00:11:39
>
> All this said, using "-p0" or "-p" solves the problem. However, from
> my understanding, patch should do -p0 by default since its a relative
> directory. So what I think seems to be happening is that patch doesn't
> recognize a relative path inside a patch file as relative if it uses
> forward slashes.
>
Hmm... Are you sure it's a Cygwinized patch? What does the output of
`cygcheck patch' give?
Earnie.
_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com
--
Want to unsubscribe from this list?
Check out: http://cygwin.com/ml/#unsubscribe-simple