On Sat, May 22, 2010 at 1:42 PM, Rick <rbonafied@...> wrote:
> On 05/22/2010 12:50 PM, Jarod Wilson wrote:
>> On Sat, May 22, 2010 at 11:54 AM, Rick<rbonafied@...> wrote:
>>> I know I've done this before, but can't seem to locate my notes. I'm on
>>> a Mandriva system running kernel 2.6.31. It's using lirc version 0.8.6.
>>> The box is equipped with two PVR 150's which are working fine with the
>>> older version of lirc_zilog. I want to upgrade my kernel to Mandriva's
>>> latest 2.6.31 so it will force me to have to recompile lirc_zilog. This
>>> is what I attempted:
>> Sort of. The git tree tracks the latest upstream kernel. There were
>> kfifo interface changes in 2.6.33, which is why your build on 2.6.31
>> is failing. You need an older snap of the tree from prior to the kfifo
>> interface changes being applied. That, or essentially, just revert
>> this change:
> I'm not familiar with how git works. I tried to extract the 'blob' of that
> file at the commit just before the one you indicated was for the new kernel.
> It still didn't compile.
Don't extract just that file, its bound to differ too much from the
rest of the changes in the other code you've got there. Get either all
files of the same vintage, or just back out the changes made by that
commit from the files you've got already.