On 5/14, I wrote: > Dimi Shahbaz wrote: > > I'm trying to build glibc ... > > [but get a compile error:] > > ../inet/netinet/in.h:259: parse error before '(' token > > [caused by linux's #define of ntohl when compiling glibc's > > function prototype for ntohl] > > I think the conflict is with the ntohl macros defined in > /usr/src/linux/include/linux/byteorder/generic.h > > These days, I don't see why the Linux kernel headers > should be defining ntohl for userspace; libc's headers > do that. So how about simplifying generic.h so it > only does anything when compiling the kernel: Here's that patch again (MIME this time, so tabs don't get lost by my silly gui mailer); applies cleanly against against 2.4.19-pre8. Nobody commented on it last time I posted it, and it does make compiling gcc easier, so I guess that makes it trivial patch monkey fodder. Or am I making a silly mistake? - Dan