Thanks I pointed Make.config to the media_build/linux directory and built that way. I'm surprised because I fully expected the media_build script to install the headers to. --- On Sun, 22/1/12, Ian Bates <ian_and_joanna@xxxxxxxxxxxx> wrote: > From: Ian Bates <ian_and_joanna@xxxxxxxxxxxx> > Subject: Re: [ANNOUNCE] VDR developer version 1.7.23 > To: "VDR Mailing List" <vdr@xxxxxxxxxxx> > Date: Sunday, 22 January, 2012, 12:40 > Hi, > > Something to try: > > *Short answer* > > Make sure VDR Make.config points to the appropriate > media_build directory (DVBDIR variable) > > *Longer answer* > > I'm not sure a simple 'install' of the DVB drivers changes > any system headers. So VDR needs to point the headers > relevant to the available modules. > > 1. Ensure you really have built and installed the > media_build DVB stack. > > 2. Point VDR Make.config to your git media_build directory > NOTE '/linux' suffix: > > ... > > # From my vdr Make.config: > #DVBDIR = /usr/local/src/v4l-dvb/current/linux > #DVBDIR = > /usr/local/src/linux-tbs-drivers/current/linux > DVBDIR = > /usr/local/src/linux-tbs-drivers/testing/linux > > # Change to where you have downloaded and built your DVB > stuff > DVBDIR = /usr/local/src/dvb/media_build-git/linux > > ... > > 3. make VDR and install > > > If you have followed these steps already then I'm sorry not > to add anything new. > > > Regards, > > > Ian. > > > On 22 Jan 2012, at 11:03, Stuart Morris wrote: > > > Hi > > I have updated my DVB drivers using: > > git clone git://linuxtv.org/media_build.git > > cd media_build > > ./build > > make install > > > > Yet VDR complains of the wrong DVB API version > number: > > dvbdevice.h:18:2: error: #error VDR requires Linux DVB > driver API version 5.3 or higher! > > > > /usr/include/linux/dvb/version.h reports version 5.2 > and the date of the file is old, meaning it was not updated > when the drivers were updated. > > > > Can anybody explain what has gone wrong here? > > Thanks > > > > > > --- On Sun, 15/1/12, Klaus Schmidinger <Klaus.Schmidinger@xxxxxxx> > wrote: > > > >> From: Klaus Schmidinger <Klaus.Schmidinger@xxxxxxx> > >> Subject: [ANNOUNCE] VDR developer version > 1.7.23 > >> To: vdr@xxxxxxxxxxx > >> Date: Sunday, 15 January, 2012, 15:10 > >> VDR developer version 1.7.23 is now > >> available at > >> > >> ftp://ftp.tvdr.de/vdr/Developer/vdr-1.7.23.tar.bz2 > >> > >> A 'diff' against the previous version is available > at > >> > >> ftp://ftp.tvdr.de/vdr/Developer/vdr-1.7.22-1.7.23.diff > >> > >> MD5 checksums: > >> > >> de136f7be28c4b6f1fa0e2218b4acc11 > vdr-1.7.23.tar.bz2 > >> 2977b75cd8dacad187d11c10b867d56a > >> vdr-1.7.22-1.7.23.diff > >> > >> WARNING: > >> ======== > >> > >> This is a *developer* version. Even though *I* use > it in my > >> productive > >> environment. I strongly recommend that you only > use it > >> under controlled > >> conditions and for testing and debugging. > >> > >> > >> The changes since version 1.7.22: > >> > >> - Removed the '.pl' suffix from svdrpsend.pl > (sorry, I > >> missed that one). > >> - Fixed bonding more than two devices. > >> - Fixed handling symbolic links in > >> cRecordings::ScanVideoDir() (reported by > >> Sundararaj Reel). > >> - Fixed a memory leak in > cRecordings::ScanVideoDir() in > >> case there are too many > >> link levels (reported by > Sundararaj Reel). > >> - Removed redundant memset() in the ctor of > >> cSatCableNumbers (triggered by > >> Ville Skyttä pointing out that > the argument > >> sequence in the call was wrong). > >> - Removed a redundant NULL check in > >> cDvbSpuDecoder::setTime() (thanks to Ville > Skyttä). > >> - Added HasSnr to the DEBUG_SIGNALQUALITY output > in > >> cDvbTuner::GetSignalQuality() > >> (triggered by Ville Skyttä > pointing out that the > >> variable HasSnr was unused). > >> - Updated the Finnish OSD texts (thanks to Rolf > >> Ahrenberg). > >> - Added support for HbbTV to libsi (thanks to > Christoph > >> Haubrich). > >> - Added support for devices with more than one > delivery > >> system per frontend. > >> This requires a DVB driver with > version 5.5 or > >> higher that can handle the > >> DTV_ENUM_DELSYS call. With older > drivers it will > >> fall back to one delivery > >> system per frontend. > >> - Updated the Hungarian language texts (thanks to > István > >> Füley). > >> - cDvbTuner::ExecuteDiseqc() now makes sure only > one tuner > >> sends SCR commands > >> at any given time (reported by > Frank Neumann). > >> - cEvent::FixEpgBugs() now replaces any newline > characters > >> in stream component > >> descriptions with blanks (thanks > to Torsten Lang for > >> reporting a problem with > >> EPG data from BSkyB's "MTV > MUSIC", > >> S28.2E-2-2010-7012). > >> - Fixed cDvbSubtitleConverter::SetOsdData() > (thanks to Rolf > >> Ahrenberg). > >> - Fixed cListBase::Move() in case From and To are > equal > >> (reported by Sundararaj > >> Reel). > >> - Added support for DVB-T2 to libsi (thanks to > Rolf > >> Ahrenberg). > >> - Added support for handling DVB-T2 transponders. > > >> This requires a DVB driver > >> with version 5.3 or higher that > can handle the > >> DTV_DVBT2_PLP_ID call (thanks > >> to Rolf Ahrenberg). > >> - Fixed cConfig::Load() for g++ version 4.7.0 > (thanks to > >> Ville Skyttä). > >> - Fixed a possible memory corruption in > cTsToPes::GetPes() > >> in case of broken > >> TS packets, e.g. when switching > channels. > >> - Fixed the SVDRP command CLRE for a single > channel in case > >> there are events > >> that have a timer (thanks to Timo > Eskola). > >> - BIDI support now checks at runtime whether the > system > >> runs with UTF-8 (suggested > >> by Torsten Lang). > >> - Added member functions Adapter() and Frontend() > to > >> cDvbDevice (suggested by > >> Rolf Ahrenberg). > >> - The parameters that are only used by "second > generation" > >> delivery systems (DVB-S2 > >> and DVB-T2) are no longer written > into channels.conf > >> for "first generation" > >> delivery systems (DVB-S and > DVB-T). > >> - Changed IndexToHMSF() so that it can handle > negative > >> Index values. > >> - Added option -N to the msgmerge call in the > Makefile, > >> because fuzzy translation > >> mostly resulted in useless > strings. > >> - The new setup option "Replay/Show remaining > time" can be > >> used to switch between > >> showing the total length or the > remaining time of > >> the recording that is currently > >> replayed. > >> - Fixed wrongfully displaying the length of a > recording in > >> the title of the replay > >> progress display. > >> - Fixed frozen live view with device bonding in > case the > >> bonded master is used for > >> live viewing (reported by Uwe > Scheffler). > >> > >> Have fun! > >> > >> Klaus > >> > >> _______________________________________________ > >> vdr mailing list > >> vdr@xxxxxxxxxxx > >> http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr > >> > > > > _______________________________________________ > > vdr mailing list > > vdr@xxxxxxxxxxx > > http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr > > > _______________________________________________ > vdr mailing list > vdr@xxxxxxxxxxx > http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr > _______________________________________________ vdr mailing list vdr@xxxxxxxxxxx http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr