[BusyBox 0001629]: 1.8.2 command line redirect bug
bugs at busybox.net
bugs at busybox.net
Thu Dec 6 01:20:51 UTC 2007
A NOTE has been added to this issue.
======================================================================
http://busybox.net/bugs/view.php?id=1629
======================================================================
Reported By: sunx
Assigned To: BusyBox
======================================================================
Project: BusyBox
Issue ID: 1629
Category: Standards Compliance
Reproducibility: always
Severity: minor
Priority: normal
Status: feedback
======================================================================
Date Submitted: 12-03-2007 07:56 PST
Last Modified: 12-05-2007 17:20 PST
======================================================================
Summary: 1.8.2 command line redirect bug
Description:
current directory is not empty
ls > 1.txt
but 1.txt is zero lenght
this bug infected all applet
======================================================================
----------------------------------------------------------------------
vda - 12-04-07 01:54
----------------------------------------------------------------------
Please post your .config and output of "ldd busybox" command.
----------------------------------------------------------------------
sunx - 12-04-07 04:59
----------------------------------------------------------------------
the attachment is .config
binary is static linking
gcc 3.3.2
glibc 2.3.2
but , i think glibc viersion is not important
----------------------------------------------------------------------
vda - 12-04-07 10:51
----------------------------------------------------------------------
It's CONFIG_STATIC=y + glibc.
With your .config:
$ make
HOSTCC scripts/basic/fixdep
HOSTCC scripts/basic/split-include
HOSTCC scripts/basic/docproc
HOSTCC scripts/kconfig/conf.o
HOSTCC scripts/kconfig/kxgettext.o
HOSTCC scripts/kconfig/mconf.o
SHIPPED scripts/kconfig/zconf.tab.c
SHIPPED scripts/kconfig/lex.zconf.c
SHIPPED scripts/kconfig/zconf.hash.c
HOSTCC scripts/kconfig/zconf.tab.o
HOSTLD scripts/kconfig/conf
scripts/kconfig/conf -s Config.in
#
# using defaults found in .config
#
SPLIT include/autoconf.h -> include/config/*
GEN include/bbconfigopts.h
HOSTCC applets/usage
GEN include/usage_compressed.h
CC applets/applets.o
applets/applets.c:15:2: warning: #warning Static linking against glibc
produces buggy executables
applets/applets.c:16:2: warning: #warning (glibc does not cope well with
ld --gc-sections).
applets/applets.c:17:2: warning: #warning See
sources.redhat.com/bugzilla/show_bug.cgi?id=3400
applets/applets.c:18:2: warning: #warning Note that glibc is unsuitable
for static linking anyway.
applets/applets.c:19:2: warning: #warning If you still want to do it,
remove -Wl,--gc-sections
applets/applets.c:20:2: warning: #warning from top-level Makefile and
remove this warning.
applets/applets.c:21:2: error: #error Aborting compilation.
make[1]: *** [applets/applets.o] Error 1
make: *** [applets] Error 2
This warning says it all. I suppose you didn't read it.
----------------------------------------------------------------------
sunx - 12-04-07 21:18
----------------------------------------------------------------------
yes, i saw it
and checked top-level Makefile, but there has no gc-sections
so, i comment the "#error" line in applets/applets.c
what should i do ? , please help me
----------------------------------------------------------------------
sunx - 12-05-07 17:20
----------------------------------------------------------------------
i got it now, modify script/trylink
anyway thanks
Issue History
Date Modified Username Field Change
======================================================================
12-03-07 07:56 sunx New Issue
12-03-07 07:56 sunx Status new => assigned
12-03-07 07:56 sunx Assigned To => BusyBox
12-04-07 01:54 vda Note Added: 0003009
12-04-07 01:54 vda Status assigned => feedback
12-04-07 04:56 sunx File Added: dot_config
12-04-07 04:57 sunx Note Added: 0003014
12-04-07 04:58 sunx Note Added: 0003019
12-04-07 04:58 sunx Note Deleted: 0003019
12-04-07 04:59 sunx Note Edited: 0003014
12-04-07 10:51 vda Note Added: 0003024
12-04-07 10:52 vda Status feedback => closed
12-04-07 10:52 vda Resolution open => unable to
reproduce
12-04-07 21:18 sunx Status closed => feedback
12-04-07 21:18 sunx Resolution unable to reproduce =>
reopened
12-04-07 21:18 sunx Note Added: 0003029
12-05-07 17:20 sunx Note Added: 0003034
======================================================================
More information about the busybox-cvs
mailing list