On Sunday 27 October 2002 09:48, Austin Acton wrote: > On Sun, 2002-10-27 at 06:42, Guillaume Rousse wrote: > > There was a fix proposal some times ago, consisting of modifying the > > glibc headers with an additional #ifdef __KERNEL__ around the > > redondants definitions. See the thread "FYI: Getting mjpegtools built > > with avifile (divx/lav2divxt) for >=Mandrake 8.2" for more details. > > Now the cooker is unfrozen, maybe it could be done. > > Sounds good. > This sounds like a good, permanent solution, but it involves changing most/all of the kernel headers and it's not what's needed to solve this problem.
The question in front of us is much simpler: Why were these 2 kernel headers changed: linux/videodev2.h, linux/videodev.h? Once we know that, we can hopefuly change them back into the way everybody else has them. After that has been done, we can debate the #ifdef __KERNEL__ issue because that would again be doing something that isn't done in stock 2.4.19 and I'm sure the developers will hesitate making such a change. Can somebody find the patch to these 2 files in mandrake's cvs? I would imagine that finding it and being able to contact that developer directly might help getting some reponse on this issue. I looked and I couldn't find it. Vacations or no vacations, this bug report has received absolutely no response from any employee despite the fact that there have been 4 threads about it on cooker, starting on June 3rd. My hat's off to Austin for his persistence. Narfi.
