[BusyBox] Busybox broken at the moment?
Stefan Fleiter
stefan.fleiter at gmx.de
Fri Jan 26 03:42:16 UTC 2001
Hi,
fetching BusyBox out of CVS and trying to compile it _as usual_
I get the following errors:
cd tests && make clean
make[1]: Entering directory `/home/sf/apu/project/busybox/tests'
rm -rf cp_tests cp_*.{gnu,bb} cp
rm -rf ln_tests ln_*.{gnu,bb} ln
rm -rf mv_tests mv_*.{gnu,bb} mv
make[1]: Leaving directory `/home/sf/apu/project/busybox/tests'
rm -f docs/BusyBox.txt docs/BusyBox.1 docs/BusyBox.html \
docs/busybox.net/BusyBox.html
rm -f docs/busybox.txt docs/busybox.dvi docs/busybox.ps \
docs/busybox.pdf docs/busybox.net/busybox.html
rm -rf docs/busybox _install
rm -f busybox.links loop.h *~ *.o core
rm -f Config.h.ORG bb.def.h busybox.REGRESS.sh.results bb.OptionsAndFeatures
cvs server: Updating .
M Config.h
cvs server: Updating CVSROOT
cvs server: Updating debian
cvs server: Updating docs
cvs server: Updating docs/busybox.net
cvs server: Updating docs/busybox.net/images
cvs server: Updating kernel-patches
cvs server: Updating scripts
cvs server: Updating tests
gcc -Wall -Os -fomit-frame-pointer -D_GNU_SOURCE -I- -I. -I. -DBB_VER='"0.49pre"' -DBB_BT='"2001.01.26-03:36+0000"' -c -o basename.o basename.c
In file included from busybox.h:27,
from basename.c:24:
Config.h:106: parse error before `<'
In file included from busybox.h:29,
from basename.c:24:
/usr/include/stdlib.h:133: parse error before `__ctype_get_mb_cur_max'
/usr/include/stdlib.h:133: warning: data definition has no type or storage class
In file included from /usr/include/bits/types.h:165,
from /usr/include/sys/types.h:30,
from /usr/include/stdlib.h:391,
from busybox.h:29,
from basename.c:24:
/usr/include/bits/pthreadtypes.h:48: parse error before `size_t'
/usr/include/bits/pthreadtypes.h:48: warning: no semicolon at end of struct or union
/usr/include/bits/pthreadtypes.h:51: parse error before `__stacksize'
/usr/include/bits/pthreadtypes.h:51: warning: data definition has no type or storage class
/usr/include/bits/pthreadtypes.h:52: warning: data definition has no type or storage class
In file included from busybox.h:29,
from basename.c:24:
/usr/include/stdlib.h:408: parse error before `size_t'
/usr/include/stdlib.h:437: parse error before `size_t'
/usr/include/stdlib.h:526: parse error before `__size'
/usr/include/stdlib.h:528: parse error before `__nmemb'
/usr/include/stdlib.h:535: parse error before `size_t'
In file included from /usr/include/stdlib.h:545,
from busybox.h:29,
from basename.c:24:
/usr/include/alloca.h:33: parse error before `__size'
In file included from busybox.h:29,
from basename.c:24:
/usr/include/stdlib.h:550: parse error before `__size'
/usr/include/stdlib.h:555: parse error before `size_t'
/usr/include/stdlib.h:691: parse error before `size_t'
/usr/include/stdlib.h:695: parse error before `size_t'
/usr/include/stdlib.h:756: parse error before `size_t'
/usr/include/stdlib.h:759: parse error before `size_t'
/usr/include/stdlib.h:763: parse error before `size_t'
/usr/include/stdlib.h:766: parse error before `size_t'
/usr/include/stdlib.h:773: parse error before `size_t'
/usr/include/stdlib.h:777: parse error before `size_t'
/usr/include/stdlib.h:784: parse error before `mbstowcs'
/usr/include/stdlib.h:785: parse error before `size_t'
/usr/include/stdlib.h:785: warning: data definition has no type or storage class
/usr/include/stdlib.h:787: parse error before `wcstombs'
/usr/include/stdlib.h:788: parse error before `size_t'
/usr/include/stdlib.h:789: warning: data definition has no type or storage class
/usr/include/stdlib.h:848: parse error before `size_t'
In file included from busybox.h:31,
from basename.c:24:
/usr/include/string.h:38: parse error before `size_t'
/usr/include/string.h:41: parse error before `size_t'
/usr/include/string.h:49: parse error before `size_t'
/usr/include/string.h:55: parse error before `size_t'
/usr/include/string.h:58: parse error before `size_t'
/usr/include/string.h:62: parse error before `size_t'
/usr/include/string.h:71: parse error before `size_t'
/usr/include/string.h:81: parse error before `size_t'
/usr/include/string.h:88: parse error before `size_t'
/usr/include/string.h:94: parse error before `size_t'
/usr/include/string.h:101: parse error before `strxfrm'
/usr/include/string.h:102: parse error before `size_t'
/usr/include/string.h:102: warning: data definition has no type or storage class
/usr/include/string.h:114: parse error before `__strxfrm_l'
/usr/include/string.h:114: parse error before `size_t'
/usr/include/string.h:115: warning: data definition has no type or storage class
/usr/include/string.h:127: parse error before `size_t'
/usr/include/string.h:167: parse error before `strcspn'
/usr/include/string.h:168: warning: data definition has no type or storage class
/usr/include/string.h:171: parse error before `strspn'
/usr/include/string.h:172: warning: data definition has no type or storage class
/usr/include/string.h:204: parse error before `size_t'
/usr/include/string.h:211: parse error before `size_t'
/usr/include/string.h:213: parse error before `size_t'
/usr/include/string.h:218: parse error before `strlen'
/usr/include/string.h:218: warning: data definition has no type or storage class
/usr/include/string.h:223: parse error before `strnlen'
/usr/include/string.h:223: parse error before `size_t'
/usr/include/string.h:224: warning: data definition has no type or storage class
/usr/include/string.h:233: parse error before `size_t'
/usr/include/string.h:234: parse error before `size_t'
/usr/include/string.h:239: parse error before `size_t'
/usr/include/string.h:243: parse error before `size_t'
/usr/include/string.h:246: parse error before `size_t'
/usr/include/string.h:249: parse error before `size_t'
/usr/include/string.h:278: parse error before `size_t'
/usr/include/string.h:289: parse error before `size_t'
/usr/include/string.h:317: parse error before `size_t'
/usr/include/string.h:319: parse error before `size_t'
/usr/include/string.h:325: parse error before `size_t'
In file included from busybox.h:32,
from basename.c:24:
/usr/include/unistd.h:310: parse error before `size_t'
/usr/include/unistd.h:313: parse error before `size_t'
/usr/include/unistd.h:317: parse error before `size_t'
/usr/include/unistd.h:319: parse error before `size_t'
/usr/include/unistd.h:340: parse error before `size_t'
/usr/include/unistd.h:344: parse error before `size_t'
/usr/include/unistd.h:423: parse error before `size_t'
In file included from busybox.h:32,
from basename.c:24:
/usr/include/unistd.h:513: parse error before `confstr'
/usr/include/unistd.h:513: parse error before `size_t'
/usr/include/unistd.h:513: warning: data definition has no type or storage class
/usr/include/unistd.h:664: parse error before `size_t'
/usr/include/unistd.h:688: parse error before `size_t'
In file included from busybox.h:32,
from basename.c:24:
/usr/include/unistd.h:738: parse error before `size_t'
/usr/include/unistd.h:748: parse error before `size_t'
/usr/include/unistd.h:749: parse error before `size_t'
/usr/include/unistd.h:770: parse error before `size_t'
In file included from busybox.h:38,
from basename.c:24:
/usr/include/regex.h:352: parse error before `size_t'
/usr/include/regex.h:352: warning: no semicolon at end of struct or union
/usr/include/regex.h:359: parse error before `:'
/usr/include/regex.h:368: parse error before `:'
/usr/include/regex.h:372: parse error before `:'
/usr/include/regex.h:376: parse error before `:'
/usr/include/regex.h:380: parse error before `:'
/usr/include/regex.h:383: parse error before `:'
/usr/include/regex.h:386: parse error before `:'
/usr/include/regex.h:450: parse error before `size_t'
/usr/include/regex.h:538: parse error before `size_t'
/usr/include/regex.h:542: parse error before `regerror'
/usr/include/regex.h:543: parse error before `size_t'
/usr/include/regex.h:543: warning: data definition has no type or storage class
In file included from /usr/include/_G_config.h:44,
from /usr/include/libio.h:30,
from /usr/include/stdio.h:69,
from busybox.h:75,
from basename.c:24:
/usr/include/gconv.h:71: parse error before `size_t'
/usr/include/gconv.h:84: parse error before `size_t'
/usr/include/gconv.h:93: parse error before `size_t'
/usr/include/gconv.h:169: parse error before `size_t'
/usr/include/gconv.h:169: warning: no semicolon at end of struct or union
/usr/include/gconv.h:172: parse error before `}'
/usr/include/gconv.h:172: warning: data definition has no type or storage class
In file included from /usr/include/libio.h:30,
from /usr/include/stdio.h:69,
from busybox.h:75,
from basename.c:24:
/usr/include/_G_config.h:47: field `__cd' has incomplete type
/usr/include/_G_config.h:50: field `__cd' has incomplete type
In file included from /usr/include/stdio.h:69,
from busybox.h:75,
from basename.c:24:
/usr/include/libio.h:342: parse error before `size_t'
/usr/include/libio.h:351: parse error before `size_t'
/usr/include/libio.h:459: parse error before `_IO_sgetn'
/usr/include/libio.h:459: parse error before `size_t'
/usr/include/libio.h:459: warning: data definition has no type or storage class
In file included from busybox.h:75,
from basename.c:24:
/usr/include/stdio.h:235: parse error before `size_t'
/usr/include/stdio.h:241: parse error before `size_t'
/usr/include/stdio.h:252: parse error before `size_t'
/usr/include/stdio.h:258: parse error before `size_t'
/usr/include/stdio.h:286: parse error before `size_t'
/usr/include/stdio.h:290: parse error before `size_t'
/usr/include/stdio.h:293: parse error before `size_t'
/usr/include/stdio.h:423: parse error before `size_t'
/usr/include/stdio.h:426: parse error before `size_t'
/usr/include/stdio.h:431: parse error before `size_t'
/usr/include/stdio.h:455: parse error before `fread'
/usr/include/stdio.h:455: parse error before `size_t'
/usr/include/stdio.h:456: warning: data definition has no type or storage class
/usr/include/stdio.h:458: parse error before `fwrite'
/usr/include/stdio.h:458: parse error before `size_t'
/usr/include/stdio.h:459: warning: data definition has no type or storage class
/usr/include/stdio.h:463: parse error before `fread_unlocked'
/usr/include/stdio.h:463: parse error before `size_t'
/usr/include/stdio.h:464: warning: data definition has no type or storage class
/usr/include/stdio.h:465: parse error before `fwrite_unlocked'
/usr/include/stdio.h:465: parse error before `size_t'
/usr/include/stdio.h:466: warning: data definition has no type or storage class
In file included from basename.c:24:
busybox.h:145: parse error before `size_t'
busybox.h:151: parse error before `size_t'
busybox.h:187: parse error before `size'
busybox.h:188: parse error before `size_t'
busybox.h:189: parse error before `nmemb'
make: *** [basename.o] Error 1
It does also _not_ function eithout the _M_odified Config.h.
# gcc --version
2.95.3
# /lib/libc.so.6
GNU C Library stable release version 2.2.1, by Roland McGrath et al.
Copyright (C) 1992-1999, 2000, 2001 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
Compiled by GNU CC version 2.95.2 20000220 (Debian GNU/Linux).
Compiled on a Linux 2.4.0 system on 2001-01-13.
Available extensions:
GNU libio by Per Bothner
crypt add-on version 2.1 by Michael Glad and others
linuxthreads-0.9 by Xavier Leroy
BIND-8.2.3-T5B
libthread_db work sponsored by Alpha Processor Inc
NIS(YP)/NIS+ NSS modules 0.19 by Thorsten Kukuk
Report bugs using the glibcbug' script to <bugs at gnu.org>.
All on a Debian Sid System...
Stefan
--
friendly greetings from Chelmsford/Britain
Playing now: Foo Fighters - Oh, George
More information about the busybox
mailing list