Build failures on Ubuntu - gettid related

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, 2006-08-15 at 14:52 +0200, Jens Auer wrote:

> The gettid function is not defined in any header, if it interpret the
> source correctly. The _syscall0-macro expands to a function definition
> pid_t gettid(void).

_syscallX are not available for userspace in recent kernel headers
(since April), this causes VDR compilation failures also with the
current Fedora Core 6 test versions.  More info:
http://tinyurl.com/qaydh , http://lkml.org/lkml/2006/6/4/128

The attached patch appears to work for me, and from a bit of Googling I
get the impression that it should probably work with all kernel header
sets since 2.4.20.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: vdr-1.4.1-syscall.patch
Type: text/x-patch
Size: 242 bytes
Desc: not available
Url : http://www.linuxtv.org/pipermail/vdr/attachments/20060818/ad0384d5/vdr-1.4.1-syscall.bin

[Index of Archives]     [Linux Media]     [Asterisk]     [DCCP]     [Netdev]     [Xorg]     [Util Linux NG]     [Xfree86]     [Big List of Linux Books]     [Fedora Users]     [Fedora Women]     [ALSA Devel]     [Linux USB]

  Powered by Linux