On Wed, 28 Sep 2011, Cristian Ionescu-Idbohrn wrote:
>
> On Tue, 27 Sep 2011, Harald Becker wrote:
> >
> > I had such phenomenons in the past, watch for missing header files,
> > especially kernel headers ... or may be different versions of kernel
> > headers.
>
> With ENABLE_FEATURE_PS_LONG unset:
>
> procps/ps.c:696:3: error: 'now' undeclared
> procps/ps.c:697:12: error: 'info' undeclared
More info about this. The breakage happens with this configuration:
# CONFIG_DESKTOP is not set
CONFIG_FEATURE_PS_WIDE=y
# CONFIG_FEATURE_PS_LONG is not set
# CONFIG_FEATURE_PS_TIME is not set
# CONFIG_FEATURE_PS_ADDITIONAL_COLUMNS is not set
# CONFIG_FEATURE_PS_UNUSUAL_SYSTEMS is not set
and seems to be related to WIDE/LONG logic, specifically WIDE but
_not_ LONG.
> Will now compile, but not build :(
>
> /usr/bin/ld.bfd.real: busybox_unstripped: local symbol
> `_dl_argv@@GLIBC_PRIVATE' in /lib/i386-linux-gnu/ld-linux.so.2 is referenced
> by DSO
> /usr/bin/ld.bfd.real: final link failed: Bad value
The linking problem above seems to be gcc/ld/glibc related on debian
unstable; linking works fine in debian oldstable, stable and testing;
tested with:
oldstable:
gcc (Debian 4.3.2-1.1) 4.3.2
GNU ld (GNU Binutils for Debian) 2.18.0.20080103
glibc 2.7-18lenny7
stable:
gcc (Debian 4.4.5-8) 4.4.5
GNU ld (GNU Binutils for Debian) 2.20.1-system.20100303
eglibc 2.11.2-10
testing:
gcc (Debian 4.6.1-4) 4.6.1
GNU ld (GNU Binutils for Debian) 2.21.52.20110606
eglibc 2.13-18
I don't have access to a debian unstable machine at the moment, but
I'm sure at least one of the "Debian Install System Team"
<[email protected]> maintainers subscribes to this list.
Cheers,
--
Cristian
_______________________________________________
busybox mailing list
[email protected]
http://lists.busybox.net/mailman/listinfo/busybox