[prev in list] [next in list] [prev in thread] [next in thread] 

List:       busybox
Subject:    [BusyBox] ash, ext2fs-utils, reiserfs (was: interesting ash module?)
From:       mnovoa3 () bellsouth ! net
Date:       2000-12-31 17:49:06
[Download RAW message or body]

Erik Andersen wrote:
> > Sorry. cmdedit is also not true right. Many external
> > functions, overchanged and big todo... :) 
> > After New Year i compare and get true idea and put in to this ash.
> 
> Hmm.  Shouldn't be _too_ many changes needed... :-)

I don't know if it is relevant to this newer version of ash, but I had experimented \
with ash-0.2 and busybox a month ago, in conjuction with uClibc.  Adding cmdedit \
support to that version was not difficult.  I think I just redefined the putprompt \
macro, but I don't fully remember and I don't have the code with me.  I did post a \
patch last month to compile ash-0.2 with uClibc and I mentioned that it could be \
included in busybox (I had an initial version working), but I got no feedback and \
assumed no one was else interested.  I'll have to check out this newer stuff.

> > ex2fsck, mke2fs(without mklost+found)
> 
> Hmm.  Be interesting to know how small you can get them.
> I might consider including these in the stock busybox 
> package...

Earlier this month I posted a message concerning building
the e2fsprogs with uClibc, including sizes of executables
and of a busybox-like mulicall program.  No one seemed interested so I was holding \
off posting the patches while I worked on some uClibc issues.

Adding mke2fs as is to busybox should add about 45k-50k.  e2fsck is much bigger \
however (see the earlier post). Because you would ordinarily want e2fsck as well, and \
because of the size of the ext2fs support libraries, I thought it would be better to \
have a seperate multicall program for the e2fsprogs.  I will post my patches for this \
approach in the coming week when I have normal internet access (rather than just \
webmail).  Again, see my post earlier this month for more info.  I'll post a base \
patch, and an additional patch for a uClibc version.

On a related note, I posted some general instructions (about a week and a half ago) \
on how to build mkreiserfs into busybox.  It only added about 20k to the executable.  \
If a patch is required, I can supply one this week as well. This was using (a \
slightly patched) uClibc too.

Manuel


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic