New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Ship tarballs with better compression #5460
Comments
Most systems should already have xz installed (e.g. NetBSD apparently switched some parts to xz. If not, https://tukaani.org/xz/ lists the supported platforms as:
|
Yes, it's more a matter of toolchain support - RHEL 6 may be the sticking point here. |
You could release both gz (for compatibility) and xz (for size). |
XZ is fine on RHEL 6, so I'll look at this in the near future. |
My old friend macOS doesn't support XZ/LZMA out of the box. D'oh! Does that matter? You can't build the tarball without third-party tools anyway (CMake). |
Are you sure macOS doesn't do xz? Finder seems to extract tar.xz without any tools installed for a few years now. 10.9? |
Hey, it does too - even in |
A colleague has pointed out to me that we currently ship our source in the least-efficient popular compression method, and that we should move to xz (LZMA). I'm not sure whether some of the more niche platforms support it, so if not we should at least look at bzip2.
The text was updated successfully, but these errors were encountered: