Remember a while ago I talked about mtd/ubi-user.h using __packed without #defining it anywhere due to a kernel developers' overzealous "cleanup"? And how this resulted in a build break under the 3.0 kernel?
Guess what ubuntu 11.10 ships! (Still, with all updates applied!) Rob P.S. If you wonder why I despair of busybox's "throw another app on the fire, it can't hurt anything" approach... doing more than necessary is bad. Busybox now has 348 apps. Is there really a good excuse for smemcap not being a shell script, same for envdir? Why do we have devmem? envuidgid is probably obsoleted by containers, which busybox has no support for, but now we have to support this old thing forever. (Yes forever: we still haven't removed mt.) AND envuidgid does something chpst also does, We have uuencode _and_ base64? We have killall _and_ killall5? Why add-shell (at all)? Why isn't dhcprelay a function of udhcpd? (They SIMPLIFY UDHCPD already.) Is wall really a modern tool? Doesn't "alias" exist for things like hd? And so on... I miss "simple". The current busybox may be many things (trying to be all things to all people), but it's not simple. _______________________________________________ busybox mailing list [email protected] http://lists.busybox.net/mailman/listinfo/busybox
