Denys Vlasenko wrote:
On Monday 16 March 2009 11:07, Sergio wrote:
Perhaps that fix wasn't included in the official release? The diff between
1.13.3 and "custom" ash.c reports many differencies.
I don't see it in 1.13.1:
# ./busybox ash
/.1/usr/srcdevel/bbox/fix/busybox-1.13.3 # while true
do
echo Kill me
sleep 1
done
Kill me
Kill me
^C
/.1/usr/srcdevel/bbox/fix/busybox-1.13.3 #
Same when it's run as a script:
# ./busybox ash z
Kill me
Kill me
^C
#
I tested busybox with my config on x86 PC and found no problem. My gcc is
4.2.4, libc is 2.7
Cross-compiling the same sources/config for PPC board, the Ctrl-C test
fails on the script test.
My .config for 1.13.3 is attached.
Your config is a lot different from mine, however on my x86 PC I can
compile (changing "i486-linux-uclibc-" to "") and run but the script
test fails!
I will focus on this because the only difference between the working build
and the bad one is the config used.
Compilation with your config on the server instead leads to different
errors (even without CONFIG_WERROR) depending on compilator and
architecture target (PPC/x86)
However, removing CONFIG_WERROR and CONFIG_INOTIFYD from your config I
compiled a static BB for PPC board but the script test fails.
I'm sorry if my initial support request is moving to some other possible
issues. My fault in using a custom "ash.c" initially, but now I'm working
with a 1.13.3 so I think there is something in official release.
Many thanks for your help!
Sergio
--
Free software is a matter of liberty, not price. To understand the concept,
you should think of free as in free speech, not as in free beer
- Richard Stallman
http://www.gnu.org/philosophy/free-sw.html
_______________________________________________
busybox mailing list
[email protected]
http://lists.busybox.net/mailman/listinfo/busybox