Hi,
I don't remember why I started looking at avifile this night, but while I was 
at it, I found something which uncovers a bit of troubles with v4l useflag.

Summarizing:

v4l useflag enables Video4Linux support (usually webcams and tv cards) on many 
multimedia softwares (like avifile, but not only).
As v4l is related to kernel, it needs kernel's headers to be used by software 
(usually linux/videodev.h file).
V4L is not avaiable on non-linux systems.

Now, I was trying to add dependency on headers if v4l was used, but adding a 
simple v4l? ( sys-kernel/linux-headers ) doesn't work as mips uses 
mips-headers.
I'm not sure to use virtual/os-headers as it targets also non-linux headers.

But then joem and geoman pointed out that v4l should only be used on linux, so 
it should be usemasked on other arches.

Now what? I'm going to ask here what to do with this. I think the right way 
should be adding v4l to base/use.mask and then -v4l on 
default-linux/use.mask, as it's strictly-linux thing.

-- 
Diego "Flameeyes" Pettenò
http://dev.gentoo.org/~flameeyes/

Attachment: pgpZIGBlZwApg.pgp
Description: PGP signature

Reply via email to