switches from dlopen to dlopen2 (#32640)

dlopen is unmaintained:
https://github.com/szymonwieloch/rust-dlopen/issues/47
This commit is contained in:
behzad nouri 2023-07-27 16:30:22 +00:00 committed by GitHub
parent d45bbb413c
commit 0b52b8a46e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
7 changed files with 264 additions and 343 deletions

307
Cargo.lock generated
View File

@ -215,7 +215,7 @@ version = "0.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3ed4aa4fe255d0bc6d79373f7e31d2ea147bcf486cba1be5ba7ea85abdb92348"
dependencies = [
"quote 1.0.32",
"quote",
"syn 1.0.109",
]
@ -227,8 +227,8 @@ checksum = "7abe79b0e4288889c4574159ab790824d0033b9fdcb2a112a3182fac2e514565"
dependencies = [
"num-bigint 0.4.3",
"num-traits",
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 1.0.109",
]
@ -263,8 +263,8 @@ version = "0.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ae3281bc6d0fd7e549af32b52511e1302185bd688fd3359fa36423346ff682ea"
dependencies = [
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 1.0.109",
]
@ -324,8 +324,8 @@ version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "726535892e8eae7e70657b4c8ea93d26b8553afb1ce617caee529ef96d7dee6c"
dependencies = [
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 1.0.109",
"synstructure",
]
@ -336,8 +336,8 @@ version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2777730b2039ac0f95f093556e61b6d26cebed5393ca6f152717777cec3a42ed"
dependencies = [
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 1.0.109",
]
@ -411,8 +411,8 @@ version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "648ed8c8d2ce5409ccd57453d9d1b214b342a0d69376a6feda1fd6cae3299308"
dependencies = [
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 1.0.109",
]
@ -422,8 +422,8 @@ version = "0.1.72"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cc6dde6e4ed435a4c1ee4e73592f5ba9da2151af10076cc04858746af9352d09"
dependencies = [
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 2.0.27",
]
@ -574,8 +574,8 @@ dependencies = [
"lazycell",
"peeking_take_while",
"prettyplease 0.2.4",
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"regex",
"rustc-hash",
"shlex",
@ -710,7 +710,7 @@ dependencies = [
"borsh-derive-internal 0.9.3",
"borsh-schema-derive-internal 0.9.3",
"proc-macro-crate 0.1.5",
"proc-macro2 1.0.66",
"proc-macro2",
"syn 1.0.109",
]
@ -723,7 +723,7 @@ dependencies = [
"borsh-derive-internal 0.10.3",
"borsh-schema-derive-internal 0.10.3",
"proc-macro-crate 0.1.5",
"proc-macro2 1.0.66",
"proc-macro2",
"syn 1.0.109",
]
@ -733,8 +733,8 @@ version = "0.9.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5449c28a7b352f2d1e592a8a28bf139bc71afb0764a14f3c02500935d8c44065"
dependencies = [
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 1.0.109",
]
@ -744,8 +744,8 @@ version = "0.10.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "afb438156919598d2c7bad7e1c0adf3d26ed3840dbc010db1a882a65583ca2fb"
dependencies = [
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 1.0.109",
]
@ -755,8 +755,8 @@ version = "0.9.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cdbd5696d8bfa21d53d9fe39a714a18538bad11492a42d066dbbc395fb1951c0"
dependencies = [
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 1.0.109",
]
@ -766,8 +766,8 @@ version = "0.10.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "634205cc43f74a1b9046ef87c4540ebda95696ec0f315024860cad7c5b0f5ccd"
dependencies = [
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 1.0.109",
]
@ -872,8 +872,8 @@ version = "1.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1aca418a974d83d40a0c1f0c5cba6ff4bc28d8df099109ca459a2118d40b6322"
dependencies = [
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 1.0.109",
]
@ -1088,8 +1088,8 @@ checksum = "ea0c8bce528c4be4da13ea6fead8965e95b6073585a2f05204bd8f4119f82a65"
dependencies = [
"heck 0.4.0",
"proc-macro-error",
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 1.0.109",
]
@ -1178,9 +1178,9 @@ version = "0.2.31"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e026b6ce194a874cb9cf32cd5772d1ef9767cc8fcb5765948d74f37a9d8b2bf6"
dependencies = [
"proc-macro2 1.0.66",
"quote 1.0.32",
"unicode-xid 0.2.2",
"proc-macro2",
"quote",
"unicode-xid",
]
[[package]]
@ -1430,8 +1430,8 @@ checksum = "ab8bfa2e259f8ee1ce5e97824a3c55ec4404a0d772ca7fa96bf19f0752a046eb"
dependencies = [
"fnv",
"ident_case",
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"strsim 0.10.0",
"syn 2.0.27",
]
@ -1443,7 +1443,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "29a358ff9f12ec09c3e61fef9b5a9902623a695a46a917b07f269bff1445611a"
dependencies = [
"darling_core",
"quote 1.0.32",
"quote",
"syn 2.0.27",
]
@ -1510,8 +1510,8 @@ version = "2.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b"
dependencies = [
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 1.0.109",
]
@ -1522,8 +1522,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "40eebddd2156ce1bb37b20bbe5151340a31828b1f2d22ba4141f3531710e38df"
dependencies = [
"convert_case",
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"rustc_version 0.3.3",
"syn 1.0.109",
]
@ -1611,32 +1611,32 @@ version = "0.2.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3bf95dc3f046b9da4f2d51833c0d3547d8564ef6910f5c1ed130306a75b92886"
dependencies = [
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 1.0.109",
]
[[package]]
name = "dlopen"
version = "0.1.8"
name = "dlopen2"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "71e80ad39f814a9abe68583cd50a2d45c8a67561c3361ab8da240587dda80937"
checksum = "09b4f5f101177ff01b8ec4ecc81eead416a8aa42819a2869311b3420fa114ffa"
dependencies = [
"dlopen_derive",
"lazy_static",
"dlopen2_derive",
"libc",
"once_cell",
"winapi 0.3.9",
]
[[package]]
name = "dlopen_derive"
version = "0.1.4"
name = "dlopen2_derive"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f236d9e1b1fbd81cea0f9cbdc8dcc7e8ebcd80e6659cd7cb2ad5f6c05946c581"
checksum = "a6cbae11b3de8fce2a456e8ea3dada226b35fe791f0dc1d360c0941f0bb681f3"
dependencies = [
"libc",
"quote 0.6.13",
"syn 0.15.44",
"proc-macro2",
"quote",
"syn 2.0.27",
]
[[package]]
@ -1693,8 +1693,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f86b50932a01e7ec5c06160492ab660fb19b6bb2a7878030dd6cd68d21df9d4d"
dependencies = [
"enum-ordinalize",
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 1.0.109",
]
@ -1734,8 +1734,8 @@ version = "1.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "eecf8589574ce9b895052fa12d69af7a233f99e6107f5cb8dd1044f2a17bfdcb"
dependencies = [
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 2.0.27",
]
@ -1747,8 +1747,8 @@ checksum = "0b166c9e378360dd5a6666a9604bb4f54ae0cac39023ffbac425e917a2a04fef"
dependencies = [
"num-bigint 0.4.3",
"num-traits",
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 1.0.109",
]
@ -2008,8 +2008,8 @@ version = "0.3.28"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72"
dependencies = [
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 2.0.27",
]
@ -2709,8 +2709,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5b939a78fa820cdfcb7ee7484466746a7377760970f6f9c6fe19f9edcc8a38d2"
dependencies = [
"proc-macro-crate 0.1.5",
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 1.0.109",
]
@ -3090,8 +3090,8 @@ version = "0.11.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5a7d5f7076603ebc68de2dc6a650ec331a062a13abaa346975be747bbfa4b789"
dependencies = [
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 1.0.109",
]
@ -3213,8 +3213,8 @@ version = "0.3.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "876a53fff98e03a936a674b29568b0e605f06b29372c2489ff4de23f1949743d"
dependencies = [
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 1.0.109",
]
@ -3296,8 +3296,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dcbff9bc912032c62bf65ef1d5aea88983b420f4f839db1e9b0c281a25c9c799"
dependencies = [
"proc-macro-crate 1.1.0",
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 1.0.109",
]
@ -3308,8 +3308,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "96667db765a921f7b295ffee8b60472b686a51d4f21c2ee4ffdb94c7013b65a6"
dependencies = [
"proc-macro-crate 1.1.0",
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 2.0.27",
]
@ -3391,8 +3391,8 @@ version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b501e44f11665960c7e7fcf062c7d96a14ade4aa98116c004b2e37b5be7d736c"
dependencies = [
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 1.0.109",
]
@ -3467,8 +3467,8 @@ checksum = "5f7d21ccd03305a674437ee1248f3ab5d4b1db095cf1caf49f1713ddf61956b7"
dependencies = [
"Inflector",
"proc-macro-error",
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 1.0.109",
]
@ -3621,8 +3621,8 @@ checksum = "99b8db626e31e5b81787b9783425769681b347011cc59471e33ea46d2ea0cf55"
dependencies = [
"pest",
"pest_meta",
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 1.0.109",
]
@ -3672,8 +3672,8 @@ version = "1.0.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "069bdb1e05adc7a8990dce9cc75370895fbe4e3d58b9b73bf1aee56359344a55"
dependencies = [
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 1.0.109",
]
@ -3806,7 +3806,7 @@ version = "0.1.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3b83ec2d0af5c5c556257ff52c9f98934e243b9fd39604bfb2a9b75ec2e97f18"
dependencies = [
"proc-macro2 1.0.66",
"proc-macro2",
"syn 1.0.109",
]
@ -3816,7 +3816,7 @@ version = "0.2.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1ceca8aaf45b5c46ec7ed39fff75f57290368c1846d33d24a122ca81416ab058"
dependencies = [
"proc-macro2 1.0.66",
"proc-macro2",
"syn 2.0.27",
]
@ -3846,8 +3846,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c"
dependencies = [
"proc-macro-error-attr",
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 1.0.109",
"version_check",
]
@ -3858,20 +3858,11 @@ version = "1.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869"
dependencies = [
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"version_check",
]
[[package]]
name = "proc-macro2"
version = "0.4.30"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cf3d2011ab5c909338f7887f4fc896d35932e29146c12c8d01da6b22a80ba759"
dependencies = [
"unicode-xid 0.1.0",
]
[[package]]
name = "proc-macro2"
version = "1.0.66"
@ -3971,8 +3962,8 @@ checksum = "f9cc1a3263e07e0bf68e96268f37665207b49560d98739662cdfaae215c720fe"
dependencies = [
"anyhow",
"itertools",
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 1.0.109",
]
@ -3984,8 +3975,8 @@ checksum = "e5d2d8d10f3c6ded6da8b05b5fb3b8a5082514344d56c9f871412d29b4e075b4"
dependencies = [
"anyhow",
"itertools",
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 1.0.109",
]
@ -4088,22 +4079,13 @@ dependencies = [
"windows-sys 0.48.0",
]
[[package]]
name = "quote"
version = "0.6.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6ce23b6b870e8f94f81fb0a363d65d86675884b34a09043c81e5562f11c1f8e1"
dependencies = [
"proc-macro2 0.4.30",
]
[[package]]
name = "quote"
version = "1.0.32"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "50f3b39ccfb720540debaa0164757101c08ecb8d326b15358ce76a62c7e85965"
dependencies = [
"proc-macro2 1.0.66",
"proc-macro2",
]
[[package]]
@ -4652,8 +4634,8 @@ version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bdbda6ac5cd1321e724fa9cee216f3a61885889b896f073b8f82322789c5250e"
dependencies = [
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 1.0.109",
]
@ -4761,8 +4743,8 @@ version = "1.0.176"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a4e7b8c5dc823e3b90651ff1d3808419cd14e5ad76de04feaf37da114e7a306f"
dependencies = [
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 2.0.27",
]
@ -4806,8 +4788,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "881b6f881b17d13214e5d494c939ebab463d01264ce1811e9d4ac3a882e7695f"
dependencies = [
"darling",
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 2.0.27",
]
@ -4857,8 +4839,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4b6f5d1c3087fb119617cff2966fe3808a80e5eb59a8c1601d5994d66f4346a5"
dependencies = [
"proc-macro-error",
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 1.0.109",
]
@ -5797,8 +5779,7 @@ version = "1.17.0"
dependencies = [
"bincode",
"crossbeam-channel",
"dlopen",
"dlopen_derive",
"dlopen2",
"lazy_static",
"log",
"matches",
@ -5872,8 +5853,8 @@ dependencies = [
name = "solana-frozen-abi-macro"
version = "1.17.0"
dependencies = [
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"rustc_version 0.4.0",
"syn 2.0.27",
]
@ -6332,8 +6313,7 @@ dependencies = [
"bv",
"caps",
"curve25519-dalek",
"dlopen",
"dlopen_derive",
"dlopen2",
"fnv",
"lazy_static",
"libc",
@ -6865,8 +6845,8 @@ name = "solana-sdk-macro"
version = "1.17.0"
dependencies = [
"bs58",
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"rustversion",
"syn 2.0.27",
]
@ -7579,8 +7559,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1e385be0d24f186b4ce2f9982191e7101bb737312ad61c1f2f984f34bcf85d59"
dependencies = [
"heck 0.4.0",
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"rustversion",
"syn 1.0.109",
]
@ -7597,25 +7577,14 @@ version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a7973cce6668464ea31f176d85b13c7ab3bba2cb3b77a2ed26abd7801688010a"
[[package]]
name = "syn"
version = "0.15.44"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9ca4b3b69a77cbe1ffc9e198781b7acb0c7365a883670e8f1c1bc66fba79a5c5"
dependencies = [
"proc-macro2 0.4.30",
"quote 0.6.13",
"unicode-xid 0.1.0",
]
[[package]]
name = "syn"
version = "1.0.109"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237"
dependencies = [
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"unicode-ident",
]
@ -7625,8 +7594,8 @@ version = "2.0.27"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b60f673f44a8255b9c8c657daf66a596d435f2da81a555b06dc644d080ba45e0"
dependencies = [
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"unicode-ident",
]
@ -7642,10 +7611,10 @@ version = "0.12.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f36bdaa60a83aca3921b5259d5400cbf5e90fc51931376a9bd4a0eb79aa7210f"
dependencies = [
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 1.0.109",
"unicode-xid 0.2.2",
"unicode-xid",
]
[[package]]
@ -7726,8 +7695,8 @@ version = "0.12.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0ee42b4e559f17bce0385ebf511a7beb67d5cc33c12c96b7f4e9789919d9c10f"
dependencies = [
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 1.0.109",
]
@ -7776,8 +7745,8 @@ checksum = "d10394d5d1e27794f772b6fc854c7e91a2dc26e2cbf807ad523370c2a59c0cee"
dependencies = [
"cfg-if 1.0.0",
"proc-macro-error",
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 1.0.109",
]
@ -7788,8 +7757,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "eeb9a44b1c6a54c1ba58b152797739dba2a83ca74e18168a68c980eb142f9404"
dependencies = [
"proc-macro-error",
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 1.0.109",
"test-case-core",
]
@ -7824,8 +7793,8 @@ version = "1.0.44"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "090198534930841fab3a5d1bb637cde49e339654e606195f8d9c76eeb081dc96"
dependencies = [
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 2.0.27",
]
@ -7973,8 +7942,8 @@ version = "2.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "630bdcf245f78637c13ec01ffae6187cca34625e8c63150d424b59e55af2675e"
dependencies = [
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 2.0.27",
]
@ -8174,9 +8143,9 @@ version = "0.6.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9403f1bafde247186684b230dc6f38b5cd514584e8bec1dd32514be4745fa757"
dependencies = [
"proc-macro2 1.0.66",
"proc-macro2",
"prost-build 0.9.0",
"quote 1.0.32",
"quote",
"syn 1.0.109",
]
@ -8187,9 +8156,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5bf5e9b9c0f7e0a7c027dcfaba7b2c60816c7049171f679d99ee2ff65d0de8c4"
dependencies = [
"prettyplease 0.1.9",
"proc-macro2 1.0.66",
"proc-macro2",
"prost-build 0.11.4",
"quote 1.0.32",
"quote",
"syn 1.0.109",
]
@ -8263,8 +8232,8 @@ version = "0.1.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f4f480b8f81512e825f337ad51e94c1eb5d3bbdf2b363dcd01e2b19a9ffe3f8e"
dependencies = [
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 1.0.109",
]
@ -8404,12 +8373,6 @@ version = "0.1.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3ed742d4ea2bd1176e236172c8429aaf54486e7ac098db29ffe6529e0ce50973"
[[package]]
name = "unicode-xid"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fc72304796d0818e357ead4e000d19c9c174ab23dc11093ac919054d20a6a7fc"
[[package]]
name = "unicode-xid"
version = "0.2.2"
@ -8576,8 +8539,8 @@ dependencies = [
"bumpalo",
"log",
"once_cell",
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 2.0.27",
"wasm-bindgen-shared",
]
@ -8600,7 +8563,7 @@ version = "0.2.87"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dee495e55982a3bd48105a7b947fd2a9b4a8ae3010041b9e0faab3f9cd028f1d"
dependencies = [
"quote 1.0.32",
"quote",
"wasm-bindgen-macro-support",
]
@ -8610,8 +8573,8 @@ version = "0.2.87"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b"
dependencies = [
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 2.0.27",
"wasm-bindgen-backend",
"wasm-bindgen-shared",
@ -8960,8 +8923,8 @@ version = "1.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69"
dependencies = [
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 2.0.27",
]

View File

@ -177,8 +177,7 @@ dialoguer = "0.10.4"
digest = "0.10.7"
dir-diff = "0.3.2"
dirs-next = "2.0.0"
dlopen = "0.1.8"
dlopen_derive = "0.1.4"
dlopen2 = "0.5.0"
eager = "0.1.0"
ed25519-dalek = "=1.0.1"
ed25519-dalek-bip32 = "0.2.0"

View File

@ -12,8 +12,7 @@ edition = { workspace = true }
[dependencies]
bincode = { workspace = true }
crossbeam-channel = { workspace = true }
dlopen = { workspace = true }
dlopen_derive = { workspace = true }
dlopen2 = { workspace = true }
lazy_static = { workspace = true }
log = { workspace = true }
rand = { workspace = true }

View File

@ -5,8 +5,7 @@
use {
crate::poh::Poh,
crossbeam_channel::{Receiver, Sender},
dlopen::symbor::{Container, SymBorApi, Symbol},
dlopen_derive::SymBorApi,
dlopen2::symbor::{Container, SymBorApi, Symbol},
lazy_static::lazy_static,
log::*,
rand::{thread_rng, Rng},

View File

@ -14,8 +14,7 @@ ahash = { workspace = true }
bincode = { workspace = true }
bv = { workspace = true, features = ["serde"] }
curve25519-dalek = { workspace = true }
dlopen = { workspace = true }
dlopen_derive = { workspace = true }
dlopen2 = { workspace = true }
fnv = { workspace = true }
lazy_static = { workspace = true }
log = { workspace = true }

View File

@ -1,7 +1,6 @@
use {
core::ffi::c_void,
dlopen::symbor::{Container, SymBorApi, Symbol},
dlopen_derive::SymBorApi,
dlopen2::symbor::{Container, SymBorApi, Symbol},
log::*,
std::{
env,

285
programs/sbf/Cargo.lock generated
View File

@ -215,7 +215,7 @@ version = "0.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3ed4aa4fe255d0bc6d79373f7e31d2ea147bcf486cba1be5ba7ea85abdb92348"
dependencies = [
"quote 1.0.32",
"quote",
"syn 1.0.109",
]
@ -227,8 +227,8 @@ checksum = "7abe79b0e4288889c4574159ab790824d0033b9fdcb2a112a3182fac2e514565"
dependencies = [
"num-bigint 0.4.3",
"num-traits",
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 1.0.109",
]
@ -263,8 +263,8 @@ version = "0.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ae3281bc6d0fd7e549af32b52511e1302185bd688fd3359fa36423346ff682ea"
dependencies = [
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 1.0.109",
]
@ -324,8 +324,8 @@ version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "726535892e8eae7e70657b4c8ea93d26b8553afb1ce617caee529ef96d7dee6c"
dependencies = [
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 1.0.109",
"synstructure",
]
@ -336,8 +336,8 @@ version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2777730b2039ac0f95f093556e61b6d26cebed5393ca6f152717777cec3a42ed"
dependencies = [
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 1.0.109",
]
@ -397,8 +397,8 @@ version = "0.3.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "10f203db73a71dfa2fb6dd22763990fa26f3d2625a6da2da900d23b87d26be27"
dependencies = [
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 1.0.109",
]
@ -408,8 +408,8 @@ version = "0.1.72"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cc6dde6e4ed435a4c1ee4e73592f5ba9da2151af10076cc04858746af9352d09"
dependencies = [
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 2.0.27",
]
@ -560,8 +560,8 @@ dependencies = [
"lazycell",
"peeking_take_while",
"prettyplease 0.2.4",
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"regex",
"rustc-hash",
"shlex",
@ -681,7 +681,7 @@ dependencies = [
"borsh-derive-internal 0.9.3",
"borsh-schema-derive-internal 0.9.3",
"proc-macro-crate 0.1.5",
"proc-macro2 1.0.66",
"proc-macro2",
"syn 1.0.109",
]
@ -694,7 +694,7 @@ dependencies = [
"borsh-derive-internal 0.10.3",
"borsh-schema-derive-internal 0.10.3",
"proc-macro-crate 0.1.5",
"proc-macro2 1.0.66",
"proc-macro2",
"syn 1.0.109",
]
@ -704,8 +704,8 @@ version = "0.9.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5449c28a7b352f2d1e592a8a28bf139bc71afb0764a14f3c02500935d8c44065"
dependencies = [
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 1.0.109",
]
@ -715,8 +715,8 @@ version = "0.10.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "afb438156919598d2c7bad7e1c0adf3d26ed3840dbc010db1a882a65583ca2fb"
dependencies = [
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 1.0.109",
]
@ -726,8 +726,8 @@ version = "0.9.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cdbd5696d8bfa21d53d9fe39a714a18538bad11492a42d066dbbc395fb1951c0"
dependencies = [
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 1.0.109",
]
@ -737,8 +737,8 @@ version = "0.10.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "634205cc43f74a1b9046ef87c4540ebda95696ec0f315024860cad7c5b0f5ccd"
dependencies = [
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 1.0.109",
]
@ -815,8 +815,8 @@ version = "1.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1aca418a974d83d40a0c1f0c5cba6ff4bc28d8df099109ca459a2118d40b6322"
dependencies = [
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 1.0.109",
]
@ -1204,8 +1204,8 @@ checksum = "ab8bfa2e259f8ee1ce5e97824a3c55ec4404a0d772ca7fa96bf19f0752a046eb"
dependencies = [
"fnv",
"ident_case",
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"strsim 0.10.0",
"syn 2.0.27",
]
@ -1217,7 +1217,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "29a358ff9f12ec09c3e61fef9b5a9902623a695a46a917b07f269bff1445611a"
dependencies = [
"darling_core",
"quote 1.0.32",
"quote",
"syn 2.0.27",
]
@ -1273,8 +1273,8 @@ version = "2.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b"
dependencies = [
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 1.0.109",
]
@ -1285,8 +1285,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4fb810d30a7c1953f91334de7244731fc3f3c10d7fe163338a35b9f640960321"
dependencies = [
"convert_case",
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"rustc_version",
"syn 1.0.109",
]
@ -1368,32 +1368,32 @@ version = "0.2.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3bf95dc3f046b9da4f2d51833c0d3547d8564ef6910f5c1ed130306a75b92886"
dependencies = [
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 1.0.109",
]
[[package]]
name = "dlopen"
version = "0.1.8"
name = "dlopen2"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "71e80ad39f814a9abe68583cd50a2d45c8a67561c3361ab8da240587dda80937"
checksum = "09b4f5f101177ff01b8ec4ecc81eead416a8aa42819a2869311b3420fa114ffa"
dependencies = [
"dlopen_derive",
"lazy_static",
"dlopen2_derive",
"libc",
"once_cell",
"winapi 0.3.9",
]
[[package]]
name = "dlopen_derive"
version = "0.1.4"
name = "dlopen2_derive"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f236d9e1b1fbd81cea0f9cbdc8dcc7e8ebcd80e6659cd7cb2ad5f6c05946c581"
checksum = "a6cbae11b3de8fce2a456e8ea3dada226b35fe791f0dc1d360c0941f0bb681f3"
dependencies = [
"libc",
"quote 0.6.13",
"syn 0.15.44",
"proc-macro2",
"quote",
"syn 2.0.27",
]
[[package]]
@ -1444,8 +1444,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f86b50932a01e7ec5c06160492ab660fb19b6bb2a7878030dd6cd68d21df9d4d"
dependencies = [
"enum-ordinalize",
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 1.0.109",
]
@ -1494,8 +1494,8 @@ version = "1.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "eecf8589574ce9b895052fa12d69af7a233f99e6107f5cb8dd1044f2a17bfdcb"
dependencies = [
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 2.0.27",
]
@ -1507,8 +1507,8 @@ checksum = "0b166c9e378360dd5a6666a9604bb4f54ae0cac39023ffbac425e917a2a04fef"
dependencies = [
"num-bigint 0.4.3",
"num-traits",
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 1.0.109",
]
@ -1742,8 +1742,8 @@ version = "0.3.28"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72"
dependencies = [
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 2.0.27",
]
@ -2379,8 +2379,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5b939a78fa820cdfcb7ee7484466746a7377760970f6f9c6fe19f9edcc8a38d2"
dependencies = [
"proc-macro-crate 0.1.5",
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 1.0.109",
]
@ -2802,8 +2802,8 @@ version = "0.11.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5a7d5f7076603ebc68de2dc6a650ec331a062a13abaa346975be747bbfa4b789"
dependencies = [
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 1.0.109",
]
@ -2918,8 +2918,8 @@ version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0c8b15b261814f992e33760b1fca9fe8b693d8a65299f20c9901688636cfb746"
dependencies = [
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 1.0.109",
]
@ -3000,8 +3000,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2be1598bf1c313dcdd12092e3f1920f463462525a21b7b4e11b4168353d0123e"
dependencies = [
"proc-macro-crate 1.1.3",
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 1.0.109",
]
@ -3012,8 +3012,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "96667db765a921f7b295ffee8b60472b686a51d4f21c2ee4ffdb94c7013b65a6"
dependencies = [
"proc-macro-crate 1.1.3",
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 2.0.27",
]
@ -3089,8 +3089,8 @@ version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b501e44f11665960c7e7fcf062c7d96a14ade4aa98116c004b2e37b5be7d736c"
dependencies = [
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 1.0.109",
]
@ -3168,8 +3168,8 @@ checksum = "5f7d21ccd03305a674437ee1248f3ab5d4b1db095cf1caf49f1713ddf61956b7"
dependencies = [
"Inflector",
"proc-macro-error",
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 1.0.109",
]
@ -3322,8 +3322,8 @@ checksum = "99b8db626e31e5b81787b9783425769681b347011cc59471e33ea46d2ea0cf55"
dependencies = [
"pest",
"pest_meta",
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 1.0.109",
]
@ -3363,8 +3363,8 @@ version = "1.0.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "069bdb1e05adc7a8990dce9cc75370895fbe4e3d58b9b73bf1aee56359344a55"
dependencies = [
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 1.0.109",
]
@ -3439,7 +3439,7 @@ version = "0.1.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3b83ec2d0af5c5c556257ff52c9f98934e243b9fd39604bfb2a9b75ec2e97f18"
dependencies = [
"proc-macro2 1.0.66",
"proc-macro2",
"syn 1.0.109",
]
@ -3449,7 +3449,7 @@ version = "0.2.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1ceca8aaf45b5c46ec7ed39fff75f57290368c1846d33d24a122ca81416ab058"
dependencies = [
"proc-macro2 1.0.66",
"proc-macro2",
"syn 2.0.27",
]
@ -3479,8 +3479,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c"
dependencies = [
"proc-macro-error-attr",
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 1.0.109",
"version_check",
]
@ -3491,20 +3491,11 @@ version = "1.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869"
dependencies = [
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"version_check",
]
[[package]]
name = "proc-macro2"
version = "0.4.30"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cf3d2011ab5c909338f7887f4fc896d35932e29146c12c8d01da6b22a80ba759"
dependencies = [
"unicode-xid 0.1.0",
]
[[package]]
name = "proc-macro2"
version = "1.0.66"
@ -3584,8 +3575,8 @@ checksum = "f9cc1a3263e07e0bf68e96268f37665207b49560d98739662cdfaae215c720fe"
dependencies = [
"anyhow",
"itertools",
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 1.0.109",
]
@ -3597,8 +3588,8 @@ checksum = "e5d2d8d10f3c6ded6da8b05b5fb3b8a5082514344d56c9f871412d29b4e075b4"
dependencies = [
"anyhow",
"itertools",
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 1.0.109",
]
@ -3687,22 +3678,13 @@ dependencies = [
"windows-sys 0.48.0",
]
[[package]]
name = "quote"
version = "0.6.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6ce23b6b870e8f94f81fb0a363d65d86675884b34a09043c81e5562f11c1f8e1"
dependencies = [
"proc-macro2 0.4.30",
]
[[package]]
name = "quote"
version = "1.0.32"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "50f3b39ccfb720540debaa0164757101c08ecb8d326b15358ce76a62c7e85965"
dependencies = [
"proc-macro2 1.0.66",
"proc-macro2",
]
[[package]]
@ -4168,8 +4150,8 @@ version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bdbda6ac5cd1321e724fa9cee216f3a61885889b896f073b8f82322789c5250e"
dependencies = [
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 1.0.109",
]
@ -4246,8 +4228,8 @@ version = "1.0.176"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a4e7b8c5dc823e3b90651ff1d3808419cd14e5ad76de04feaf37da114e7a306f"
dependencies = [
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 2.0.27",
]
@ -4291,8 +4273,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "881b6f881b17d13214e5d494c939ebab463d01264ce1811e9d4ac3a882e7695f"
dependencies = [
"darling",
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 2.0.27",
]
@ -4895,8 +4877,7 @@ version = "1.17.0"
dependencies = [
"bincode",
"crossbeam-channel",
"dlopen",
"dlopen_derive",
"dlopen2",
"lazy_static",
"log",
"rand 0.7.3",
@ -4967,8 +4948,8 @@ dependencies = [
name = "solana-frozen-abi-macro"
version = "1.17.0"
dependencies = [
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"rustc_version",
"syn 2.0.27",
]
@ -5205,8 +5186,7 @@ dependencies = [
"bv",
"caps",
"curve25519-dalek",
"dlopen",
"dlopen_derive",
"dlopen2",
"fnv",
"lazy_static",
"libc",
@ -6041,8 +6021,8 @@ name = "solana-sdk-macro"
version = "1.17.0"
dependencies = [
"bs58",
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"rustversion",
"syn 2.0.27",
]
@ -6579,8 +6559,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1e385be0d24f186b4ce2f9982191e7101bb737312ad61c1f2f984f34bcf85d59"
dependencies = [
"heck 0.4.0",
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"rustversion",
"syn 1.0.109",
]
@ -6597,25 +6577,14 @@ version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a7973cce6668464ea31f176d85b13c7ab3bba2cb3b77a2ed26abd7801688010a"
[[package]]
name = "syn"
version = "0.15.44"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9ca4b3b69a77cbe1ffc9e198781b7acb0c7365a883670e8f1c1bc66fba79a5c5"
dependencies = [
"proc-macro2 0.4.30",
"quote 0.6.13",
"unicode-xid 0.1.0",
]
[[package]]
name = "syn"
version = "1.0.109"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237"
dependencies = [
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"unicode-ident",
]
@ -6625,8 +6594,8 @@ version = "2.0.27"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b60f673f44a8255b9c8c657daf66a596d435f2da81a555b06dc644d080ba45e0"
dependencies = [
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"unicode-ident",
]
@ -6642,10 +6611,10 @@ version = "0.12.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "67656ea1dc1b41b1451851562ea232ec2e5a80242139f7e679ceccfb5d61f545"
dependencies = [
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 1.0.109",
"unicode-xid 0.2.3",
"unicode-xid",
]
[[package]]
@ -6712,8 +6681,8 @@ version = "0.12.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0ee42b4e559f17bce0385ebf511a7beb67d5cc33c12c96b7f4e9789919d9c10f"
dependencies = [
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 1.0.109",
]
@ -6769,8 +6738,8 @@ version = "1.0.44"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "090198534930841fab3a5d1bb637cde49e339654e606195f8d9c76eeb081dc96"
dependencies = [
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 2.0.27",
]
@ -6902,8 +6871,8 @@ version = "2.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "630bdcf245f78637c13ec01ffae6187cca34625e8c63150d424b59e55af2675e"
dependencies = [
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 2.0.27",
]
@ -7103,9 +7072,9 @@ version = "0.6.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9403f1bafde247186684b230dc6f38b5cd514584e8bec1dd32514be4745fa757"
dependencies = [
"proc-macro2 1.0.66",
"proc-macro2",
"prost-build 0.9.0",
"quote 1.0.32",
"quote",
"syn 1.0.109",
]
@ -7116,9 +7085,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5bf5e9b9c0f7e0a7c027dcfaba7b2c60816c7049171f679d99ee2ff65d0de8c4"
dependencies = [
"prettyplease 0.1.9",
"proc-macro2 1.0.66",
"proc-macro2",
"prost-build 0.11.4",
"quote 1.0.32",
"quote",
"syn 1.0.109",
]
@ -7192,8 +7161,8 @@ version = "0.1.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f4f480b8f81512e825f337ad51e94c1eb5d3bbdf2b363dcd01e2b19a9ffe3f8e"
dependencies = [
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 1.0.109",
]
@ -7328,12 +7297,6 @@ version = "0.1.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9337591893a19b88d8d87f2cec1e73fad5cdfd10e5a6f349f498ad6ea2ffb1e3"
[[package]]
name = "unicode-xid"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fc72304796d0818e357ead4e000d19c9c174ab23dc11093ac919054d20a6a7fc"
[[package]]
name = "unicode-xid"
version = "0.2.3"
@ -7491,8 +7454,8 @@ dependencies = [
"bumpalo",
"log",
"once_cell",
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 2.0.27",
"wasm-bindgen-shared",
]
@ -7515,7 +7478,7 @@ version = "0.2.87"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dee495e55982a3bd48105a7b947fd2a9b4a8ae3010041b9e0faab3f9cd028f1d"
dependencies = [
"quote 1.0.32",
"quote",
"wasm-bindgen-macro-support",
]
@ -7525,8 +7488,8 @@ version = "0.2.87"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b"
dependencies = [
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 2.0.27",
"wasm-bindgen-backend",
"wasm-bindgen-shared",
@ -7866,8 +7829,8 @@ version = "1.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69"
dependencies = [
"proc-macro2 1.0.66",
"quote 1.0.32",
"proc-macro2",
"quote",
"syn 2.0.27",
]