[uClibc]uClibc fixes and a known bug which will be fixed tomorrow after discussion

Erik Andersen andersen at lineo.com
Wed Jan 17 10:45:45 UTC 2001


On Tue Jan 16, 2001 at 10:57:57PM -0600, Manuel Novoa III wrote:
> 
> The unified_syscall stuff for i386 should work now.
> 
> gcc-uClibc-i386 should work now for both shared and static cases.
>     make CC=gcc-uClibc-i386      ( see extra/gcc-uClibc/ )
> should build busybox with no Makefile modifications as a shared executable,
> although you must still disable BB_FEATURE_NFSMOUNT.  Set DOSTATIC=true in the
> busybox Makefile for a uClibc-linked static executable.

:-)
Very, very cool!  You rocki -- Thanks!

> busybox tar currently fails because uClibc defines BUFSIZ to be 500 and busybox
> assumes it to be at least 512.  This is arguably a bug in busybox as ANSI
> specifies only that BUFSIZ be >= 256.  However, it might be worth changing in
> uClibc.
> 
> Erik, is the setting of BUFSIZ to 500 an artifact or is there some reason we
> shouldn't increase it just to avoid problems?

It is an historical relic, and should be fixed.

 -Erik

--
Erik B. Andersen   email:  andersen at lineo.com
--This message was written using 73% post-consumer electrons--





More information about the uClibc mailing list