There is a website that has some information about DVB, but no downloadable sources: http://www.dvb.org
There is a website that has LIBDVB downloadable sources, but no md5sum nor gpg signature: http://www.metzlerbros.org/dvb
It looks like the multimedia sources want XMLRPC-C and there is a download site, but no md5sum nor gpg signature: http://xmlrpc-c.sourceforge.net/
It also looks like there is DVB support in the linux includes! How can I find what version of DVB support that is or resolve the errors? These errors are coming up:
In file included from /usr/include/linux/dvb/dmx.h:28
/usr/include/time.h:105 error: conflicting types for 'timer_t'
/usr/include/linux/types.h:22: error: previous declaration of 'timer_t' was here
It also looks like there is joystick support in the linux includes! How can I resolve these errors:
In file included from /usr/include/sys/time.h:31
/usr/include/sys/select.h:78 error conflicting types for 'fd_set'
/usr/include/linux/types.h:12 error previous declaration of 'fd_set' was here
also conflicting types for 'dev_t', 'gid_t', 'mode_t', 'nlink_t', 'uid_t' 'blkcnt_t' and 'timer_t'
EDIT: there appear to be conflicting header files. The conflict is from /usr/include/sys/types.h and /usr/include/linux/types.h. How can I find out what versions of glibc-headers and kernel-headers are installed?
# rpm -qf /usr/include/sys/types.h
file /usr/include/sys/types.h is not owned by any package
# rpm -qf /usr/include/linux/types.h
file /usr/include/linux/types.h is not owned by any package
I know how to find out what kernel version is being used, but that does not mean that the same version kernel headers are installed!