[uClibc] LZMA (Patches for busybox and buildroot)

Manuel Novoa III mjn3 at codepoet.org
Thu May 5 13:09:24 UTC 2005


On Thu, May 05, 2005 at 12:43:07PM +0200, Thomas Lundquist wrote:
> I am crossposting this and not putting it on the bug tracking (yet) as
> this is more or less a "total package" for both busybox and buildroot.
> 
> I have added lzma support to both. It has saved me quite alot of space
> since it has the best compression I have seen so far. The downside of
> lzma (of which we have added to) is that there seems to be no real
> standard on how the files are made which makes the different utils
> incompatible with eachother.
> 
> I've pasted the contents of the Readme file at the end of this post.
> 
> The lzma compressor(s) need C++ but the decompressor (lzmacat) uses a C
> only library.
> 
> My misfortune is that floppyfw, which this was made for, uses a compiled
> uClibc without LARGEFILE support and therefore buildroot g++ > 3.4 won't 
> compile.  I'd be happy if anyone looked at this since I haven't been
> able to sort it out.

Over 6 months ago I had converted the lzma decompresser _and_ compressor
code to C, but hadn't done anything with it.  I gave that stuff to Erik
last night.  It was based on the code from lzma-0.01.tar.bz2.

Manuel




More information about the uClibc mailing list