[Top][All Lists]

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

Re: disallow direct inclussion of <linux/*.h>

From: Robert Millan
Subject: Re: disallow direct inclussion of <linux/*.h>
Date: Sun, 5 Oct 2003 00:10:08 +0000
User-agent: Mutt/1.5.4i

On Sat, Oct 04, 2003 at 07:54:43PM +0200, Jeroen Dekkers wrote:
> > 
> > IIRC, Glibc build process takes them from specified location and installs 
> > them
> > in /usr/include/linux/.
> > 
> > So there's room to apply some patches.
> No they don't. Some distribution put those headers in a package called
> glibc, but glibc itself doesn't do anything with them (except using it
> in the glibc code itself of course).

Linux headers are generaly found in /usr/src/linux, not /usr/include/linux.

The only reason to install them in /usr/include hierrachy is so they can be
used by Glibc. Too bad some people abuse that.

In Debian, /usr/include/linux is provided by Glibc. Who provides these headers
on other distributions?

Robert Millan

"[..] but the delight and pride of Aule is in the deed of making, and in the
thing made, and neither in possession nor in his own mastery; wherefore he
gives and hoards not, and is free from care, passing ever on to some new work."

 -- J.R.R.T, Ainulindale (Silmarillion)

reply via email to

[Prev in Thread] Current Thread [Next in Thread]