sed problem?
Stephane Couture
muscou at sympatico.ca
Sun May 20 16:26:08 PDT 2007
Denis Vlasenko wrote:
> On Sunday 20 May 2007 23:25, Stephane Couture wrote:
>
>> Not sure what is going on.
>>
>> on x86 :
>>
>> busybox sed:
>> bash-3.00$ zo=`echo za | ./busybox sed s/a/b/`;echo $zo
>> <----- empty!!
>>
>
> Works for me.
>
> Are you using CONFIG_STATIC=y and ling against glibc?
>
yes. I should have pay attention to the warnings :
applets/applets.c:25:2: warning: #warning Static linking against glibc
produces buggy executables
applets/applets.c:26:2: warning: #warning (glibc does not cope well with
ld --gc-sections).
applets/applets.c:27:2: warning: #warning See
sources.redhat.com/bugzilla/show_bug.cgi?id=3400
applets/applets.c:28:2: warning: #warning Note that glibc is unsuitable
for static linking anyway.
applets/applets.c:29:2: warning: #warning If you still want to do it,
remove -Wl,--gc-sections
applets/applets.c:30:2: warning: #warning from top-level Makefile and
remove this warning.
It works when setting CONFIG_STATIC=n or when removing the
-Wl,--gc-sections.
Thanks, that fix my problem.
> If not, please send me your .config.
> --
> vda
>
>
>
More information about the busybox
mailing list