Ticket #1116 (closed defect: fixed)
busybox 1.2.1 is old and broken -- 1.7.2 works fine
|Reported by:||cwixon@…||Owned by:||mickey@…|
|Component:||Applications & Dependencies||Version:||2007.2|
|Blocking:||Estimated Completion (week):|
Openmoko images and builds include busybox 1.2.1, but the command 'which' (and
who knows what else) is broken in that crufty old version of busybox:
$ which ls
* glibc detected * which: free(): invalid next size (fast): 0x000c4058 *
Here's how busybox 1.2.1 is apparently selected:
openmoko.conf requires . . .
angstrom-2007.1.conf, which in turn includes . . .
angstrom-2007-preferred-versions.inc, which specifies . . .
Busybox 1.7.2 is much newer, builds without issues, and (at least) 'which' seems
to work much better. angstrom-2008.1.conf specifies this newer version, but
unless/until openmoko adopts that entire configuration, consider adding:
PREFERRED_VERSION_busybox ?= "1.7.2"