This is the mail archive of the cygwin@cygwin.com mailing list for the Cygwin project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
I'm experiencing problems with the current patch program, version 2.5.8-7. (System W2k, all binary mounts, Cygwin updated two hours ago.)
With the attached two files the following command worked with previous versions of patch (still works if I go back to patch 2.5.8-3 (my last version))
But now: $ patch -i dos_lineends.patch -b -p2 fails. vc_common.mak is in: ./STLport-4.0/src/vc_common.mak
So it fails. Interesting. I wonder *how* it fails though. http://cygwin.com/problems.html
Ok, I stepped into the usual trap. If it fails for me, it has to fail for you also :-(
$ ll total 4 drwxrwxr-x+ 3 q none 0 Sep 6 22:42 STLport-4.0/ -rwxrwxr-x 1 admins none 3737 Sep 6 22:41 dos_lineends.patch* [q@lisi]/tmp/patchtest:{517}: $ patch -i dos_lineends.patch -b -p2 patching file STLport-4.0/src/vc_common.mak Hunk #1 FAILED at 42. Hunk #2 FAILED at 53. Hunk #3 FAILED at 63. 3 out of 3 hunks FAILED -- saving rejects to file STLport-4.0/src/vc_common.mak.rej
As a data point, if I do a $ dos2unix.exe STLport-4.0/src/vc_common.mak first, the patch applies cleanly, but this is wrong, both patch and file are DOS style files with 0D0A lineendings.
P.S.: I tried it and it works for me.It works if I use patch 2.5.8-3
-- PGP/GPG key (ID: 0x9F8A785D) available from wwwkeys.de.pgp.net key-fingerprint 550D F17E B082 A3E9 F913 9E53 3D35 C9BA 9F8A 785D
Attachment:
pgp00000.pgp
Description: PGP signature
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |