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

Bug#53379: libc6-dev has /usr/include/linux/



In article <cistron.19991223221351.A6243@usatoday.com>,
Raul Miller  <moth@debian.org> wrote:
>glibc provides /usr/include/linux/ and /usr/include/asm/.

As God (well, Linus and Ulrich) intended it to be.

>This is probably best considered an upstream bug.

No.

>The kernel developers are fairly unanimous that glibc has no business
>using /usr/include/linux/ or /usr/include/asm/.

Absolutely not. There has been a lot of discussion on the kernel mailing
list about this last week, and a lot of kernel developers (including
Linus himself) think it's a GOOD thing that /usr/include/linux and
/usr/include/asm are included with glibc. Read the archives.

>These are to be used
>for building kernel modules and things that depend on specific kernel
>versions.

Definitely not true. For building modules you can simply use
-I/usr/src/linux-2.4.25/include.

>The recommendation for glibc is to use copies of whatever files it needs
>in some other directories.

PLEASE don't try to "fix" this. Debian is about the only distro that
actually gets this right. Don't break it, pretty please ....

Mike.
-- 
The From: and Reply-To: addresses are internal news2mail gateway addresses.
Reply to the list or to miquels@cistron.nl (Miquel van Smoorenburg)


Reply to: