(Illustration by Gaich Muramatsu)
Jan Harkes <jaharkes_at_cs.cmu.edu> writes: > On Mon, Aug 02, 2004 at 08:19:08PM -0400, Greg Troxel wrote: > > Just to make my long-ranted point again: the kernel header for coda.h > > is the definition of the kernel interface, and this should be > > maintained with (and compiled with) the kernel code, and installed > > under /usr/include someplace _by the kernel_. Coda userland should > > But on Linux it is, however it is not related to the current kernel but > depends on whatever kernel version libc was built against. I guess it is > done so differently because there is no equivalent to 'make world'. OK, so if they do it that way having a libc version installed that doesn't match/wasn't compiled with the the running kernel version is simply broken and must be avoided. That's a natural consequence of one package defining interfaces for another. -- Greg Troxel <gdt_at_ir.bbn.com>Received on 2004-08-04 09:58:48