-
Notifications
You must be signed in to change notification settings - Fork 217
Support zstd as first-class compression scheme #481
Copy link
Copy link
Open
Labels
feature-requestp4An idea that we are not considering working on at this time.An idea that we are not considering working on at this time.
Description
https://github.com/facebook/zstd/ is another compression format with highly tunable compression format that highly desirable performance characteristics. It would be nice if it were supported locally without having to specify an external compressor, when we are able to easily do so.
Notes that come to mind:
- zstd in python3 requires external library bindings
- On top of that zstd in zip files is not immediately supported without changes to the standard library
pkg_tar(and thuspkg_deb) can rely on an external compressorpkg_rpmcan compress with zstd by passingbinary_payload_compression = "w$LEVEL.zstdio, where$LEVELis a numeric compression level. This requireszstdsupport in the localrpmbuildbinary.pkg_debis kinda up in the air: the Debian package format does not appear to supportzstdyet, but apparently ubuntu is already using it. See also https://www.phoronix.com/scan.php?page=news_item&px=Ubuntu-21.10-Zstd-Debs, https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=892664.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
feature-requestp4An idea that we are not considering working on at this time.An idea that we are not considering working on at this time.