Busybox 1.3.0 is available
Aurelien Jacobs
aurel at gnuage.org
Thu Dec 14 15:42:45 PST 2006
On Thu, 14 Dec 2006 19:28:40 +0100
Aurelien Jacobs <aurel at gnuage.org> wrote:
> On Thu, 14 Dec 2006 01:59:05 +0100
> Denis Vlasenko <vda.linux at googlemail.com> wrote:
>
> > Hi people,
> >
> > Tarball is already in http://busybox.net/downloads/,
> > busybox.net webpage will be updated soon.
>
> defconfig don't compile here on amd64.
> [...]
And here are some more compilation problems (not related to amd64).
Every one has a patch attached.
1. Compiling without FEATURE_SHADOWPASSWDS and with no shadow.h:
CC applets/applets.o
In file included from include/libbb.h:54,
from include/busybox.h:10,
from applets/applets.c:15:
include/shadow_.h:23:20: error: shadow.h: No such file or directory
make[1]: *** [applets/applets.o] Error 1
2. Compiling without FEATURE_FIND_XDEV (misplaced #endif):
CC findutils/find.o
findutils/find.c: In function 'find_main':
findutils/find.c:582: error: expected declaration or statement at end of input
cc1: warnings being treated as errors
findutils/find.c:582: warning: control reaches end of non-void function
make[1]: *** [findutils/find.o] Error 1
3. Compiling without FEATURE_FIND_EXEC:
CC findutils/find.o
cc1: warnings being treated as errors
findutils/find.c:85: warning: 'count_subst' defined but not used
findutils/find.c:96: warning: 'subst' defined but not used
make[1]: *** [findutils/find.o] Error 1
4. Compiling without ASH_JOB_CONTROL:
CC shell/ash.o
shell/ash.c:92:5: error: "JOBS" is not defined
shell/ash.c:1215:5: error: "JOBS" is not defined
[...]
shell/ash.c:8063:5: error: "JOBS" is not defined
shell/ash.c:11769:5: error: "JOBS" is not defined
make[1]: *** [shell/ash.o] Error 1
5. Compiling without any pwd_grp enabled in the system (neither in
uClibc nor in busybox). My system don't even have a /etc/passwd. It
don't have any kind of user management. And I don't wan't any user
managment code to get compiled in. Note that I didn't fixed this one
properly. I just wrote a crappy hack to get busybox to finally compile.
So 11_pwd_grp.diff shouldn't be commited. It's here just for the
example. Someone need to propose a proper fix.
With all it's compilation problems, 1.3.0 sounds more like a RC than
a final release. Well, I guess that a 1.3.1 will be needed very soon...
Aurel
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 10_shadow.diff
Type: text/x-diff
Size: 397 bytes
Desc: not available
Url : http://busybox.net/lists/busybox/attachments/20061215/2051721c/attachment.bin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 20_find.diff
Type: text/x-diff
Size: 344 bytes
Desc: not available
Url : http://busybox.net/lists/busybox/attachments/20061215/2051721c/attachment-0001.bin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 21_find.diff
Type: text/x-diff
Size: 495 bytes
Desc: not available
Url : http://busybox.net/lists/busybox/attachments/20061215/2051721c/attachment-0002.bin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 30_ash.diff
Type: text/x-diff
Size: 498 bytes
Desc: not available
Url : http://busybox.net/lists/busybox/attachments/20061215/2051721c/attachment-0003.bin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 11_pwd_grp.diff
Type: text/x-diff
Size: 944 bytes
Desc: not available
Url : http://busybox.net/lists/busybox/attachments/20061215/2051721c/attachment-0004.bin
More information about the busybox
mailing list