[BusyBox] Compiling busybox with newlib [PATCH]

Rob Landley rob at landley.net
Sat Mar 5 20:21:16 UTC 2005


On Friday 04 March 2005 12:57 pm, Shaun Jackman wrote:
> On Fri, 4 Mar 2005 10:31:12 -0600, Jason Schoon <floydpink at gmail.com> wrote:
> > A bootloader would be a good example.  We use newlib to build our
> > bootloader.
> >
> > However, I'm not sure what busybox would be providing in that case.  I
> > would be curious to hear the usage case as well.
>
> Very astute. What I'm building here is, more or less, a bootloader
> that can fetch it's IP with udhcp, fetch the local time with rdate,
> fetch a disk image with tftp, and boot up the image. If any part of
> the boot process fails, it can throw up a simple lash shell on a
> Telnet (or rsh or ssh) port so that the system can be debugged and
> fixed. md5sum can be used to verify the disk image is sound, and tftp
> can be used to transfer the device's configuration to a developer for
> analysis. I've been thoroughly impressed how busybox seems to have
> included any tool I could think of that would be useful to a
> bootloader. It even includes a patch for multicast tftp, which I've
> thought about writing more than once while waiting for dozens of nodes
> to fetch the same disk image.

Can we see it?  (Since you're creating this "single binary" out of GPL'd 
busybox pieces, I'm assuming your project is also GPL.)

Rob



More information about the busybox mailing list