Messages in this thread | | | Date | Tue, 14 Sep 1999 00:54:00 +0200 (MET DST) | From | (Guest section DW) | Subject | Re: [OT] util-linux-2.9x released |
| |
> On building this with 2.3.18 on i586, I got a number of warnings that > dev_t was redefined.
Hmm. For me it builds entirely cleanly with 2.3.18 on i586. I suppose you use a more recent version of glibc.
> Should I be worried or are they benign?
You should be worried. If gcc redefines dev_t, then no doubt it invents a different size, and structs will have the wrong size, and struct access will fail. Typically, this is a problem with losetup. See all the comments in <linux/loop.h>.
Normally, the C library converts from kernel to user data representation. But this happens only on system calls, not for ioctls.
This problem has come up before, and I thought I had solved it, but maybe changes in kernel and/or glibc now cause it to appear again. Please send glibc version and error messages to aeb@cwi.nl.
Andries
- 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/
| |