diff --git a/Cargo.lock b/Cargo.lock index ac797cc183..7400b422eb 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -583,7 +583,7 @@ version = "0.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4b9434b9a5aa1450faa3f9cb14ea0e8c53bb5d2b3c1bfd1ab4fc03e9f33fbfb0" dependencies = [ - "rustc_version", + "rustc_version 0.2.3", ] [[package]] @@ -2868,7 +2868,7 @@ checksum = "f842b1982eb6c2fe34036a4fbfb06dd185a3f5c8edfaacdf7d1ea10b07de6252" dependencies = [ "lock_api 0.3.4", "parking_lot_core 0.6.2", - "rustc_version", + "rustc_version 0.2.3", ] [[package]] @@ -2902,7 +2902,7 @@ dependencies = [ "cloudabi 0.0.3", "libc", "redox_syscall 0.1.56", - "rustc_version", + "rustc_version 0.2.3", "smallvec 0.6.14", "winapi 0.3.8", ] @@ -3692,6 +3692,15 @@ dependencies = [ "semver 0.9.0", ] +[[package]] +name = "rustc_version" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366" +dependencies = [ + "semver 1.0.3", +] + [[package]] name = "rustls" version = "0.19.0" @@ -3820,6 +3829,12 @@ dependencies = [ "serde", ] +[[package]] +name = "semver" +version = "1.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5f3aac57ee7f3272d8395c6e4f502f434f0e289fcd62876f70daa008c20dcabe" + [[package]] name = "semver-parser" version = "0.7.0" @@ -4520,7 +4535,7 @@ dependencies = [ "rayon", "reqwest", "retain_mut", - "rustc_version", + "rustc_version 0.4.0", "serde", "serde_bytes", "serde_derive", @@ -4675,7 +4690,7 @@ dependencies = [ "generic-array 0.14.4", "log 0.4.11", "memmap2 0.1.0", - "rustc_version", + "rustc_version 0.2.3", "serde", "serde_derive", "sha2 0.9.5", @@ -4693,7 +4708,7 @@ dependencies = [ "generic-array 0.14.4", "log 0.4.11", "memmap2 0.2.3", - "rustc_version", + "rustc_version 0.4.0", "serde", "serde_derive", "sha2 0.9.5", @@ -4711,7 +4726,7 @@ dependencies = [ "lazy_static", "proc-macro2 1.0.24", "quote 1.0.6", - "rustc_version", + "rustc_version 0.2.3", "syn 1.0.60", ] @@ -4721,7 +4736,7 @@ version = "1.8.0" dependencies = [ "proc-macro2 1.0.24", "quote 1.0.6", - "rustc_version", + "rustc_version 0.4.0", "syn 1.0.60", ] @@ -4775,7 +4790,7 @@ dependencies = [ "rand 0.7.3", "rand_chacha 0.2.2", "rayon", - "rustc_version", + "rustc_version 0.4.0", "serde", "serde_bytes", "serde_derive", @@ -4876,7 +4891,7 @@ dependencies = [ "rayon", "reed-solomon-erasure", "rocksdb", - "rustc_version", + "rustc_version 0.4.0", "serde", "serde_bytes", "sha2 0.9.5", @@ -5189,7 +5204,7 @@ dependencies = [ "num-derive", "num-traits", "rand 0.7.3", - "rustc_version", + "rustc_version 0.2.3", "rustversion", "serde", "serde_bytes", @@ -5221,7 +5236,7 @@ dependencies = [ "num-derive", "num-traits", "rand 0.7.3", - "rustc_version", + "rustc_version 0.4.0", "rustversion", "serde", "serde_bytes", @@ -5366,7 +5381,7 @@ dependencies = [ "rand 0.7.3", "rayon", "regex", - "rustc_version", + "rustc_version 0.4.0", "serde", "serde_derive", "solana-config-program", @@ -5426,7 +5441,7 @@ dependencies = [ "rand 0.7.3", "rand_chacha 0.2.2", "rand_core 0.6.2", - "rustc_version", + "rustc_version 0.4.0", "rustversion", "serde", "serde_bytes", @@ -5529,7 +5544,7 @@ dependencies = [ "log 0.4.11", "num-derive", "num-traits", - "rustc_version", + "rustc_version 0.4.0", "serde", "serde_derive", "solana-config-program", @@ -5742,7 +5757,7 @@ name = "solana-version" version = "1.8.0" dependencies = [ "log 0.4.11", - "rustc_version", + "rustc_version 0.4.0", "serde", "serde_derive", "solana-frozen-abi 1.8.0", @@ -5759,7 +5774,7 @@ dependencies = [ "log 0.4.11", "num-derive", "num-traits", - "rustc_version", + "rustc_version 0.4.0", "serde", "serde_derive", "solana-frozen-abi 1.8.0", @@ -5874,7 +5889,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d022496b16281348b52d0e30ae99e01a73d737b2f45d38fed4edf79f9325a1d5" dependencies = [ "discard", - "rustc_version", + "rustc_version 0.2.3", "stdweb-derive", "stdweb-internal-macros", "stdweb-internal-runtime", diff --git a/core/Cargo.toml b/core/Cargo.toml index 11778200bc..bcf7b0fe1c 100644 --- a/core/Cargo.toml +++ b/core/Cargo.toml @@ -86,7 +86,7 @@ systemstat = "0.1.7" tokio_02 = { version = "0.2", package = "tokio", features = ["full"] } [build-dependencies] -rustc_version = "0.2" +rustc_version = "0.4" [[bench]] name = "banking_stage" diff --git a/frozen-abi/Cargo.toml b/frozen-abi/Cargo.toml index fe0a2cbce2..4c3f9498e3 100644 --- a/frozen-abi/Cargo.toml +++ b/frozen-abi/Cargo.toml @@ -25,4 +25,4 @@ generic-array = { version = "0.14.4", default-features = false, features = ["ser memmap2 = "0.2.3" [build-dependencies] -rustc_version = "0.2" +rustc_version = "0.4" diff --git a/frozen-abi/macro/Cargo.toml b/frozen-abi/macro/Cargo.toml index 6288a59c05..8ff95d1445 100644 --- a/frozen-abi/macro/Cargo.toml +++ b/frozen-abi/macro/Cargo.toml @@ -18,4 +18,4 @@ quote = "1.0" syn = { version = "1.0", features = ["full", "extra-traits"] } [build-dependencies] -rustc_version = "0.2" +rustc_version = "0.4" diff --git a/gossip/Cargo.toml b/gossip/Cargo.toml index 94e2f7fe03..81b98186ea 100644 --- a/gossip/Cargo.toml +++ b/gossip/Cargo.toml @@ -49,7 +49,7 @@ num_cpus = "1.13.0" serial_test = "0.5.1" [build-dependencies] -rustc_version = "0.2" +rustc_version = "0.4" [[bench]] name = "crds" diff --git a/ledger/Cargo.toml b/ledger/Cargo.toml index 270a937c97..4c9807ff9b 100644 --- a/ledger/Cargo.toml +++ b/ledger/Cargo.toml @@ -77,7 +77,7 @@ solana-account-decoder = { path = "../account-decoder", version = "=1.8.0" } solana-stake-program = { path = "../programs/stake", version = "=1.8.0" } [build-dependencies] -rustc_version = "0.2" +rustc_version = "0.4" [lib] crate-type = ["lib"] diff --git a/programs/bpf/Cargo.lock b/programs/bpf/Cargo.lock index 2404b6ce41..3265ac7b6e 100644 --- a/programs/bpf/Cargo.lock +++ b/programs/bpf/Cargo.lock @@ -1971,7 +1971,7 @@ checksum = "f842b1982eb6c2fe34036a4fbfb06dd185a3f5c8edfaacdf7d1ea10b07de6252" dependencies = [ "lock_api 0.3.4", "parking_lot_core 0.6.2", - "rustc_version", + "rustc_version 0.2.3", ] [[package]] @@ -2005,7 +2005,7 @@ dependencies = [ "cloudabi", "libc", "redox_syscall 0.1.56", - "rustc_version", + "rustc_version 0.2.3", "smallvec 0.6.14", "winapi 0.3.8", ] @@ -2442,6 +2442,15 @@ dependencies = [ "semver 0.9.0", ] +[[package]] +name = "rustc_version" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366" +dependencies = [ + "semver 1.0.3", +] + [[package]] name = "rustls" version = "0.19.0" @@ -2563,6 +2572,12 @@ dependencies = [ "semver-parser 0.10.2", ] +[[package]] +name = "semver" +version = "1.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5f3aac57ee7f3272d8395c6e4f502f434f0e289fcd62876f70daa008c20dcabe" + [[package]] name = "semver-parser" version = "0.7.0" @@ -3260,7 +3275,7 @@ dependencies = [ "generic-array 0.14.4", "log", "memmap2 0.1.0", - "rustc_version", + "rustc_version 0.2.3", "serde", "serde_derive", "sha2", @@ -3278,7 +3293,7 @@ dependencies = [ "generic-array 0.14.4", "log", "memmap2 0.2.3", - "rustc_version", + "rustc_version 0.4.0", "serde", "serde_derive", "sha2", @@ -3296,7 +3311,7 @@ dependencies = [ "lazy_static", "proc-macro2 1.0.24", "quote 1.0.6", - "rustc_version", + "rustc_version 0.2.3", "syn 1.0.67", ] @@ -3306,7 +3321,7 @@ version = "1.8.0" dependencies = [ "proc-macro2 1.0.24", "quote 1.0.6", - "rustc_version", + "rustc_version 0.4.0", "syn 1.0.67", ] @@ -3389,7 +3404,7 @@ dependencies = [ "num-derive", "num-traits", "rand 0.7.3", - "rustc_version", + "rustc_version 0.2.3", "rustversion", "serde", "serde_bytes", @@ -3420,7 +3435,7 @@ dependencies = [ "num-derive", "num-traits", "rand 0.7.3", - "rustc_version", + "rustc_version 0.4.0", "rustversion", "serde", "serde_bytes", @@ -3513,7 +3528,7 @@ dependencies = [ "rand 0.7.3", "rayon", "regex", - "rustc_version", + "rustc_version 0.4.0", "serde", "serde_derive", "solana-config-program", @@ -3563,7 +3578,7 @@ dependencies = [ "rand 0.7.3", "rand_chacha 0.2.2", "rand_core 0.6.2", - "rustc_version", + "rustc_version 0.4.0", "rustversion", "serde", "serde_bytes", @@ -3626,7 +3641,7 @@ dependencies = [ "log", "num-derive", "num-traits", - "rustc_version", + "rustc_version 0.4.0", "serde", "serde_derive", "solana-config-program", @@ -3666,7 +3681,7 @@ name = "solana-version" version = "1.8.0" dependencies = [ "log", - "rustc_version", + "rustc_version 0.4.0", "serde", "serde_derive", "solana-frozen-abi 1.8.0", @@ -3683,7 +3698,7 @@ dependencies = [ "log", "num-derive", "num-traits", - "rustc_version", + "rustc_version 0.4.0", "serde", "serde_derive", "solana-frozen-abi 1.8.0", diff --git a/programs/stake/Cargo.toml b/programs/stake/Cargo.toml index 22fc357d5a..c0c8404021 100644 --- a/programs/stake/Cargo.toml +++ b/programs/stake/Cargo.toml @@ -28,7 +28,7 @@ thiserror = "1.0" solana-logger = { path = "../../logger", version = "=1.8.0" } [build-dependencies] -rustc_version = "0.2" +rustc_version = "0.4" [lib] crate-type = ["lib"] diff --git a/programs/vote/Cargo.toml b/programs/vote/Cargo.toml index 27c0d494f6..5f6cfece76 100644 --- a/programs/vote/Cargo.toml +++ b/programs/vote/Cargo.toml @@ -24,7 +24,7 @@ solana-sdk = { path = "../../sdk", version = "=1.8.0" } thiserror = "1.0" [build-dependencies] -rustc_version = "0.2" +rustc_version = "0.4" [lib] crate-type = ["lib"] diff --git a/runtime/Cargo.toml b/runtime/Cargo.toml index 75cc9b4cbf..7c8268ee18 100644 --- a/runtime/Cargo.toml +++ b/runtime/Cargo.toml @@ -65,4 +65,4 @@ solana-noop-program = { path = "../programs/noop", version = "=1.8.0" } targets = ["x86_64-unknown-linux-gnu"] [build-dependencies] -rustc_version = "0.2" +rustc_version = "0.4" diff --git a/sdk/Cargo.toml b/sdk/Cargo.toml index a6a80ed4c8..ee0d0908c6 100644 --- a/sdk/Cargo.toml +++ b/sdk/Cargo.toml @@ -84,7 +84,7 @@ curve25519-dalek = "2.1.0" tiny-bip39 = "0.7.0" [build-dependencies] -rustc_version = "0.2" +rustc_version = "0.4" [package.metadata.docs.rs] targets = ["x86_64-unknown-linux-gnu"] diff --git a/sdk/program/Cargo.toml b/sdk/program/Cargo.toml index d19ebbfdb0..8a4e4cf966 100755 --- a/sdk/program/Cargo.toml +++ b/sdk/program/Cargo.toml @@ -45,7 +45,7 @@ bincode = "1.3.1" serde_json = "1.0.56" [build-dependencies] -rustc_version = "0.2" +rustc_version = "0.4" [package.metadata.docs.rs] targets = ["x86_64-unknown-linux-gnu"] diff --git a/version/Cargo.toml b/version/Cargo.toml index 39f27b0e0e..562116bfd5 100644 --- a/version/Cargo.toml +++ b/version/Cargo.toml @@ -25,4 +25,4 @@ name = "solana_version" targets = ["x86_64-unknown-linux-gnu"] [build-dependencies] -rustc_version = "0.2" +rustc_version = "0.4"