Well, as shown in the URL, the ebuild fails to patch mm. I dug around a little and found the Makefile would fail. Found it was a little odd as the patches worked manually. So I dug around the kernel-2 eclass a bit and found that it was unpacking the kernel, sed'ing the makefile, and THEN patching it with all the other patches like mm. So I made a diff that adds a new function and tells it to execute after patching. That way the patch is already on before the sed'ing happens. Reproducible: Always Steps to Reproduce: 1.Make an ebuild for a mm-based patchset 2.Watch it fail to patch
Created attachment 51686 [details, diff] fix for kernel-2.eclass
The patch works for me. The problem was that a tab in 2.6.11-rc3 becomes a sigle white space, causing patch to barf and creating a .rej when applying mm patch. I've seen this with rc3-mm1 and rc3-mm2
Don't do -ie in one. Always split up sed's args.
Sorry for the delay - now in CVS. Thanks for investigating.