compilation fails with: dvbdevice.h:19:2: Error: #error VDR requires Linux DVB driver API version 3! manually editing /usr/include/linux/dvb/version.h and replacing #define DVB_API_VERSION 5 #define DVB_API_VERSION_MINOR 0 with #define DVB_API_VERSION 3 #define DVB_API_VERSION_MINOR 1 lets VDR compile again.
We should change dvbdevice.h from #if DVB_API_VERSION != 3 #error VDR requires Linux DVB driver API version 3! #endif to #if (DVB_API_VERSION != 3) && (DVB_API_VERSION != 5) #error VDR requires Linux DVB driver API version 3! #endif
Fix commited.