C.Y.M wrote: > 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 > Sorry, never mind. This was due to a patch (not core vdr). Please disregard. C.