> 
> What the Hell is this crap?  /usr/include/linux/errno.h definately does
> not exist on this system.

make sure you have /usr/include/linux soft linked to
/usr/src/linux/include/linux like this:

lrwxrwxrwx    1 root     root           28 Apr 21 01:07 /usr/include/linux
-> /usr/src/linux/include/linux

You have to make sure you have the kernel-headers package or the full
kernel source untar'd at /usr/src/linux. /usr/src/linux points to the
source of the currently running kernel. /usr/src/linux-2.2.17 (for
example) would be the source tree and /usr/src/linux points to it (if
2.2.17 is the source for the currently running kernel,
etc). /usr/src/linux MUST exist. It's needed to reference kernel headers,
as well as when you compile the kernel itself.

While your at it, make sure you have the asm headers pointed to.

lrwxrwxrwx    1 root     root           26 Apr 21 01:07 /usr/include/asm
-> /usr/src/linux/include/asm

This does get broken if you use rpm packages...

> Personally I'd say redhat broke this.  So, how do I fix it ASAP?

In terms of RPM, you're probably right... but it's minor.

> How can anyone have broken this and not seen it?

Only when you compile against kernel headers do you see it. It's easy to
miss.

-Statux



_______________________________________________
Redhat-list mailing list
[EMAIL PROTECTED]
https://listman.redhat.com/mailman/listinfo/redhat-list

Reply via email to