Please backport a patch to branches/uClibc_0_9_30

Mike Frysinger vapier at gentoo.org
Sat May 9 22:40:43 UTC 2009


On Saturday 09 May 2009 18:10:38 Christian MICHON wrote:
> On Wed, May 6, 2009 at 4:24 PM, Mike Frysinger <vapier at gentoo.org> 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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.busybox.net/pipermail/uclibc/attachments/20090509/d504c88e/attachment.pgp>


More information about the uClibc mailing list