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

Reply via email to