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/

2008-10-26 Thread Ben Hutchings
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. 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 <[EMAIL PROTECTED]>.

Ben.



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


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/

2008-10-26 Thread Pablo de Vicente
Package: linux-headers-2.6.26-1-686
Version: 2.6.26-8
Severity: normal



-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 2.6.26-1-686 (SMP w/2 CPU cores)
Locale: LANG=es_ES.UTF-8, LC_CTYPE=es_ES.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages linux-headers-2.6.26-1-686 depends on:
ii  gcc-4.1   4.1.2-23   The GNU C compiler
ii  linux-headers-2.6.26-1-common 2.6.26-8   Common header files for Linux 
2.6.
ii  linux-kbuild-2.6.26   2.6.26-3   Kbuild infrastructure for Linux 
2.

linux-headers-2.6.26-1-686 recommends no packages.

linux-headers-2.6.26-1-686 suggests no packages.

-- no debconf information

--

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


Thanks

Pablo de Vicente



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]