Re: bind 8.2 will not compile with Linux kernel 2.2.3

Alan Cox (alan@lxorguk.ukuu.org.uk)
Wed, 17 Mar 1999 15:49:32 +0000 (GMT)


> > As far as I can decipher from the error message linux/un.h was included
> > in sys/un.h I have no idea why.
> Maybe because you are using old unsupported /usr/include headers which
> came with old unsupported version of libc?

> The industry leader (i.e. Red Hat) use new glibc which has correct
> headers. My personal advice -- either use Red Hat or do everything

Almost everyone is using glibc now. That doesn't mean people don't have old
boxes with 2.2 kernels or that someone should be going around saying
"your choice of distribution sucks".

This case looks like it needs

#include <sys/socket.h>

above the un.h. Thats all.

Alan

-
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/