I need this patch to be able to compile VDR in current SLES11, even though I have all the dvb and dvb devel packages installed.

#ifndef __DVBDEVICE_H
#define __DVBDEVICE_H

// FIXME: workaround for broken linux-dvb header files
typedef unsigned char __u8;

// RF and for kernel 3.12
typedef long long unsigned int __u64;
typedef long long int __s64;

Is there a header package missing on the system ?

Thanks