[vdr] linux-kernel-headers 2.6.12

C.Y.M syphir at syphir.sytes.net
Mon Jul 11 00:42:44 CEST 2005


In Debian (Sid), the linux-kernel-headers have been updated to 2.6.12 and now
vdr will not build (also most of the plugins break too).  I have tried both
gcc-4.0 and gcc-3.4 with the same results.

NDIR=\"./PLUGINS/lib\"  -I/usr/src/DVB/linux/include dvbdevice.c
In file included from /usr/include/asm/processor.h:18,
                 from /usr/include/asm/timex.h:10,
                 from dvbdevice.c:22:
/usr/include/asm/system.h:247: error: expected `,' or `...' before "new"
/usr/include/asm/system.h: In function `long unsigned int __cmpxchg(volatile
void*, long unsigned int, long unsigned int)':
/usr/include/asm/system.h:250: error: `size' undeclared (first use this function)
/usr/include/asm/system.h:250: error: (Each undeclared identifier is reported
only once for each function it appears in.)
/usr/include/asm/system.h:254: error: expected identifier before ')' token
/usr/include/asm/system.h:260: error: expected identifier before ')' token
/usr/include/asm/system.h:266: error: expected identifier before ')' token
In file included from /usr/include/asm/timex.h:10,
                 from dvbdevice.c:22:
/usr/include/asm/processor.h: In function `void load_esp0(tss_struct*,
thread_struct*)':
/usr/include/asm/processor.h:486: error: `unlikely' undeclared (first use this
function)
make: *** [dvbdevice.o] Error 1

Regards,
C.



More information about the vdr mailing list