Re: W.: v4l-dvb won't compile with new version

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, 27 Feb 2009 14:41:20 +0100
Hans Verkuil <hverkuil@xxxxxxxxx> wrote:

> On Friday 27 February 2009 14:22:15 schollsky@xxxxxxxx wrote:
> > Hi there,
> >
> > this I get when trying to compile latest mercurial .tar.gz:
> >
> > /home/stefan/Linux/v4l-dvb-60389ff5e931/v4l/tvmixer.c: In function
> > 'tvmixer_ioctl':
> > /home/stefan/Linux/v4l-dvb-60389ff5e931/v4l/tvmixer.c:78: error: storage
> > size of 'va' isn't known
> > /home/stefan/Linux/v4l-dvb-60389ff5e931/v4l/tvmixer.c:114: error:
> > 'VIDIOCGAUDIO' undeclared (first use in this function)
> > /home/stefan/Linux/v4l-dvb-60389ff5e931/v4l/tvmixer.c:114: error: (Each
> > undeclared identifier is reported only once
> > /home/stefan/Linux/v4l-dvb-60389ff5e931/v4l/tvmixer.c:114: error: for
> > each function it appears in.)
> > /home/stefan/Linux/v4l-dvb-60389ff5e931/v4l/tvmixer.c:129: error:
> > 'VIDEO_AUDIO_BASS' undeclared (first use in this function)
> > /home/stefan/Linux/v4l-dvb-60389ff5e931/v4l/tvmixer.c:131: error:
> > 'VIDEO_AUDIO_TREBLE' undeclared (first use in this function)
> > /home/stefan/Linux/v4l-dvb-60389ff5e931/v4l/tvmixer.c:142: error:
> > 'VIDEO_AUDIO_MUTE' undeclared (first use in this function)
> > /home/stefan/Linux/v4l-dvb-60389ff5e931/v4l/tvmixer.c:143: error:
> > 'VIDIOCSAUDIO' undeclared (first use in this function)
> > /home/stefan/Linux/v4l-dvb-60389ff5e931/v4l/tvmixer.c:147: warning: type
> > defaults to 'int' in declaration of '_min1'
> > /home/stefan/Linux/v4l-dvb-60389ff5e931/v4l/tvmixer.c:149: warning: type
> > defaults to 'int' in declaration of '_min1'
> > /home/stefan/Linux/v4l-dvb-60389ff5e931/v4l/tvmixer.c:149: warning:
> > comparison of distinct pointer types lacks a cast
> > /home/stefan/Linux/v4l-dvb-60389ff5e931/v4l/tvmixer.c:78: warning: unused
> > variable 'va' /home/stefan/Linux/v4l-dvb-60389ff5e931/v4l/tvmixer.c: In
> > function 'tvmixer_clients':
> > /home/stefan/Linux/v4l-dvb-60389ff5e931/v4l/tvmixer.c:254: error: storage
> > size of 'va' isn't known
> > /home/stefan/Linux/v4l-dvb-60389ff5e931/v4l/tvmixer.c:286: error:
> > 'VIDIOCGAUDIO' undeclared (first use in this function)
> > /home/stefan/Linux/v4l-dvb-60389ff5e931/v4l/tvmixer.c:288: error:
> > 'VIDEO_AUDIO_VOLUME' undeclared (first use in this function)
> > /home/stefan/Linux/v4l-dvb-60389ff5e931/v4l/tvmixer.c:254: warning:
> > unused variable 'va' make[3]: ***
> > [/home/stefan/Linux/v4l-dvb-60389ff5e931/v4l/tvmixer.o] Error 1 make[2]:
> > *** [_module_/home/stefan/Linux/v4l-dvb-60389ff5e931/v4l] Error 2
> > make[2]: Leaving directory `/usr/src/linux-2.6.29-desktop-0.rc6.1.1mnb'
> > make[1]: *** [default] Fehler 2
> > make[1]: Leaving directory `/home/stefan/Linux/v4l-dvb-60389ff5e931/v4l'
> > make: *** [all] Fehler 2
> >
> > Any hints please?
> 
> Run 'make menuconfig' and disable this driver (should be in 'Audio devices 
> for multimedia'). It's pointless for 2.6.29 anyway.
> 
> Mauro, I suggest we drop this driver altogether from our tree. The 
> SOUND_TVMIXER config was removed from kernel 2.6.23 onwards (and the actual 
> source from 2.6.25 onwards), it uses oss instead of alsa, assumes v4l1 i2c 
> modules and it's never going to work with the new i2c API.
> 
> I actually thought it was removed already...

Yes, we should remove it from our tree. I'll write the patch removing the
legacy OSS drivers from our tree.

Cheers,
Mauro
--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux