File tree Expand file tree Collapse file tree 3 files changed +7
-1
lines changed Expand file tree Collapse file tree 3 files changed +7
-1
lines changed Original file line number Diff line number Diff line change @@ -21,6 +21,7 @@ matrix:
21
21
os : windows
22
22
23
23
script :
24
+ - cargo generate-lockfile --verbose && cargo update -p cc --precise "1.0.41" --verbose
24
25
- cargo build --verbose --no-default-features
25
26
- cargo build --verbose --no-default-features --features="serde"
26
27
- cargo build --verbose --no-default-features --features="lowmemory"
Original file line number Diff line number Diff line change @@ -19,7 +19,7 @@ links = "rustsecp256k1_v0_1_1"
19
19
features = [ " recovery" , " endomorphism" , " lowmemory" ]
20
20
21
21
[build-dependencies ]
22
- cc = " >= 1.0.28, <= 1.0.41 "
22
+ cc = " 1.0.28"
23
23
24
24
[lib ]
25
25
name = " secp256k1_sys"
Original file line number Diff line number Diff line change @@ -26,6 +26,11 @@ $ ./vendor-libsecp.sh depend <version-code> <rev>
26
26
- Where ` <version-code> ` is the secp256k1-sys version number underscored: ` 0_1_2 ` .
27
27
- Where ` <rev> ` is the git revision of libsecp256k1 to checkout.
28
28
29
+ ## Note
30
+
31
+ The build dependency ` cc ` might require a recent version of the rust compiler.
32
+ If you want to compile it with rust 1.22.0, pin its version in your ` Cargo.lock `
33
+ with ` cargo update -p cc --precise 1.0.41 ` .
29
34
30
35
## Linking to external symbols
31
36
You can’t perform that action at this time.
0 commit comments