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

Manuel Novoa III mnovoa3 at bellsouth.net
Wed Jan 17 04:57:57 UTC 2001


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.

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?

Manuel





More information about the uClibc mailing list