lol
1diff --git a/Cargo.lock b/Cargo.lock
2index 4d699f11..1eb894fc 100644
3--- a/Cargo.lock
4+++ b/Cargo.lock
5@@ -875,15 +875,6 @@ version = "0.1.4"
6 source = "registry+https://github.com/rust-lang/crates.io-index"
7 checksum = "28988d872ab76095a6e6ac88d99b54fd267702734fd7ffe610ca27f533ddb95a"
8
9-[[package]]
10-name = "openssl-src"
11-version = "300.0.2+3.0.0"
12-source = "registry+https://github.com/rust-lang/crates.io-index"
13-checksum = "14a760a11390b1a5daf72074d4f6ff1a6e772534ae191f999f57e9ee8146d1fb"
14-dependencies = [
15- "cc",
16-]
17-
18 [[package]]
19 name = "openssl-sys"
20 version = "0.9.70"
21@@ -893,7 +884,6 @@ dependencies = [
22 "autocfg 1.0.1",
23 "cc",
24 "libc",
25- "openssl-src",
26 "pkg-config",
27 "vcpkg",
28 ]
29@@ -1432,6 +1422,7 @@ dependencies = [
30 "divrem",
31 "fxhash",
32 "git-version",
33+ "gmp-mpfr-sys",
34 "hostname",
35 "indexmap",
36 "instructions-template",
37diff --git a/Cargo.toml b/Cargo.toml
38index 8e81a947..d21a8d49 100644
39--- a/Cargo.toml
40+++ b/Cargo.toml
41@@ -55,7 +55,7 @@ ring = "0.16.13"
42 ripemd160 = "0.8.0"
43 sha3 = "0.8.2"
44 blake2 = "0.8.1"
45-openssl = { version = "0.10.29", features = ["vendored"] }
46+openssl = { version = "0.10.29" }
47 native-tls = "0.2.4"
48 chrono = "0.4.11"
49 select = "0.4.3"
50@@ -66,10 +66,14 @@ sodiumoxide = "0.2.6"
51 static_assertions = "1.1.0"
52 slice-deque = "0.3.0"
53
54+[dependencies.gmp-mpfr-sys]
55+version = "1.4"
56+features = ["use-system-libs"]
57+
58 [dev-dependencies]
59 assert_cmd = "1.0.3"
60 predicates-core = "1.0.2"
61 serial_test = "0.5.1"
62
63 [profile.release]
64-debug = true
65\ No newline at end of file
66+debug = true