mirror of
https://github.com/uutils/coreutils
synced 2024-11-17 02:08:09 +00:00
fix build failure caused by data-encoding v2.2.0
- hold data-encoding to known working "<= 2.1.2" .# [why] data-encoding v2.2.0 causes a build error for '1.31.0-i686-pc-windows-msvc'. ``` cargo +1.31.0-i686-pc-windows-msvc build --target=i686-pc-windows-msvc --all-features ... error[E0658]: imports can only refer to extern crate names passed with `--extern` on stable channel (see issue #53130) --> C:\Users\appveyor\.cargo\registry\src\github.com-1ecc6299db9ec823\data-encoding-2.2.0\src\lib.rs:194:5 | 187 | / mod prelude { 188 | | pub use std::borrow::Cow; 189 | | } | |_- not an extern crate passed with `--extern` ... 194 | use prelude::*; | ^^^^^^^ | ... ```
This commit is contained in:
parent
96a92b3533
commit
c08674da28
1 changed files with 3 additions and 1 deletions
|
@ -21,14 +21,16 @@ getopts = "<= 0.2.21"
|
|||
failure = { version = "<= 0.1.1", optional = true }
|
||||
failure_derive = { version = "<= 0.1.1", optional = true }
|
||||
time = { version = "<= 0.1.42", optional = true }
|
||||
data-encoding = { version = "^2.1", optional = true }
|
||||
libc = { version = "<= 0.2.66", optional = true }
|
||||
wild = "2.0.1"
|
||||
nix = { version = "<= 0.13", optional = true }
|
||||
lazy_static = { version = "1.3", optional = true }
|
||||
platform-info = { version = "<= 0.0.1", optional = true }
|
||||
## problem dependencies
|
||||
# * transitive dependency via 'failure'; pin to <= v0.3.30 to avoid increasing MinSRV to v1.33.0
|
||||
backtrace = ">= 0.3.3, <= 0.3.30"
|
||||
# * data-encoding: require 2.1, but 2.2.0 breaks the build for MinSRV 1.31.0
|
||||
data-encoding = { version = "~2.1", optional = true }
|
||||
|
||||
[target.'cfg(target_os = "redox")'.dependencies]
|
||||
termion = "1.5"
|
||||
|
|
Loading…
Reference in a new issue