[BusyBox] SOLVED: multibuild.pl script (or perl) seems broken
Giulio Orsero
giulioo at pobox.com
Thu Mar 15 22:12:55 UTC 2001
On Thu, 15 Mar 2001 21:59:44 +0100, you wrote:
>2.0.33/libc5/2.7.2.3/perl-5.004_03
>This is a multibuild.pl problem (or due to the perl version installed on my
>system), NOT a busybox one.
Ok, I received various answer (#2 solved the problem for me)
1) maybe perl does not flush at the close at line 54.
However, I added
close O;
system("echo -e '\n***\n$a\n***' >>$logfile");
system("head -1 Config.h"); <=========
#define BB_SLEEP
Applet SLEEP : ok
#define BB_SORT
Applet SORT : FAILED!!! (it used sleep.c)
#define BB_STTY
Applet STTY : ok
#define BB_SWAPONOFF
Applet SWAPONOFF : ok
#define BB_SYNC
Applet SYNC : FAILED!!! (it used swaponoff.c)
2)
problem with stale applet_source_list
>Try changing line 57
> $result{$a} = system("rm -f *.o; make $make_opt busybox >>$logfile 2>&1");
>to
> $result{$a} = system("rm -f *.o applet_source_list; make $make_opt busybox >>$logfile 2>&1");
This worked for me (I performed 5 complete runs), I did not need to increase the
select sleep. As soon as I reverted the change I got the problem again.
Thanks Matt and Larry.
--
giulioo at pobox.com
More information about the busybox
mailing list