chore(solana-frozen-abi): remove unused deps (#33436)

* chore: remove unused deps

* ci: increase regression of build redundancy
This commit is contained in:
Yihau Chen 2023-10-04 12:00:25 +08:00 committed by GitHub
parent 144e6d6eec
commit c9d04bcfe6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 1 additions and 18 deletions

5
Cargo.lock generated
View File

@ -5931,13 +5931,9 @@ dependencies = [
name = "solana-frozen-abi"
version = "1.18.0"
dependencies = [
"ahash 0.8.3",
"blake3",
"block-buffer 0.10.4",
"bs58",
"bv",
"byteorder",
"cc",
"either",
"generic-array 0.14.7",
"im",
@ -5948,7 +5944,6 @@ dependencies = [
"serde",
"serde_bytes",
"serde_derive",
"serde_json",
"sha2 0.10.7",
"solana-frozen-abi-macro",
"solana-logger",

View File

@ -93,7 +93,7 @@ test-stable-sbf)
# latest mainbeta release version.
solana_program_count=$(grep -c 'solana-program v' cargo.log)
rm -f cargo.log
if ((solana_program_count > 18)); then
if ((solana_program_count > 20)); then
echo "Regression of build redundancy ${solana_program_count}."
echo "Review dependency features that trigger redundant rebuilds of solana-program."
exit 1

View File

@ -17,25 +17,18 @@ log = { workspace = true, features = ["std"] }
serde = { workspace = true, features = ["derive", "rc"] }
serde_bytes = { workspace = true }
serde_derive = { workspace = true }
serde_json = { workspace = true }
sha2 = { workspace = true }
solana-frozen-abi-macro = { workspace = true }
thiserror = { workspace = true }
[target.'cfg(not(target_os = "solana"))'.dependencies]
ahash = { workspace = true }
blake3 = { workspace = true, features = ["digest", "traits-preview"] }
block-buffer = { workspace = true }
byteorder = { workspace = true, features = ["i128"] }
either = { workspace = true, features = ["use_std"] }
generic-array = { workspace = true, features = ["serde", "more_lengths"] }
im = { workspace = true, features = ["rayon", "serde"] }
memmap2 = { workspace = true }
subtle = { workspace = true }
[target.'cfg(any(unix, windows))'.dependencies]
cc = { workspace = true, features = ["jobserver", "parallel"] }
[target.'cfg(not(target_os = "solana"))'.dev-dependencies]
solana-logger = { workspace = true }

View File

@ -4921,13 +4921,9 @@ dependencies = [
name = "solana-frozen-abi"
version = "1.18.0"
dependencies = [
"ahash 0.8.3",
"blake3",
"block-buffer 0.10.4",
"bs58",
"bv",
"byteorder 1.4.3",
"cc",
"either",
"generic-array 0.14.7",
"im",
@ -4938,7 +4934,6 @@ dependencies = [
"serde",
"serde_bytes",
"serde_derive",
"serde_json",
"sha2 0.10.7",
"solana-frozen-abi-macro",
"subtle",