Dirk Moerenhout wrote:
>
> To make sure everybody knows what I normally do:
> - I compile linux + ac-patch
> - I compile glibc 2.1.1 against the new kernel
> - I change /usr/include/bits/types.h
There is no point in rebuilding glibc unless you also tune it's view of
__FD_SETSIZE. The reason you need to rebuild glibc is limitations of
FD_SETSIZE, not the kernel. You may perfectly well build a glibc
supporting a trillion of filedescriptors using a machine with a kernel
only supporting a few (100 should be enought) as a build machine.
FD_SETSIZE determines the size of various data types/structures. Most
importantly the fd_set datatype which is used at various places in
glibc.
The kernel seems to be clean from dependencies on FD_SETSIZE now, but I
cannot guarantee it.
-- Henrik Nordstrom Spare time Squid hackerReceived on Wed Jul 14 1999 - 17:39:45 MDT
This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:47:23 MST