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

View File

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

View File

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

View File

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