Re: bcc dpmi ver1.2.0

Stas Sergeev
2004-06-15T17:35:29Z

Hello.

R.L. Horn wrote:
>> You erased and symlinked /usr/include/linux on your own.
> I did no such thing. As I've explained before, I DON'T USE A
> DISTRIBUTION.
What you said before was only
"I don't run a distribution kernel...".
Most of us do not run a distribution kernel.
And as for "I don't use a distribution" - I
don't think I understand what do you mean by
that. LFS?

> Perhaps I'm a bit behind the times, but my argument is
> still valid. The kernel developers aren't hearing about bugs (and I'm
> talking about gross compile errors here, not nitpicky stuff about
Apparently you haven't even looked into an
URL I (and other people) pointed you to :(

> structures and unions) because the distributors are fixing them on their
> own and not bothering to tell the kernel guys. The <sys/pci.h>/
If you at least made a quick glance at an URL,
you'll probably notice that it was the quote
from Linus, and he himself doesn't want people
to ever include the kernel headers and don't
want glibc maintainers to symlink the
/usr/include/linux to /usr/src because that no
longer work and not going to work ever again.
Now you say distributors are not bothering to
tell the kernel guys? Sigh... Please RTFM.

> <linux/pci.h> thing was fixed months ago...but the bug is still there in
> kernel 2.6.6.
Kernel headers are fine. Their only purpose
is to compile with the kernel, and for that they
suit very well. If someone thinks he can include
the kernel headers everywhere, ignoring whatever
comes with the glibc, it is another problem. If
the same person doesn't even bother to read the
documents that were pointed to him, that's also
a completely different problem.

> Now, let's get off this topic and talk about dosemu, ok?
Right, such a discussion leads us nowhere.
Go ahead an fill the bug report for kernel
as you intended to do before. The best thing
you'll hear is "don't include the kernel headers
into your program", but since that makes no
sense to you, go ahead and try. Maybe that
will even work, who knows...