On Tuesday 25 November 2008 12:56:52 Keith A. Milner wrote:
On Monday 24 November 2008 23:47:27 Eliot Blennerhassett wrote:
I see this too. My kernel: ubuntu 2.6.24-21-generic
I'm on Mandriva kernel version 2.6.24.7
No. git is right.
Thank you very much for confirming this. I thought I was missing something, but I couldn't see what.
I believe the kernerl version shouldn't matter as this error occurs when trying to apply a patch to one of the main files. I guess we have to sit tight for someone to fix this, or just delete and ignore the patch file for now?
I applied the rejected part of the patch manually. (cp init.c.orig init.c; patch init.c init.patch; edit init.c and apply init.c.rej manually)
But now have another reject in hda_beep.c (if you aren't building for intel-hda this might not affect you). Well I fixed this manually and now all OK.
Heres the .rej for hda_beep.c
*************** *** 87,93 **** return -ENOMEM; snprintf(beep->phys, sizeof(beep->phys), "card%d/codec#%d/beep0", codec->bus->card->number, codec->addr); input_dev = input_allocate_device();
/* setup digital beep device */ input_dev->name = "HDA Digital PCBeep"; --- 93,103 ---- return -ENOMEM; snprintf(beep->phys, sizeof(beep->phys), "card%d/codec#%d/beep0", codec->bus->card->number, codec->addr); + #if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 15) input_dev = input_allocate_device(); + #else + input_dev = kzalloc(sizeof(*input_dev), GFP_KERNEL); + #endif
/* setup digital beep device */ input_dev->name = "HDA Digital PCBeep";
cheers