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

Bug#503449: linux-headers-2.6.26-1-686: No include files in directory /usr/src/linux-source-2.6.26/drivers/media/dvb/dvb-core/



On Sun, 2008-10-26 at 18:49 +0100, Pablo de Vicente wrote:
> El Domingo, 26 de Octubre de 2008, Ben Hutchings escribió:
> > On Sun, 2008-10-26 at 08:56 +0100, Pablo de Vicente wrote:
> > > Description:
> > >
> > > In order to compile kernel module for em2820 from mcentral.de some
> > > include files are required from the linux kernel source. These files are
> > > present in the linux-source tree but they are not present in the
> > > linux-headers package.
> > >
> > > Suggestion. Just copy the include files from
> > >
> > > /usr/src/linux-source-2.6.26/drivers/media/video/
> > > /usr/src/linux-source-2.6.26/drivers/media/dvb/frontends/
> > > /usr/src/linux-source-2.6.26/drivers/media/dvb/dvb-core/
> > >
> > > to its directory in the linux-headers package
> >
> > Out-of-tree drivers should not depend on headers outside the include/
> > directory.  So far as I know, no distribution includes them in their
> > kernel header packages.
> >
> > Ben.
> 
> 
> Hello
> 
> Thanks for your answer.
> 
> I would like to know what should package linux-headers-2.6.xxxx contain?.
[...]

So far as I know, it should contain or depend on the headers in include/
(excluding those for other architectures) and arch/$SRCARCH/include/,
the build scripts (kbuild etc.) and the configuration for the associated
kernel image.

If you think some of the definitions in private headers should be public
because drivers such as em2820 need them, you should probably request
this on the V4L list <video4linux-list@redhat.com>.

Ben.

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


Reply to: