Using lzip instead of xz for distributed tarballs

Vanessa McHale vamchale at gmail.com
Mon Jan 20 01:49:02 UTC 2020


Hello all,


GHC is distributed as .tar.xz tarballs; I assume this is because it
produces small tarballs. However, xz is ill-suited for archiving due to
its lack of error recovery. Moreover, lzip produces smaller tarballs
with GHC (I tested with ghc-8.8.2-x86_64-deb9-linux.tar) and
decompression takes about the same amount of time.

There's more information on the project page:
https://www.nongnu.org/lzip/lzip.html.

Cheers,
Vanessa McHale

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 659 bytes
Desc: OpenPGP digital signature
URL: <http://mail.haskell.org/pipermail/ghc-devs/attachments/20200119/2bf0f8cd/attachment.sig>


More information about the ghc-devs mailing list