On Monday 28 October 2002 13:07, Warly wrote:
> David Walser <[EMAIL PROTECTED]> writes:
> > --- Austin Acton <[EMAIL PROTECTED]> wrote:
> >> Okay, I've come across this problem two more times
> >> since my first two
> >> emails went unnoticed.  There are some problems with
> >> the current headers

> Do not hesitate cc the package maintainer if he does
> not answer in a sensible delay.

Ok, let's try again:
As far as we have been able to see in this thread, the #include statements  
in /usr/include/kernel/videodev.h and /usr/include/kernel/videodev2.h are 
royally screwed up:
a) Why does kernel/videodev.h include kernel/fs.h? It breaks, among other 
things, mjpegtools.
b) Why are all the include statements missing from kernel/videodev2.h?

Narfi.
Below: The #include-s are compared to stock 2.4.18 and 2.4.19. 

[1001] >  grep "include"  /usr/include/linux/videodev.h
#include <linux/types.h>
#include <linux/version.h>
#include <linux/fs.h>
# include <linux/videodev2.h>
#include <linux/poll.h>
#include <linux/devfs_fs_kernel.h>

[1002] >  grep "include"  /usr/include/linux/videodev2.h

Compare this to 2.4.18 and 2.4.19 where <linux/fs.h> is not included: 

[1005] > grep "include" linux-2.4.19/include/linux/videodev.h
#include <linux/types.h>
#include <linux/version.h>
# include <linux/videodev2.h>
#include <linux/poll.h>
#include <linux/devfs_fs_kernel.h>

[1006] > grep "include" src/linux-2.4.18/include/linux/videodev.h
#include <linux/types.h>
#include <linux/version.h>
#include <linux/poll.h>
#include <linux/devfs_fs_kernel.h>

Compare videodev2.h to 
ftp://ftp.thedirks.org/pub/v4l2/kernel2.4/videodevX/videodevX-20020330.tgz:

[1045] > grep include src/videodevX/videodev.h
#include <linux/types.h>
#include <linux/version.h>
#include <linux/poll.h>
#include <linux/devfs_fs_kernel.h>


Reply via email to