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

Re: libc linux kernel especific headers ?where?



On Thu, Nov 08, 2001 at 04:17:18PM +0100, Javier Vi?uales Guti?rrez wrote:
> Hello, why is there a headers files like ftape.h located at
> /usr/include/linux/ installed by libc6-dev package and at
> /usr/src/kernel-headers-2.X.Y/include/linux/ by kernel-headers-2.X.Y
> package?, it's the same file or isn't right?.
> 
> If something _really_ depends on /usr/include/linux it'd use the file from the
> kernel package. If something had been modified ignoring a change on a kernel
> interface, it can get compile a program but it's possible the program can't
> run because of the ignored kernel interface.
> 
> IMHO, the linux kernel especific headers files of libc package must be placed 
> at /usr/include/linuxlibc if are really kernel independent and use
> /usr/src/include/linux copies if not.

Read:

/usr/doc/libc6/README.Debian.gz

and (if you have kernel-package installed):

/usr/doc/kernel-package/README.headers

-- 
 .----------=======-=-======-=========-----------=====------------=-=-----.
/                   Ben Collins    --    Debian GNU/Linux                  \
`  bcollins@debian.org  --  bcollins@openldap.org  --  bcollins@linux.com  '
 `---=========------=======-------------=-=-----=-===-======-------=--=---'



Reply to: