This repository was archived by the owner on May 24, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 19
This repository was archived by the owner on May 24, 2020. It is now read-only.
Fails to build in cargo-vendor #23
Copy link
Copy link
Closed
Description
Installing cargo-vendor...
Updating registry `https://github.com/rust-lang/crates.io-index`
Installing cargo-vendor v0.1.22
Compiling serde v1.0.82
Compiling semver-parser v0.7.0
Compiling proc-macro2 v0.4.24
Compiling pkg-config v0.3.14
Compiling cc v1.0.26
Compiling version_check v0.1.5
Compiling unicode-xid v0.1.0
Compiling libc v0.2.45
Compiling void v1.0.2
Compiling rand_core v0.3.0
Compiling matches v0.1.8
Compiling stable_deref_trait v1.1.1
Compiling cfg-if v0.1.6
Compiling failure_derive v0.1.3
Compiling ucd-util v0.1.3
Compiling scopeguard v0.3.3
Compiling nodrop v0.1.13
Compiling ryu v0.2.7
Compiling lazy_static v1.2.0
Compiling regex v1.1.0
Compiling unicode-normalization v0.1.7
Compiling openssl v0.10.15
Compiling utf8-ranges v1.0.2
Compiling percent-encoding v1.0.1
Compiling memoffset v0.2.1
Compiling rustc-demangle v0.1.9
Compiling crc32fast v1.1.2
Compiling foreign-types-shared v0.1.1
Compiling unicode-width v0.1.5
Compiling itoa v0.4.3
Compiling crossbeam-utils v0.5.0
Compiling openssl-probe v0.1.2
Compiling fnv v1.0.6
Compiling same-file v1.0.4
Compiling quick-error v1.2.2
Compiling bitflags v1.0.4
Compiling ansi_term v0.11.0
Compiling remove_dir_all v0.5.1
Compiling strsim v0.7.0
Compiling termcolor v1.0.4
Compiling vec_map v0.8.1
Compiling hex v0.3.2
Compiling shell-escape v0.1.4
Compiling glob v0.2.11
Compiling rustc-workspace-hack v1.0.0
Compiling lazycell v1.2.1
Compiling bytesize v1.0.0
Compiling home v0.3.3
Compiling crossbeam-utils v0.6.3
Compiling log v0.4.6
Compiling unicode-bidi v0.3.4
Compiling unreachable v1.0.0
Compiling owning_ref v0.4.0
Compiling arrayvec v0.4.8
Compiling thread_local v0.3.6
Compiling rand_core v0.2.2
Compiling rand_hc v0.1.0
Compiling rand_isaac v0.1.1
Compiling rand_xorshift v0.1.0
Compiling regex-syntax v0.6.4
Compiling memchr v2.1.2
Compiling foreign-types v0.3.2
Compiling textwrap v0.10.0
Compiling humantime v1.2.0
Compiling walkdir v2.2.7
Compiling smallvec v0.6.7
Compiling lock_api v0.1.5
Compiling crossbeam-epoch v0.6.1
Compiling rand v0.5.5
Compiling socket2 v0.3.8
Compiling filetime v0.2.4
Compiling atty v0.2.11
Compiling fs2 v0.4.3
Compiling jobserver v0.1.12
Compiling num_cpus v1.9.0
Compiling clap v2.32.0
Compiling openssl-sys v0.9.39
Compiling libnghttp2-sys v0.1.1
Compiling libz-sys v1.0.25
Compiling curl-sys v0.4.15
Compiling backtrace-sys v0.1.24
Compiling libssh2-sys v0.2.11
Compiling libgit2-sys v0.7.10
Compiling miniz-sys v0.1.11
Compiling aho-corasick v0.6.9
Compiling tar v0.4.20
Compiling quote v0.6.10
Compiling syn v0.15.22
Compiling backtrace v0.3.12
Compiling flate2 v1.0.6
Compiling semver v0.9.0
Compiling serde_json v1.0.33
error[E0308]: mismatched types
--> /home/user/etc/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.12/src/symbolize/libbacktrace.rs:156:60
|
156 | STATE = bt::backtrace_create_state(ptr::null(), 0, error_cb,
| ^^^^^^^^ expected enum `std::os::raw::c_void`, found enum `libc::c_void`
|
= note: expected type `extern "C" fn(*mut std::os::raw::c_void, *const i8, i32)`
found type `extern "C" fn(*mut libc::c_void, *const i8, i32) {symbolize::libbacktrace::error_cb}`
error[E0308]: mismatched types
--> /home/user/etc/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.12/src/symbolize/libbacktrace.rs:172:36
|
172 | pcinfo_cb, error_cb,
| ^^^^^^^^^ expected enum `std::os::raw::c_void`, found enum `libc::c_void`
|
= note: expected type `extern "C" fn(*mut std::os::raw::c_void, usize, *const i8, i32, *const i8) -> i32`
found type `extern "C" fn(*mut libc::c_void, usize, *const i8, i32, *const i8) -> i32 {symbolize::libbacktrace::pcinfo_cb}`
Compiling serde_ignored v0.0.4
error[E0308]: mismatched types
--> /home/user/etc/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.12/src/symbolize/libbacktrace.rs:172:47
|
172 | pcinfo_cb, error_cb,
| ^^^^^^^^ expected enum `std::os::raw::c_void`, found enum `libc::c_void`
|
= note: expected type `extern "C" fn(*mut std::os::raw::c_void, *const i8, i32)`
found type `extern "C" fn(*mut libc::c_void, *const i8, i32) {symbolize::libbacktrace::error_cb}`
error[E0308]: mismatched types
--> /home/user/etc/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.12/src/symbolize/libbacktrace.rs:176:31
|
176 | syminfo_cb, error_cb,
| ^^^^^^^^^^ expected enum `std::os::raw::c_void`, found enum `libc::c_void`
|
= note: expected type `extern "C" fn(*mut std::os::raw::c_void, usize, *const i8, usize, usize)`
found type `extern "C" fn(*mut libc::c_void, usize, *const i8, usize, usize) {symbolize::libbacktrace::syminfo_cb}`
error[E0308]: mismatched types
--> /home/user/etc/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.12/src/symbolize/libbacktrace.rs:176:43
|
176 | syminfo_cb, error_cb,
| ^^^^^^^^ expected enum `std::os::raw::c_void`, found enum `libc::c_void`
|
= note: expected type `extern "C" fn(*mut std::os::raw::c_void, *const i8, i32)`
found type `extern "C" fn(*mut libc::c_void, *const i8, i32) {symbolize::libbacktrace::error_cb}`
error: aborting due to 5 previous errors
For more information about this error, try `rustc --explain E0308`.
error: Could not compile `backtrace`.
warning: build failed, waiting for other jobs to finish...
error: failed to compile `cargo-vendor v0.1.22`, intermediate artifacts can be found at `/tmp/cargo-installNZUMcS`
Metadata
Metadata
Assignees
Labels
No labels