Build #17332 2016-08-12T20:57:45.228555+00:00
# rustc version
rustc 1.12.0-nightly (54c0dcfd6 2016-07-28)# docs.rs version
cratesfyi 0.2.0 (5dbd676 2016-07-30)# build log
Build failed, waiting for other jobs to finish...
Updating registry `https://github.com/rust-lang/crates.io-index`
Downloading openssl-sys v0.3.5
Compiling gcc v0.1.7
Running `rustc .cargo/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.7/src/lib.rs --crate-name gcc --crate-type lib -g -C metadata=5aa2feebed03f044 -C extra-filename=-5aa2feebed03f044 --out-dir /home/cratesfyi/openssl-sys-0.3.5/debug/deps --emit=dep-info,link -L dependency=/home/cratesfyi/openssl-sys-0.3.5/debug/deps -L dependency=/home/cratesfyi/openssl-sys-0.3.5/debug/deps --cap-lints allow`
Compiling pkg-config v0.2.2
Running `rustc .cargo/registry/src/github.com-1ecc6299db9ec823/pkg-config-0.2.2/src/lib.rs --crate-name pkg_config --crate-type lib -g -C metadata=6b9e9cbde1478e58 -C extra-filename=-6b9e9cbde1478e58 --out-dir /home/cratesfyi/openssl-sys-0.3.5/debug/deps --emit=dep-info,link -L dependency=/home/cratesfyi/openssl-sys-0.3.5/debug/deps -L dependency=/home/cratesfyi/openssl-sys-0.3.5/debug/deps --cap-lints allow`
.cargo/registry/src/github.com-1ecc6299db9ec823/pkg-config-0.2.2/src/lib.rs:56:5: 56:25 error: unresolved import `std::old_io::Command`. Could not find `old_io` in `std` [E0432]
.cargo/registry/src/github.com-1ecc6299db9ec823/pkg-config-0.2.2/src/lib.rs:56 use std::old_io::Command;
^~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/pkg-config-0.2.2/src/lib.rs:56:5: 56:25 help: run `rustc --explain E0432` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/pkg-config-0.2.2/src/lib.rs:57:5: 57:36 error: unresolved import `std::old_io::fs::PathExtensions`. Could not find `old_io` in `std` [E0432]
.cargo/registry/src/github.com-1ecc6299db9ec823/pkg-config-0.2.2/src/lib.rs:57 use std::old_io::fs::PathExtensions;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/pkg-config-0.2.2/src/lib.rs:57:5: 57:36 help: run `rustc --explain E0432` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.7/src/lib.rs:3:5: 3:25 error: unresolved import `std::old_io::Command`. Could not find `old_io` in `std` [E0432]
.cargo/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.7/src/lib.rs:3 use std::old_io::Command;
^~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.7/src/lib.rs:3:5: 3:25 help: run `rustc --explain E0432` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.7/src/lib.rs:4:5: 4:36 error: unresolved import `std::old_io::process::InheritFd`. Could not find `old_io` in `std` [E0432]
.cargo/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.7/src/lib.rs:4 use std::old_io::process::InheritFd;
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.7/src/lib.rs:4:5: 4:36 help: run `rustc --explain E0432` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.7/src/lib.rs:31:9: 31:24 error: unresolved import `std::os::getenv`. There is no `getenv` in `std::os` [E0432]
.cargo/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.7/src/lib.rs:31 use std::os::getenv;
^~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.7/src/lib.rs:31:9: 31:24 help: run `rustc --explain E0432` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/pkg-config-0.2.2/src/lib.rs:75:25: 75:29 error: type name `Path` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/pkg-config-0.2.2/src/lib.rs:75 pub link_paths: Vec<Path>,
^~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/pkg-config-0.2.2/src/lib.rs:75:25: 75:29 help: run `rustc --explain E0412` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/pkg-config-0.2.2/src/lib.rs:75:25: 75:29 help: you can import it into scope: `use std::path::Path;`.
.cargo/registry/src/github.com-1ecc6299db9ec823/pkg-config-0.2.2/src/lib.rs:77:30: 77:34 error: type name `Path` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/pkg-config-0.2.2/src/lib.rs:77 pub framework_paths: Vec<Path>,
^~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/pkg-config-0.2.2/src/lib.rs:77:30: 77:34 help: run `rustc --explain E0412` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/pkg-config-0.2.2/src/lib.rs:77:30: 77:34 help: you can import it into scope: `use std::path::Path;`.
.cargo/registry/src/github.com-1ecc6299db9ec823/pkg-config-0.2.2/src/lib.rs:78:28: 78:32 error: type name `Path` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/pkg-config-0.2.2/src/lib.rs:78 pub include_paths: Vec<Path>,
^~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/pkg-config-0.2.2/src/lib.rs:78:28: 78:32 help: run `rustc --explain E0412` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/pkg-config-0.2.2/src/lib.rs:78:28: 78:32 help: you can import it into scope: `use std::path::Path;`.
.cargo/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.7/src/lib.rs:10:34: 10:38 error: type name `Path` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.7/src/lib.rs:10 pub include_directories: Vec<Path>,
^~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.7/src/lib.rs:10:34: 10:38 help: run `rustc --explain E0412` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.7/src/lib.rs:10:34: 10:38 help: you can import it into scope: `use std::path::Path;`.
.cargo/registry/src/github.com-1ecc6299db9ec823/pkg-config-0.2.2/src/lib.rs:169:27: 169:36 error: failed to resolve. Use of undeclared type or module `Path` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/pkg-config-0.2.2/src/lib.rs:169 dirs.push(Path::new(val));
^~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/pkg-config-0.2.2/src/lib.rs:169:27: 169:36 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/pkg-config-0.2.2/src/lib.rs:170:37: 170:46 error: failed to resolve. Use of undeclared type or module `Path` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/pkg-config-0.2.2/src/lib.rs:170 ret.link_paths.push(Path::new(val));
^~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/pkg-config-0.2.2/src/lib.rs:170:37: 170:46 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/pkg-config-0.2.2/src/lib.rs:173:42: 173:51 error: failed to resolve. Use of undeclared type or module `Path` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/pkg-config-0.2.2/src/lib.rs:173 ret.framework_paths.push(Path::new(val));
^~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/pkg-config-0.2.2/src/lib.rs:173:42: 173:51 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/pkg-config-0.2.2/src/lib.rs:175:40: 175:49 .cargo/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.7/src/lib.rs:14:22: 14:26 errorerror: failed to resolve. Use of undeclared type or module `Path`: type name `Path` is undefined or not in scope [E0433][E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/pkg-config-0.2.2/src/lib.rs:175 .cargo/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.7/src/lib.rs:14 ret.include_paths.push(Path::new(val)); pub objects: Vec<Path>,
^~~~~~~~~^~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/pkg-config-0.2.2/src/lib.rs:175:40: 175:49 .cargo/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.7/src/lib.rs:14:22: 14:26 helphelp: run `rustc --explain E0433` to see a detailed explanation: run `rustc --explain E0412` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.7/src/lib.rs:14:22: 14:26 help: you can import it into scope: `use std::path::Path;`.
.cargo/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.7/src/lib.rs:99:15: 99:24 error: failed to resolve. Use of undeclared type or module `Path` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.7/src/lib.rs:99 let src = Path::new(getenv("CARGO_MANIFEST_DIR").unwrap());
^~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.7/src/lib.rs:99:15: 99:24 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.7/src/lib.rs:100:15: 100:24 error: failed to resolve. Use of undeclared type or module `Path` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.7/src/lib.rs:100 let dst = Path::new(getenv("OUT_DIR").unwrap());
^~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.7/src/lib.rs:100:15: 100:24 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.7/src/lib.rs:104:59: 104:80 error: failed to resolve. Could not find `old_io` in `std` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.7/src/lib.rs:104 std::old_io::fs::mkdir_recursive(&obj.dir_path(), std::old_io::USER_RWX).unwrap();
^~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.7/src/lib.rs:104:59: 104:80 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/pkg-config-0.2.2/src/lib.rs:221:38: 221:42 error: type name `Path` is undefined or not in scope [E0412]
.cargo/registry/src/github.com-1ecc6299db9ec823/pkg-config-0.2.2/src/lib.rs:221 fn is_system_lib(name: &str, dirs: &[Path]) -> bool {
^~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/pkg-config-0.2.2/src/lib.rs:221:38: 221:42 .cargo/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.7/src/lib.rs:104:9: 104:41 helperror: run `rustc --explain E0412` to see a detailed explanation: failed to resolve. Could not find `old_io` in `std`
[E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.7/src/lib.rs:104 std::old_io::fs::mkdir_recursive(&obj.dir_path(), std::old_io::USER_RWX).unwrap();
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.7/src/lib.rs:104:9: 104:41 help.cargo/registry/src/github.com-1ecc6299db9ec823/pkg-config-0.2.2/src/lib.rs:221:38: 221:42 : run `rustc --explain E0433` to see a detailed explanationhelp
: you can import it into scope: `use std::path::Path;`.
.cargo/registry/src/github.com-1ecc6299db9ec823/pkg-config-0.2.2/src/lib.rs:223:16: 223:25 error: failed to resolve. Use of undeclared type or module `Path` [E0433]
.cargo/registry/src/github.com-1ecc6299db9ec823/pkg-config-0.2.2/src/lib.rs:223 let root = Path::new("/usr");
^~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/pkg-config-0.2.2/src/lib.rs:223:16: 223:25 help: run `rustc --explain E0433` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.7/src/lib.rs:59:43: 59:51 error: no method named `as_slice` found for type `std::string::String` in the current scope
.cargo/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.7/src/lib.rs:59 let mut cmd = Command::new(gcc(target.as_slice()));
^~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.7/src/lib.rs:65:15: 65:23 error: no method named `as_slice` found for type `std::string::String` in the current scope
.cargo/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.7/src/lib.rs:65 if target.as_slice().contains("-ios") {
^~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.7/src/lib.rs:66:35: 66:43 error: no method named `as_slice` found for type `std::string::String` in the current scope
.cargo/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.7/src/lib.rs:66 cmd.args(ios_flags(target.as_slice()).as_slice());
^~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.7/src/lib.rs:72:19: 72:27 error: no method named `as_slice` found for type `std::string::String` in the current scope
.cargo/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.7/src/lib.rs:72 if target.as_slice().contains("i686") {
^~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.7/src/lib.rs:74:26: 74:34 error: no method named `as_slice` found for type `std::string::String` in the current scope
.cargo/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.7/src/lib.rs:74 } else if target.as_slice().contains("x86_64") {
^~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.7/src/lib.rs:78:20: 78:28 error: no method named `as_slice` found for type `std::string::String` in the current scope
.cargo/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.7/src/lib.rs:78 if !target.as_slice().contains("i686") {
^~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.7/src/lib.rs:110:32: 110:40 error: no method named `as_slice` found for type `std::string::String` in the current scope
.cargo/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.7/src/lib.rs:110 run(Command::new(ar(target.as_slice())).arg("crus")
^~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.7/src/lib.rs:115:36: 115:41 error: no method named `slice` found for type `&str` in the current scope
.cargo/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.7/src/lib.rs:115 dst.display(), output.slice(3, output.len() - 2));
^~~~~
<std macros>:2:27: 2:58 note: in this expansion of format_args!
<std macros>:3:1: 3:54 note: in this expansion of print! (defined in <std macros>)
.cargo/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.7/src/lib.rs:114:5: 115:64 note: in this expansion of println! (defined in <std macros>)
.cargo/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.7/src/lib.rs:140:57: 140:65 error: no method named `as_slice` found for type `std::string::String` in the current scope
.cargo/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.7/src/lib.rs:140 let res = getenv(format!("{}_{}", var_base, target).as_slice())
^~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.7/src/lib.rs:141:65: 141:73 error: no method named `as_slice` found for type `std::string::String` in the current scope
.cargo/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.7/src/lib.rs:141 .or_else(|| getenv(format!("{}_{}", var_base, target_u).as_slice()))
^~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.7/src/lib.rs:142:61: 142:69 error: no method named `as_slice` found for type `std::string::String` in the current scope
.cargo/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.7/src/lib.rs:142 .or_else(|| getenv(format!("{}_{}", kind, var_base).as_slice()))
^~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.7/src/lib.rs:152:29: 152:37 error: no method named `find_str` found for type `&str` in the current scope
.cargo/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.7/src/lib.rs:152 let is_android = target.find_str("android").is_some();
^~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.7/src/lib.rs:152:29: 152:37 help: items from traits can only be used if the trait is in scope; the following trait is implemented but not in scope, perhaps add a `use` for it:
.cargo/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.7/src/lib.rs:152:29: 152:37 help: candidate #1: `use core::str::StrExt`
.cargo/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.7/src/lib.rs:164:29: 164:37 error: no method named `find_str` found for type `&str` in the current scope
.cargo/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.7/src/lib.rs:164 let is_android = target.find_str("android").is_some();
^~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.7/src/lib.rs:164:29: 164:37 help: items from traits can only be used if the trait is in scope; the following trait is implemented but not in scope, perhaps add a `use` for it:
.cargo/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.7/src/lib.rs:164:29: 164:37 help: candidate #1: `use core::str::StrExt`
.cargo/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.7/src/lib.rs:175:9: 175:17 error: no method named `as_slice` found for type `std::string::String` in the current scope
.cargo/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.7/src/lib.rs:175 .as_slice().words().map(|s| s.to_string())
^~~~~~~~
error: aborting due to 14 previous errors
.cargo/registry/src/github.com-1ecc6299db9ec823/pkg-config-0.2.2/src/lib.rs:217:55: 217:56 error: binary operation `==` cannot be applied to type `std::char::ToUppercase` [E0369]
.cargo/registry/src/github.com-1ecc6299db9ec823/pkg-config-0.2.2/src/lib.rs:217 name.chars().map(|c| c.to_uppercase()).map(|c| if c == '-' {'_'} else {c})
^
.cargo/registry/src/github.com-1ecc6299db9ec823/pkg-config-0.2.2/src/lib.rs:217:55: 217:56 help: run `rustc --explain E0369` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/pkg-config-0.2.2/src/lib.rs:217:55: 217:56 note: an implementation of `std::cmp::PartialEq` might be missing for `std::char::ToUppercase`
.cargo/registry/src/github.com-1ecc6299db9ec823/pkg-config-0.2.2/src/lib.rs:217 name.chars().map(|c| c.to_uppercase()).map(|c| if c == '-' {'_'} else {c})
^
.cargo/registry/src/github.com-1ecc6299db9ec823/pkg-config-0.2.2/src/lib.rs:217:52: 217:78 error: if and else have incompatible types [E0308]
.cargo/registry/src/github.com-1ecc6299db9ec823/pkg-config-0.2.2/src/lib.rs:217 name.chars().map(|c| c.to_uppercase()).map(|c| if c == '-' {'_'} else {c})
^~~~~~~~~~~~~~~~~~~~~~~~~~
.cargo/registry/src/github.com-1ecc6299db9ec823/pkg-config-0.2.2/src/lib.rs:217:52: 217:78 help: run `rustc --explain E0308` to see a detailed explanation
.cargo/registry/src/github.com-1ecc6299db9ec823/pkg-config-0.2.2/src/lib.rs:217:52: 217:78 note: expected type `char`
.cargo/registry/src/github.com-1ecc6299db9ec823/pkg-config-0.2.2/src/lib.rs:217:52: 217:78 note: found type `std::char::ToUppercase`
.cargo/registry/src/github.com-1ecc6299db9ec823/pkg-config-0.2.2/src/lib.rs:217:52: 217:78 note: expected char, found struct `std::char::ToUppercase`
.cargo/registry/src/github.com-1ecc6299db9ec823/pkg-config-0.2.2/src/lib.rs:217 name.chars().map(|c| c.to_uppercase()).map(|c| if c == '-' {'_'} else {c})
^~~~~~~~~~~~~~~~~~~~~~~~~~
error: aborting due to 2 previous errors
thread 'main' panicked at 'ChainedError {
error: failed to compile `openssl-sys v0.3.5`, intermediate artifacts can be found at `/home/cratesfyi/openssl-sys-0.3.5`,
cause: ChainedError {
error: Could not compile `gcc`.,
cause: Process didn't exit successfully: `rustc .cargo/registry/src/github.com-1ecc6299db9ec823/gcc-0.1.7/src/lib.rs --crate-name gcc --crate-type lib -g -C metadata=5aa2feebed03f044 -C extra-filename=-5aa2feebed03f044 --out-dir /home/cratesfyi/openssl-sys-0.3.5/debug/deps --emit=dep-info,link -L dependency=/home/cratesfyi/openssl-sys-0.3.5/debug/deps -L dependency=/home/cratesfyi/openssl-sys-0.3.5/debug/deps --cap-lints allow` (exit code: 101)
}
}', src/bin/cratesfyi.rs:119
note: Run with `RUST_BACKTRACE=1` for a backtrace.