On Saturday 09 May 2009 18:10:38 Christian MICHON wrote: > On Wed, May 6, 2009 at 4:24 PM, Mike Frysinger <[email protected]> wrote: > >> I faced the same issue with uclibc-0.9.30* and linux-2.6.23. I thought > >> the fix was in the kernel headers: I was wrong. > > > > if the kernel headers are using __user, they're broken. fix them. > > got it > > >> It's easier to patch directly uclibc's features.h (as it was done in > >> 0.9.29). > > > > easier doesnt mean correct ... > > so the approach in 0.9.29 was wrong ?
older versions of linux headers werent as sanitized as they could (should) be, nor were there efforts to address it. so there have been some hacks added to the C library to workaround it. the linux kernel has long since addressed this kind of thing by adding mechanisms to clean and install the headers. -mike
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ uClibc mailing list [email protected] http://lists.busybox.net/mailman/listinfo/uclibc
