> Nope. Linus stated clearly on lkml that linux should not be built in
> /usr/src/linux.
> 
> His opinion is that the fact that userland programs need access to kernel's
> internals is just another sign of glibc braindamage.
> 
> > For a lot of people this wont make to much difference, but if you
> > compile programs the information in these directories can change between
> > revisions.
> 
> And you programs should not change when the kernel change.

what programs should do and what they actually do are totally different.  I run a couple of utilities that *have* to be built against the *current* kernel header files. AFAIK there is no alternative to the pcmcia and wireless tools that must be built against the current headers.  They look in /usr/src/linux by default so a good reason is its easier to put the source there.

What is a reason not to put them in /usr/src/linux?  just chmod so you don't have to be root to build there.  Its always nice to have a standard place to find them. 

-- 
Marc A. Ohmann
Digital Solutions, Inc
http://ds6.net
marc at ds6.net