[BusyBox] Let's release 0.50 today

Larry Doolittle ldoolitt at recycle.lbl.gov
Thu Mar 8 23:43:14 UTC 2001


Erik wrote:

> I encourage everyone to test busybox _hard_ today.

First test:

sh.o: In function `expand_arguments':
sh.o(.text+0xbda): undefined reference to `wordexp'
sh.o(.text+0xbea): undefined reference to `wordfree'
sh.o(.text+0xca5): undefined reference to `wordfree'
make: *** [busybox] Error 1

This is with libc-2.0.7.  Strangely enough, my system has
wordexp.h, but
$ cd /usr/lib; nm *.a | grep wordexp
gives nothing.  I took out BB_FEATURE_SH_ENVIRONMENT
(in sh.c, not Config.h), and I got 

sh.c: In function `busy_loop':
sh.c:1653: `last_return_code' undeclared (first use this function)
sh.c:1653: (Each undeclared identifier is reported only once
sh.c:1653: for each function it appears in.)
make: *** [sh.o] Error 1

Not a good start.  I think wordexp use should be optional,
where without it we get the substandard (but still useful)
variable handling from 0.49.  The CVS comments lead me
to believe that behavior is intended, but my libc doesn't
stub out wordexp like uClibc does.

     - Larry Doolittle    <LRDoolittle at lbl.gov>





More information about the busybox mailing list