Public bug reported:

When building vdr on edgy, with the latest versions as of the date of
this report, it fails with the error:

g++ -fPIC -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD 
-DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE 
-DVIDEODIR=\"/var/lib/video.00\" -DCFGDIR=\"/var/lib/vdr\" 
-DPLUGINDIR=\"/usr/lib/vdr/plugins\" -DVFAT  thread.c
thread.c:321: error: ‘gettid’ has not been declared
thread.c:323: error: expected constructor, destructor, or type conversion 
before ‘tThreadId’
make[1]: *** [thread.o] Error 1
make[1]: Leaving directory `/home/cmsj/code/ubuntu/vdrbunty/vdr-1.4.0'
make: *** [build-stamp] Error 2

As I understand it this is because gettid has been removed from the
linux kernel and the best solution is to use a later vdr which knows
about this. For example 1.4.3 is now available and fixes many bugs

** Affects: vdr (Ubuntu)
     Importance: Untriaged
         Status: Unconfirmed

-- 
vdr can not be built on edgy
https://launchpad.net/bugs/61139

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to