On Mon, 2005-02-14 at 15:42 +1100, O Plameras wrote:
> James Gregory wrote:
> >Be careful with this. I've got one, and it's non-trivial to get going
> >(well, it's non-trivial to get going if you want to keep the guarantees
> >your package manager gives you about the authenticity of the code on
> >your system. It's apparently straightforward otherwise). I did try to
> >make a set of packages to make it work, but it uses a different version
> >of the v4l2 code than what is in the mainline kernel (at least as of
> >2.6.9. I'm not sure about now). 
> >
> 
> This is fixed by running 'DVB-Build.sh remove-symbols'. This particular 
> script
> reconciles Version Number conflicts.

It installs a second, parallel version of v4l2 and effectively disables
the one that comes with your kernel. It does so by renaming the symbols
provided by the old kernel modules. I guess if that works for you, then
that's fine. Having attempted to turn Chris' drivers into a kernel
patch, I can tell you that there's some pretty fundamental differences
between the two versions. The approach of "let's just clobber some
symbols" makes me pretty nervous about the whole thing.

If it built cleanly against the upstream version of v4l2 I'd have no
problem with it.

I realise he's provided a work-around, just be sure you understand what
you're doing and make sure you're ok with the risk of stuff breaking
now, or in the future.

> C Pascoe has tested these drivers on stock kernel 2.6.9.
> 
> I have tested it on 2.6.9-1.667 and 2.6.10-rc3.
> 
> >Unless you're more of a kernel build
> >ninja than I am, you won't be able to do a clean build of it and you'll
> >need to use the rather dodgy method described on Chris Pascoe's website,
> >which involves mangling the module dependencies file.
> 
> On Fedora Core 2 or 3 the default kernel has all the pre-requisite 
> requirements
> for 'CONFIGS'. So, no need to re-compile the kernel.

Well, as previously established, it has all the pre-requisites except
the right version of v4l2.

Hope that clears up what I meant.

James.

-- 
"There is no I in TEAM but there is an i in Ninja"
  -- http://www.ninjaburger.com/sekrit/

Attachment: signature.asc
Description: This is a digitally signed message part

-- 
SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/
Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html

Reply via email to