[MPlayer-dev-eng] Re: vo_fbdev does not compile with debian unstable kernel headers

Andreas Metzler ametzler at logic.univie.ac.at
Mon Nov 3 13:59:22 CET 2003


Attila Kinali <kinali at gmx.net> wrote:
> On Sat, 1 Nov 2003 16:13:35 +0300
> "Dmitry Baryshkov" <mitya at school.ioffe.ru> wrote:
>> No! We should never include kernel headers from kernel! They can be
>> broken, there can be no <linux/autoconf*.h>, etc. There are headers in
>> /usr/include, and we _must_ be happy with them. IMHO it's the same
>> reason, as for not using /usr/include/asm -> /usr/src/linux/include/asm,
>> /usr/include/linux -> /usr/src/linux/include/linux symlinks!

> Sorry ? If i trust any header files, than those which came with
> my kernel. How can i be sure that those who came with my distro
> do match my kernel ?
[...]

For normal user-space applications they should not match the Kernel you
are running but be the header-files your C-library was compiled against.
I am not making this up, this is Linus speaking.
http://kt.zork.net/kernel-traffic/kt20000814_80.html#4
                 cu andreas



More information about the MPlayer-dev-eng mailing list