F21 System Wide Change: lbzip2 as default bzip2 implementation
Bill Nottingham
notting at splat.cc
Wed Apr 2 18:03:38 UTC 2014
Jaroslav Reznik (jreznik at redhat.com) said:
> = Proposed System Wide Change: lbzip2 as default bzip2 implementation =
> https://fedoraproject.org/wiki/Changes/lbzip2
>
> Change owner(s): Mikolaj Izdebski <mizdebsk at redhat.com>
>
> This change aims at making lbzip2 [1] default bzip2 implementation used in
> Fedora.
>
> == Detailed Description ==
> lbzip2 is an independent implementation of bzip2 compression tool. It provides
> interface strictly compatible with bzip2, but also adds several new features
> and improvements, such as:
>
> * multi-threaded operation for both compression and decompression, with almost
> linear scalability,
> * improved performance, even on single-core systems,
> * improved extra utilities (bzdiff, bzless, bzip2recover, etc.),
> * improved compatibility with gzip.
>
> lbzip2 is a mature project and it has been used in production for years. It is
> already packaged for Fedora and it is also available in EPEL.
A quick check shows lbzip2 doesn't provide a library interface, much less
one compatible with libbz2. Is that ever intended?
If it's not, saying lbzip2 is the default bzip2 *implementation* may be a
bit of a stretch. Perhaps s/implementation/command/.
Bill
More information about the devel
mailing list