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>