Hi I understand v4l2 works with 2.4 and later kernels so shouldn't ivtv 0.5 if the plan is to merge modules into it.
Best Regards Trev On Wednesday 19 Oct 2005 00:12, Adam Forsyth wrote: > I think the idea was from now on the v4l code was supposed to compile > on kernels 2.6.12+. > > On 10/18/05, John Harvey <[EMAIL PROTECTED]> wrote: > > Not sure but if we are building against our own or the particular > > kernel's (in the long run) why would there be any ifdef's like this in > > the 0.5 code for v4l2 stuff? > > Shouldn't we just remove the #ifdef & #endif lines? > > > > John > > > > > -----Original Message----- > > > From: [EMAIL PROTECTED] [mailto:ivtv-devel- > > > [EMAIL PROTECTED] On Behalf Of Tyler Trafford > > > Sent: 18 October 2005 23:16 > > > To: Discussion list for development of the IVTV driver > > > Subject: Re: [ivtv-devel] 2832 and v4l CVS not in sync > > > > > > It also looks like (from right below the 'priv' code) in this: > > > > > > #ifdef LINUX26 > > > s->v4l2dev->dev = &itv->dev->dev; > > > s->v4l2dev->release = video_device_release; > > > #endif /* LINUX26 */ > > > > > > The 'release' part shouldn't be inside that ifdef anymore, right? > > > > > > -Tyler > > > > > > On Tue, Oct 18, 2005 at 05:20:58PM -0400, John Harvey wrote: > > > > The owner field & the priv fields have been removed from the v4l > > > > video_device structure. > > > > Deleting the 2 lines (78 196) are enough to make it compile. > > > > The first is fine. The second should be safe since it was setting > > > > > > private > > > > > > > data that never appears to be used. > > > > > > > > John > > > > > > > > > -----Original Message----- > > > > > From: [EMAIL PROTECTED] [mailto:ivtv-devel- > > > > > [EMAIL PROTECTED] On Behalf Of Trev Jackson > > > > > Sent: 18 October 2005 21:57 > > > > > To: Discussion list for development of the IVTV driver > > > > > Subject: Re: [ivtv-devel] 2832 and v4l CVS not in sync > > > > > > > > > > On Tuesday 18 Oct 2005 17:15, Cougar wrote: > > > > > > Here is compile attempt with latest ivtv and v4l trees > > > > > > > > > > > > make CONFIG_VIDEO_IVTV=m -C /lib/modules/2.6.13-15-default/build > > > > > > M=/usr/src/CVS/ivtv/driver modules make[2]: Entering directory > > > > > > /usr/src/linux-2.6.13-15-obj/i386/default' make -C > > > > > > ../../../linux- > > > > > > > > > > 2.6.13-15 > > > > > > > > > > > O=../linux-2.6.13-15-obj/i386/default modules CC [M] > > > > > > /usr/src/CVS/ivtv/driver/ivtv-streams.o > > > > > > /usr/src/CVS/ivtv/driver/ivtv-streams.c:78: error: unknown field > > > > > > 'owner' > > > > > > > > > specified in initializer > > > > > > /usr/src/CVS/ivtv/driver/ivtv-streams.c:78: warning: > > > > > > initialization from incompatible pointer type > > > > > > /usr/src/CVS/ivtv/driver/ivtv-streams.c: In function > > > > > > 'ivtv_reg_dev': /usr/src/CVS/ivtv/driver/ivtv-streams.c:196: > > > > > > error: 'struct > > > > > > > > > > video_device' > > > > > > > > > > > has no member named 'priv' make[5]: *** > > > > > > [/usr/src/CVS/ivtv/driver/ivtv-streams.o] Error 1 > > > > > > make[4]: *** [_module_/usr/src/CVS/ivtv/driver] Error 2 > > > > > > > > > > > > --- > > > > > > Cougar > > > > > > > > > > Hi > > > > > > > > > > I'm getting the same error with 2833: > > > > > > > > > > CC [M] /home/mythtv/ivtv-2833/driver/ivtv-streams.o > > > > > /home/mythtv/ivtv-2833/driver/ivtv-streams.c:78: error: unknown > > > > > field `owner' > > > > > specified in initializer > > > > > /home/mythtv/ivtv-2833/driver/ivtv-streams.c:78: warning: > > > > > > initialization > > > > > > > > from > > > > > incompatible pointer type > > > > > /home/mythtv/ivtv-2833/driver/ivtv-streams.c: In function > > > > > > `ivtv_reg_dev': > > > > > /home/mythtv/ivtv-2833/driver/ivtv-streams.c:196: error: structure > > > > > has > > > > > > no > > > > > > > > member named `priv' > > > > > make[3]: *** [/home/mythtv/ivtv-2833/driver/ivtv-streams.o] Error 1 > > > > > make[2]: *** [_module_/home/mythtv/ivtv-2833/driver] Error 2 > > > > > make[2]: Leaving directory `/usr/src/linux-2.6.8.1-12mdk' > > > > > make[1]: *** [all] Error 2 > > > > > make[1]: Leaving directory `/home/mythtv/ivtv-2833/driver' > > > > > make: *** [all] Error 2 > > > > > > > > > > Trev > > > > > > > > > > > > > > > _______________________________________________ > > > > > ivtv-devel mailing list > > > > > [email protected] > > > > > http://ivtvdriver.org/mailman/listinfo/ivtv-devel > > > > > > > > _______________________________________________ > > > > ivtv-devel mailing list > > > > [email protected] > > > > http://ivtvdriver.org/mailman/listinfo/ivtv-devel > > > > > > -- > > > Tyler Trafford > > > > > > _______________________________________________ > > > ivtv-devel mailing list > > > [email protected] > > > http://ivtvdriver.org/mailman/listinfo/ivtv-devel > > > > _______________________________________________ > > ivtv-devel mailing list > > [email protected] > > http://ivtvdriver.org/mailman/listinfo/ivtv-devel > > _______________________________________________ > ivtv-devel mailing list > [email protected] > http://ivtvdriver.org/mailman/listinfo/ivtv-devel _______________________________________________ ivtv-devel mailing list [email protected] http://ivtvdriver.org/mailman/listinfo/ivtv-devel
