lkml.org 
[lkml]   [1999]   [Jan]   [25]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
SubjectRE: Include file problems
Date
	> From: dwguest@win.tue.nl 
> > From: Duston Hal <tmp00009@kcpl.com>
> >
> > Still no responses... (even telling me to go away.)
> >
> > 2.2.0-pre[1-9] breaks libc-5.4.46 compiles
> >
> It is a well-known topic.
> Including kernel includes is Evil, a Bad Thing.
> Why?

Yes, I am aware of this.

> Because we all hope our code will not continue changing
> as frequently as the kernel.
>
> Now libc5 does use kernel includes. This means that any
> given libc5 version can only work correctly with a certain
> range of kernels. If you want to use libc5 then you must
> use kernel includes that work together with libc5.

The Changes file tells me to get libc-5.4.46 to work with
linux-2.2.-pre[1-9]
I believe that linux-2.1.132 include files would permit libc to
compile.

>
> Note that the kernel you actually run may well be different
> from the kernel of which you use the include files.

My actual question is wether the include files should be idempotent.
Should an include file itself include all the files it needs.

Hal Duston
hald@sound.net
tmp00009@kcpl.com

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:50    [W:0.032 / U:0.064 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site