diff options
author | Zac Medico <zmedico@gentoo.org> | 2018-08-04 13:18:47 -0700 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2018-08-04 13:25:23 -0700 |
commit | f391b2cc5384fc38e99a0598cb3de2346e297c25 (patch) | |
tree | d3c0c4cd1890a21ad7fa56bc103bc90ff18f7bcd | |
parent | install-qa-check.d: fix hardened@g.o e-mail address (diff) | |
download | portage-f391b2cc.tar.gz portage-f391b2cc.tar.bz2 portage-f391b2cc.zip |
compression_probe: decompress zstd --long=31 (bug 634980)
In order to decompress files compressed with zstd --long=31, add
--long=31 to the zstd decompress options. Even though zstd compression
does not support --long=31 on 32-bit platforms, decompression with
--long=31 still works as long as the file was compressed with a
smaller windowLog.
Reported-by: Martin Väth <martin@mvath.de>
Bug: https://bugs.gentoo.org/634980
-rw-r--r-- | lib/portage/util/compression_probe.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/portage/util/compression_probe.py b/lib/portage/util/compression_probe.py index 29d0eedff..90880b1cd 100644 --- a/lib/portage/util/compression_probe.py +++ b/lib/portage/util/compression_probe.py @@ -45,7 +45,7 @@ _compressors = { }, "zstd": { "compress": "zstd ${BINPKG_COMPRESS_FLAGS}", - "decompress": "zstd -d", + "decompress": "zstd -d --long=31", "package": "app-arch/zstd", }, } |