[BusyBox] ash problems on libc5

Giulio Orsero giulioo at pobox.com
Tue Dec 18 15:08:23 UTC 2001


busybox-unstable-20011218.tar.gz

The same config works on glibc 2.1.2 and causes this on libc5:

gcc -I/tmp/busybox/include -Wall -Wstrict-prototypes -Wshadow -O2
-fomit-frame-pointer   -D_GNU_SOURCE   -DBB_VER='"0.61.pre"'
-DBB_BT='"2001.12.18-14:10+0000"'
  -c -o ash.o ash.c
ash.c:5218: conflicting types for `expandmeta'
ash.c:4193: previous declaration of `expandmeta'
ash.c: In function `expandmeta':
ash.c:5225: invalid operands to binary !=
ash.c:5228: invalid type argument of `->'
ash.c:5238: invalid type argument of `->'
ash.c:5242: invalid type argument of `->'
ash.c:5251: incompatible types in assignment
ash.c:5252: invalid type argument of `->'
ash.c:5253: invalid type argument of `->'
ash.c:5261: invalid type argument of `->'
ash.c: In function `redirect':
ash.c:11175: warning: `i' might be used uninitialized in this function
make[2]: *** [ash.o] Error 1
make[2]: Leaving directory `/tmp/busybox/shell'
make[1]: *** [first_rule] Error 2
make[1]: Leaving directory `/tmp/busybox/shell'
make: *** [_dir_shell] Error 2

Thanks

-- 
giulioo at pobox.com




More information about the busybox mailing list