bareconfig doesn't work right.

Rob Landley rob at landley.net
Sat Oct 8 21:14:34 UTC 2005


On Saturday 08 October 2005 08:38, Bernhard Fischer wrote:
> Oh, and as can bee seen in allbareconfig, vi is broken:
> editors.a(vi.o): In function `show_status_line':
> vi.c:(.text+0xf8a): undefined reference to `Hit_Return'

You beat me to it. :)

> >I'll look into building libbb in one go now..
>
> Looks promising. There is most likely still opportunity for the compiler
> to optimize, but for a start (without any fancy tricks) it looks ok:
>
> busybox.oorig
> $ size -t libbb/libbb.a | tail -n 1
>   59475     680    4354   64509    fbfd (TOTALS)
>
> busybox.new
> $ size -t libbb/libbb.a  | tail -n 1
>   30932     320    2244   33496    82d8 (TOTALS)

That is a _nice_ size savings.

> I've put the patch here ¹), in case someone is curious. So for the
> "build shared library" patch i will switch all internal libraries which
> are put into libbusybox.so to be built like this. I'm currently thinking
> about keeping all this "build shared library" stuff local only as i think
> that this kind of change should wait until we have 1.1.0 out. What do
> you think?

I think this can still go into 1.1, as can the libbb.so patch.  Just because 
I'm pushing for a -pre1 doesn't mean we'll be shipping 1.1.0 before january.

Rob



More information about the busybox mailing list