Hello I was playing with 'git quiltimport' feature, trying to import a large quilt patchset (coming from vendor) into a local git repository containing linux kernel tree. Some of quilt patches in the patchset have been created by picking single git commits, likely with 'git show XXXXXX > file.patch. And I found that such patches fail to apply with 'git apply' (which is internally used by 'git quiltimport'). Git complains: fatal: patch with only garbage at line 3 However, if I edit patch file and add a space before the 'index XXXXXXX..YYYYYYY' in the header, then patch applies cleanly! Also, some patches did not apply with error message that looked like error: removal patch leaves file contents error: arch/arm/mm/mmu.c: patch does not apply But these patches applied cleanly after I addeed a space before 'deleted file mode XXXXXX' lines. Finally, some patches fauled to apply, with error message fatal: patch with only garbage at line 3 but applied cleanly after I added a space before 'dissimilarity index XX%' line. The mentioned addition of spaces do not modify patches themselves. But it makes 'git apply' happy. I'm confused. Could someone please comment on this? Isn't it a bug in 'git apply'? - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
| Amit K. Arora | [RFC] Heads up on sys_fallocate() |
| Linus Torvalds | Linux 2.6.23-rc9 and a heads-up for the 2.6.24 series.. |
| Paul Jackson | Re: cpuset-remove-sched-domain-hooks-from-cpusets |
| Greg KH | [GIT PATCH] driver core patches against 2.6.24 |
git: | |
| Linus Torvalds | Re: [GIT]: Networking |
| David Miller | Re: [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| Gerrit Renker | [PATCH 27/37] dccp: Integration of dynamic feature activation - part 2 (server side) |
| David Miller | Re: [klibc] [patch] import socket defines |
