[linux-dvb] mplayer config doesn't like dvb headers

Nico Sabbi nsabbi at tiscali.it
Tue Mar 8 16:12:52 CET 2005

sean darcy wrote:

>I'm running fc3 with a 2.6.11 kernel built with march 1 dvb cvs. I'm
>now trying to build mplayer cvs.  mplayer configure does like the dvb
>#include <sys/poll.h>
>#include <sys/ioctl.h>
>#include <stdio.h>
>#include <time.h>
>#include <unistd.h>
>#include <linux/dvb/dmx.h>
>#include <linux/dvb/frontend.h>
>#include <linux/dvb/video.h>
>#include <linux/dvb/audio.h>
>int main(void) {return 0;}
>cc     /tmp/mplayer-conf-24898-24416.c -o
>/tmp/mplayer-conf-1954-24416.o -I/opt/dvb/dvb-kernel/linux/include
>In file included from /tmp/mplayer-conf-24898-24416.c:9:
>/opt/dvb/dvb-kernel/linux/include/linux/dvb/video.h:105: warning: no
>semicolon at end of struct or union
>/opt/dvb/dvb-kernel/linux/include/linux/dvb/video.h:105: error: syntax
>error before '*' token

it seems __user is undefined, as is __iomem in my kernel.
Can someone of the developers send an appropriate patch for these
kind of backwards incompatibility issues?

More information about the linux-dvb mailing list