Ron: Ron wrote:
Hi, First off, big thanks to everyone for the behind the scenes "bar talk", you all know who you are and what you've said, so I'll get straight to the fruit of that discussion: I have a reference uclibc toolchain built now, which we can use to prove any modifications that might be desirable before we start bugging people with patches to apply to Debian tools.
Sweet! :)
uclibc 0.9.29. This is a new upstream source, with the SLIND patch and packaging wrapped around it.
There was a recent issue with uclibc and the mmap system call for ARM. Some discussion was in this thread:
http://lists.arm.linux.org.uk/pipermail/linux-arm-kernel/2007-March/038553.html In particular this: http://lists.arm.linux.org.uk/pipermail/linux-arm-kernel/2007-March/038564.htmlAccording to this, the fix is in but the date suggests that it's post-0.9.29:
http://www.uclibc.org/cgi-bin/viewcvs.cgi/trunk/uClibc/libc/sysdeps/linux/arm/mmap.c?rev=18616&view=markupLong story short, you might want to go with a later uClibc. A broken mmap() can create lots of subtle problems. :)
Regards, b.g. -- Bill Gatliff bgat@billgatliff.com