Merge pull request #316 from figsoda/zstd-revert

downgrade and pin zstd-sys
This commit is contained in:
figsoda 2022-11-23 17:04:30 -05:00 committed by GitHub
commit 27c53f2db5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 6 additions and 2 deletions

5
Cargo.lock generated
View File

@ -529,6 +529,7 @@ dependencies = [
"xz2", "xz2",
"zip", "zip",
"zstd", "zstd",
"zstd-sys",
] ]
[[package]] [[package]]
@ -1107,9 +1108,9 @@ dependencies = [
[[package]] [[package]]
name = "zstd-sys" name = "zstd-sys"
version = "2.0.2+zstd.1.5.2" version = "2.0.1+zstd.1.5.2"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "24faa29d97c8ddca9b37b680e3bd2d5439d864a9cac3a0640d086b71c908bb83" checksum = "9fd07cbbc53846d9145dbffdf6dd09a7a0aa52be46741825f5c97bdd4f73f12b"
dependencies = [ dependencies = [
"cc", "cc",
"libc", "libc",

View File

@ -30,6 +30,9 @@ tempfile = "3.3.0"
xz2 = "0.1.7" xz2 = "0.1.7"
zip = { version = "0.6.3", default-features = false, features = ["time"] } zip = { version = "0.6.3", default-features = false, features = ["time"] }
zstd = { version = "0.12.0", default-features = false } zstd = { version = "0.12.0", default-features = false }
# zstd-sys > 2.0.1 unconditionally enables thin LTO and causes CI to fail
# https://github.com/gyscos/zstd-rs/pull/155
zstd-sys = "=2.0.1"
[target.'cfg(unix)'.dependencies] [target.'cfg(unix)'.dependencies]
time = { version = "0.3.17", default-features = false } time = { version = "0.3.17", default-features = false }