[vlc-devel] [PATCH] Fix for building V4L2 under Gentoo

Richard Hosking richard at hovis.net
Sun Nov 4 14:08:46 CET 2007

Ah thanks!  Despite me running 2.6.22 on Gentoo, I have headers
from 2.6.17 installed which did not have types.h included in
videodev2.h.  Grrr!  I'll now see how I managed to end up with
incorrect headers on this box.

So the problem is with my Gentoo... sorry about that.

Incidentally, compiles fine under Ubuntu 7.04 (kernel 2.6.20)
where I originally developed the file.


Alexis Ballier wrote:
> Hi, 
>> Attached is a patch to include types.h so v4l2.c compiles
>> under Gentoo (kernel 2.6.22).
>> If types.h is not present, then I get build errors as shown
>> in the output here:-
>> http://hovis.net/vlc-gentoo-make-error.txt
>> Adding types.h fixes this.
> here /usr/include/linux/videodev2.h already includes linux/types.h
> what version of linux-headers are you using ?
> you should try to compile a sample C file just including
> linux/videodev2.h and see what happens. I don't think v4l2.c from vlc
> uses anything from linux/types.h so it's most likely to be a
> linux-headers bug that should get tracked and reported on
> bugs.gentoo.org
> Regards,
> Alexis.
> ------------------------------------------------------------------------
> _______________________________________________
> vlc-devel mailing list
> To unsubscribe or modify your subscription options:
> http://mailman.videolan.org/listinfo/vlc-devel

More information about the vlc-devel mailing list