Build failed. If you want to re-trigger a documentation build, you can do it here. You can find more information on docs.rs builds documentation on the builds page.
# rustc version rustc 1.26.0-dev (5c1d29af0 2018-03-03)
# docs.rs version cratesfyi 0.5.0 (579f83b 2018-03-05)
# build log Build failed, waiting for other jobs to finish... Build failed, waiting for other jobs to finish... Build failed, waiting for other jobs to finish... Updating registry `https://github.com/rust-lang/crates.io-index` Downloading node_rub v0.0.3 Fresh utf8-ranges v1.0.0 Fresh unicode-xid v0.0.4 Fresh serde v1.0.27 Compiling buildable v0.0.5 Fresh void v1.0.2 Fresh regex-syntax v0.4.2 Fresh commandext v0.1.0 Fresh quote v0.3.15 Fresh lazy_static v1.0.0 Fresh synom v0.11.3 Fresh rustc-serialize v0.3.24 Fresh strsim v0.6.0 Compiling scm v0.0.3 Compiling utils v0.0.3 Fresh syn v0.11.11 Fresh unreachable v1.0.0 Fresh libc v0.2.39 Running `rustc --crate-name buildable .cargo/registry/src/github.com-1ecc6299db9ec823/buildable-0.0.5/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=9c28ee60889afd74 -C extra-filename=-9c28ee60889afd74 --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --cap-lints allow` Running `rustc --crate-name scm .cargo/registry/src/github.com-1ecc6299db9ec823/scm-0.0.3/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=35fb9017f9432a79 -C extra-filename=-35fb9017f9432a79 --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern commandext=/home/cratesfyi/cratesfyi/debug/deps/libcommandext-4aeca229b582fab9.rlib --extern-version commandext=commandext,0.1.0 --cap-lints allow` Running `rustc --crate-name utils .cargo/registry/src/github.com-1ecc6299db9ec823/utils-0.0.3/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=d9ca3f154160d93a -C extra-filename=-d9ca3f154160d93a --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern commandext=/home/cratesfyi/cratesfyi/debug/deps/libcommandext-4aeca229b582fab9.rlib --extern-version commandext=commandext,0.1.0 --cap-lints allow` Fresh serde_derive_internals v0.19.0 Fresh thread_local v0.3.5 Fresh time v0.1.39 Fresh memchr v2.0.1 Fresh serde_derive v1.0.27 Compiling node_rub v0.0.3 Running `rustc --crate-name build_script_build .cargo/registry/src/github.com-1ecc6299db9ec823/node_rub-0.0.3/build.rs --crate-type bin --emit=dep-info,link -C debuginfo=2 -C metadata=1ae02bf5b0af08e3 -C extra-filename=-1ae02bf5b0af08e3 --out-dir /home/cratesfyi/cratesfyi/debug/build/node_rub-1ae02bf5b0af08e3 -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern time=/home/cratesfyi/cratesfyi/debug/deps/libtime-4c6165ce5ca72e17.rlib --extern-version time=time,0.1.39 --cap-lints allow` Fresh aho-corasick v0.6.4 Fresh regex v0.2.6 Fresh docopt v0.8.3 error: cannot find derive macro `Show` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/buildable-0.0.5/src/lib.rs:214:47 | 214 | #[derive(Copy,PartialEq, Eq, PartialOrd, Ord, Show)] | ^^^^ error[E0433]: failed to resolve. Use of undeclared type or module `Path` --> .cargo/registry/src/github.com-1ecc6299db9ec823/buildable-0.0.5/src/lib.rs:45:28 | 45 | let path = Path::new(home); | ^^^^ Use of undeclared type or module `Path` error[E0412]: cannot find type `Path` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/buildable-0.0.5/src/lib.rs:23:17 | 23 | dir: Option<Path>, | ^^^^ not found in this scope help: possible candidate is found in another module, you can import it into scope | 13 | use std::path::Path; | error[E0425]: cannot find function `getenv` in module `std::os` --> .cargo/registry/src/github.com-1ecc6299db9ec823/buildable-0.0.5/src/lib.rs:41:43 | 41 | let home = match std::os::getenv("HOME") { | ^^^^^^ not found in `std::os` error[E0412]: cannot find type `Path` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/buildable-0.0.5/src/lib.rs:69:32 | 69 | pub fn dir(&mut self, dir: Path) -> &mut BuildConfig { | ^^^^ not found in this scope help: possible candidate is found in another module, you can import it into scope | 13 | use std::path::Path; | error[E0412]: cannot find type `Path` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/buildable-0.0.5/src/lib.rs:155:41 | 155 | pub fn get_dir<'a>(&'a self) -> &'a Path { | ^^^^ not found in this scope help: possible candidate is found in another module, you can import it into scope | 13 | use std::path::Path; | error: aborting due to 6 previous errors You've got a few errors: E0412, E0425, E0433 If you want more information on an error, try using "rustc --explain E0412" error: Could not compile `buildable`. Caused by: process didn't exit successfully: `rustc --crate-name buildable .cargo/registry/src/github.com-1ecc6299db9ec823/buildable-0.0.5/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=9c28ee60889afd74 -C extra-filename=-9c28ee60889afd74 --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --cap-lints allow` (exit code: 101) error[E0658]: The attribute `experimental` is currently unknown to the compiler and may have meaning added to it in the future (see issue #29642) --> .cargo/registry/src/github.com-1ecc6299db9ec823/utils-0.0.3/src/empty.rs:14:1 | 14 | #[experimental] | ^^^^^^^^^^^^^^^ | = help: add #![feature(custom_attribute)] to the crate attributes to enable error[E0658]: The attribute `experimental` is currently unknown to the compiler and may have meaning added to it in the future (see issue #29642) --> .cargo/registry/src/github.com-1ecc6299db9ec823/utils-0.0.3/src/empty.rs:21:1 | 21 | #[experimental] | ^^^^^^^^^^^^^^^ | = help: add #![feature(custom_attribute)] to the crate attributes to enable error[E0658]: The attribute `experimental` is currently unknown to the compiler and may have meaning added to it in the future (see issue #29642) --> .cargo/registry/src/github.com-1ecc6299db9ec823/utils-0.0.3/src/empty.rs:29:1 | 29 | #[experimental] | ^^^^^^^^^^^^^^^ | = help: add #![feature(custom_attribute)] to the crate attributes to enable error[E0658]: The attribute `experimental` is currently unknown to the compiler and may have meaning added to it in the future (see issue #29642) --> .cargo/registry/src/github.com-1ecc6299db9ec823/utils-0.0.3/src/empty.rs:37:1 | 37 | #[experimental] | ^^^^^^^^^^^^^^^ | = help: add #![feature(custom_attribute)] to the crate attributes to enable error[E0658]: The attribute `experimental` is currently unknown to the compiler and may have meaning added to it in the future (see issue #29642) --> .cargo/registry/src/github.com-1ecc6299db9ec823/utils-0.0.3/src/empty.rs:45:1 | 45 | #[experimental] | ^^^^^^^^^^^^^^^ | = help: add #![feature(custom_attribute)] to the crate attributes to enable error[E0658]: The attribute `experimental` is currently unknown to the compiler and may have meaning added to it in the future (see issue #29642) --> .cargo/registry/src/github.com-1ecc6299db9ec823/utils-0.0.3/src/empty.rs:63:1 | 63 | #[experimental] | ^^^^^^^^^^^^^^^ | = help: add #![feature(custom_attribute)] to the crate attributes to enable error[E0658]: The attribute `experimental` is currently unknown to the compiler and may have meaning added to it in the future (see issue #29642) --> .cargo/registry/src/github.com-1ecc6299db9ec823/utils-0.0.3/src/lib.rs:13:1 | 13 | #[experimental] | ^^^^^^^^^^^^^^^ | = help: add #![feature(custom_attribute)] to the crate attributes to enable error[E0658]: The attribute `experimental` is currently unknown to the compiler and may have meaning added to it in the future (see issue #29642) --> .cargo/registry/src/github.com-1ecc6299db9ec823/utils-0.0.3/src/lib.rs:29:1 | 29 | #[experimental] | ^^^^^^^^^^^^^^^ | = help: add #![feature(custom_attribute)] to the crate attributes to enable error[E0658]: The attribute `experimental` is currently unknown to the compiler and may have meaning added to it in the future (see issue #29642) --> .cargo/registry/src/github.com-1ecc6299db9ec823/utils-0.0.3/src/lib.rs:37:1 | 37 | #[experimental] | ^^^^^^^^^^^^^^^ | = help: add #![feature(custom_attribute)] to the crate attributes to enable error[E0658]: The attribute `experimental` is currently unknown to the compiler and may have meaning added to it in the future (see issue #29642) --> .cargo/registry/src/github.com-1ecc6299db9ec823/utils-0.0.3/src/lib.rs:77:1 | 77 | #[experimental] | ^^^^^^^^^^^^^^^ | = help: add #![feature(custom_attribute)] to the crate attributes to enable error[E0658]: The attribute `experimental` is currently unknown to the compiler and may have meaning added to it in the future (see issue #29642) --> .cargo/registry/src/github.com-1ecc6299db9ec823/utils-0.0.3/src/lib.rs:83:1 | 83 | #[experimental] | ^^^^^^^^^^^^^^^ | = help: add #![feature(custom_attribute)] to the crate attributes to enable error: aborting due to 11 previous errors If you want more information on this error, try using "rustc --explain E0658" error: Could not compile `utils`. Caused by: process didn't exit successfully: `rustc --crate-name utils .cargo/registry/src/github.com-1ecc6299db9ec823/utils-0.0.3/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=d9ca3f154160d93a -C extra-filename=-d9ca3f154160d93a --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern commandext=/home/cratesfyi/cratesfyi/debug/deps/libcommandext-4aeca229b582fab9.rlib --extern-version commandext=commandext,0.1.0 --cap-lints allow` (exit code: 101) error[E0432]: unresolved import `std::io::File` --> .cargo/registry/src/github.com-1ecc6299db9ec823/scm-0.0.3/src/git.rs:132:5 | 132 | use std::io::File; | ^^^^^^^^^^^^^ no `File` in `io` error[E0432]: unresolved import `std::io::process` --> .cargo/registry/src/github.com-1ecc6299db9ec823/scm-0.0.3/src/git.rs:133:14 | 133 | use std::io::process::Command; | ^^^^^^^ Could not find `process` in `io` error[E0432]: unresolved import `std::os::getcwd` --> .cargo/registry/src/github.com-1ecc6299db9ec823/scm-0.0.3/src/git.rs:134:5 | 134 | use std::os::getcwd; | ^^^^^^^^^^^^^^^ no `getcwd` in `os` error[E0432]: unresolved import `std::io::process` --> .cargo/registry/src/github.com-1ecc6299db9ec823/scm-0.0.3/src/hg.rs:95:14 | 95 | use std::io::process::Command; | ^^^^^^^ Could not find `process` in `io` error[E0432]: unresolved import `std::io::process` --> .cargo/registry/src/github.com-1ecc6299db9ec823/scm-0.0.3/src/svn.rs:13:14 | 13 | use std::io::process::Command; | ^^^^^^^ Could not find `process` in `io` error[E0432]: unresolved import `std::io::File` --> .cargo/registry/src/github.com-1ecc6299db9ec823/node_rub-0.0.3/build.rs:6:5 | 6 | use std::io::File; | ^^^^^^^^^^^^^ no `File` in `io` error[E0432]: unresolved import `std::io::process` --> .cargo/registry/src/github.com-1ecc6299db9ec823/node_rub-0.0.3/build.rs:7:14 | 7 | use std::io::process::Command; | ^^^^^^^ Could not find `process` in `io` error[E0433]: failed to resolve. Use of undeclared type or module `Path` --> .cargo/registry/src/github.com-1ecc6299db9ec823/node_rub-0.0.3/build.rs:58:15 | 58 | let dst = Path::new(os::getenv("OUT_DIR").unwrap()); | ^^^^ Use of undeclared type or module `Path` error[E0425]: cannot find function `getenv` in module `os` --> .cargo/registry/src/github.com-1ecc6299db9ec823/node_rub-0.0.3/build.rs:58:29 | 58 | let dst = Path::new(os::getenv("OUT_DIR").unwrap()); | ^^^^^^ not found in `os` error[E0412]: cannot find type `Path` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/scm-0.0.3/src/git.rs:163:16 | 163 | wd: Option<Path>, | ^^^^ not found in this scope help: possible candidate is found in another module, you can import it into scope | 130 | use std::path::Path; | error[E0412]: cannot find type `Path` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/scm-0.0.3/src/git.rs:199:30 | 199 | pub fn wd(&mut self, wd: Path) -> &mut GitCommand { | ^^^^ not found in this scope help: possible candidate is found in another module, you can import it into scope | 130 | use std::path::Path; | error[E0412]: cannot find type `Path` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/scm-0.0.3/src/hg.rs:100:16 | 100 | wd: Option<Path>, | ^^^^ not found in this scope help: possible candidate is found in another module, you can import it into scope | 94 | use std::path::Path; | error[E0412]: cannot find type `Path` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/scm-0.0.3/src/hg.rs:135:30 | 135 | pub fn wd(&mut self, wd: Path) -> &mut HgCommand { | ^^^^ not found in this scope help: possible candidate is found in another module, you can import it into scope | 94 | use std::path::Path; | error[E0412]: cannot find type `Path` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/scm-0.0.3/src/svn.rs:18:16 | 18 | wd: Option<Path>, | ^^^^ not found in this scope help: possible candidate is found in another module, you can import it into scope | 12 | use std::path::Path; | error[E0412]: cannot find type `Path` in this scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/scm-0.0.3/src/svn.rs:53:30 | 53 | pub fn wd(&mut self, wd: Path) -> &mut SvnCommand { | ^^^^ not found in this scope help: possible candidate is found in another module, you can import it into scope | 12 | use std::path::Path; | error[E0658]: The attribute `experimental` is currently unknown to the compiler and may have meaning added to it in the future (see issue #29642) --> .cargo/registry/src/github.com-1ecc6299db9ec823/scm-0.0.3/src/git.rs:139:1 | 139 | #[experimental] | ^^^^^^^^^^^^^^^ | = help: add #![feature(custom_attribute)] to the crate attributes to enable error[E0658]: The attribute `experimental` is currently unknown to the compiler and may have meaning added to it in the future (see issue #29642) --> .cargo/registry/src/github.com-1ecc6299db9ec823/scm-0.0.3/src/git.rs:151:1 | 151 | #[experimental] | ^^^^^^^^^^^^^^^ | = help: add #![feature(custom_attribute)] to the crate attributes to enable error[E0658]: The attribute `experimental` is currently unknown to the compiler and may have meaning added to it in the future (see issue #29642) --> .cargo/registry/src/github.com-1ecc6299db9ec823/scm-0.0.3/src/git.rs:161:1 | 161 | #[experimental] | ^^^^^^^^^^^^^^^ | = help: add #![feature(custom_attribute)] to the crate attributes to enable error[E0658]: The attribute `experimental` is currently unknown to the compiler and may have meaning added to it in the future (see issue #29642) --> .cargo/registry/src/github.com-1ecc6299db9ec823/scm-0.0.3/src/git.rs:176:5 | 176 | #[experimental] | ^^^^^^^^^^^^^^^ | = help: add #![feature(custom_attribute)] to the crate attributes to enable error[E0658]: The attribute `experimental` is currently unknown to the compiler and may have meaning added to it in the future (see issue #29642) --> .cargo/registry/src/github.com-1ecc6299db9ec823/scm-0.0.3/src/git.rs:198:5 | 198 | #[experimental] | ^^^^^^^^^^^^^^^ | = help: add #![feature(custom_attribute)] to the crate attributes to enable error[E0658]: The attribute `experimental` is currently unknown to the compiler and may have meaning added to it in the future (see issue #29642) --> .cargo/registry/src/github.com-1ecc6299db9ec823/scm-0.0.3/src/git.rs:216:5 | 216 | #[experimental] | ^^^^^^^^^^^^^^^ | = help: add #![feature(custom_attribute)] to the crate attributes to enable error[E0658]: The attribute `experimental` is currently unknown to the compiler and may have meaning added to it in the future (see issue #29642) --> .cargo/registry/src/github.com-1ecc6299db9ec823/scm-0.0.3/src/git.rs:239:5 | 239 | #[experimental] | ^^^^^^^^^^^^^^^ | = help: add #![feature(custom_attribute)] to the crate attributes to enable error[E0658]: The attribute `experimental` is currently unknown to the compiler and may have meaning added to it in the future (see issue #29642) --> .cargo/registry/src/github.com-1ecc6299db9ec823/scm-0.0.3/src/git.rs:299:5 | 299 | #[experimental] | ^^^^^^^^^^^^^^^ | = help: add #![feature(custom_attribute)] to the crate attributes to enable error[E0658]: The attribute `experimental` is currently unknown to the compiler and may have meaning added to it in the future (see issue #29642) --> .cargo/registry/src/github.com-1ecc6299db9ec823/scm-0.0.3/src/git.rs:310:5 | 310 | #[experimental] | ^^^^^^^^^^^^^^^ | = help: add #![feature(custom_attribute)] to the crate attributes to enable error[E0658]: The attribute `experimental` is currently unknown to the compiler and may have meaning added to it in the future (see issue #29642) --> .cargo/registry/src/github.com-1ecc6299db9ec823/scm-0.0.3/src/git.rs:321:5 | 321 | #[experimental] | ^^^^^^^^^^^^^^^ | = help: add #![feature(custom_attribute)] to the crate attributes to enable error[E0658]: The attribute `experimental` is currently unknown to the compiler and may have meaning added to it in the future (see issue #29642) --> .cargo/registry/src/github.com-1ecc6299db9ec823/scm-0.0.3/src/git.rs:332:5 | 332 | #[experimental] | ^^^^^^^^^^^^^^^ | = help: add #![feature(custom_attribute)] to the crate attributes to enable error[E0658]: The attribute `experimental` is currently unknown to the compiler and may have meaning added to it in the future (see issue #29642) --> .cargo/registry/src/github.com-1ecc6299db9ec823/scm-0.0.3/src/git.rs:343:5 | 343 | #[experimental] | ^^^^^^^^^^^^^^^ | = help: add #![feature(custom_attribute)] to the crate attributes to enable error[E0658]: The attribute `experimental` is currently unknown to the compiler and may have meaning added to it in the future (see issue #29642) --> .cargo/registry/src/github.com-1ecc6299db9ec823/scm-0.0.3/src/git.rs:354:5 | 354 | #[experimental] | ^^^^^^^^^^^^^^^ | = help: add #![feature(custom_attribute)] to the crate attributes to enable error[E0658]: The attribute `experimental` is currently unknown to the compiler and may have meaning added to it in the future (see issue #29642) --> .cargo/registry/src/github.com-1ecc6299db9ec823/scm-0.0.3/src/git.rs:371:5 | 371 | #[experimental] | ^^^^^^^^^^^^^^^ | = help: add #![feature(custom_attribute)] to the crate attributes to enable error[E0658]: The attribute `experimental` is currently unknown to the compiler and may have meaning added to it in the future (see issue #29642) --> .cargo/registry/src/github.com-1ecc6299db9ec823/scm-0.0.3/src/git.rs:387:5 | 387 | #[experimental] | ^^^^^^^^^^^^^^^ | = help: add #![feature(custom_attribute)] to the crate attributes to enable error[E0658]: The attribute `experimental` is currently unknown to the compiler and may have meaning added to it in the future (see issue #29642) --> .cargo/registry/src/github.com-1ecc6299db9ec823/scm-0.0.3/src/git.rs:397:5 | 397 | #[experimental] | ^^^^^^^^^^^^^^^ | = help: add #![feature(custom_attribute)] to the crate attributes to enable error[E0658]: The attribute `experimental` is currently unknown to the compiler and may have meaning added to it in the future (see issue #29642) --> .cargo/registry/src/github.com-1ecc6299db9ec823/scm-0.0.3/src/git.rs:407:5 | 407 | #[experimental] | ^^^^^^^^^^^^^^^ | = help: add #![feature(custom_attribute)] to the crate attributes to enable error[E0658]: The attribute `experimental` is currently unknown to the compiler and may have meaning added to it in the future (see issue #29642) --> .cargo/registry/src/github.com-1ecc6299db9ec823/scm-0.0.3/src/git.rs:417:5 | 417 | #[experimental] | ^^^^^^^^^^^^^^^ | = help: add #![feature(custom_attribute)] to the crate attributes to enable error[E0658]: The attribute `experimental` is currently unknown to the compiler and may have meaning added to it in the future (see issue #29642) --> .cargo/registry/src/github.com-1ecc6299db9ec823/scm-0.0.3/src/git.rs:427:5 | 427 | #[experimental] | ^^^^^^^^^^^^^^^ | = help: add #![feature(custom_attribute)] to the crate attributes to enable error[E0658]: The attribute `experimental` is currently unknown to the compiler and may have meaning added to it in the future (see issue #29642) --> .cargo/registry/src/github.com-1ecc6299db9ec823/scm-0.0.3/src/git.rs:437:5 | 437 | #[experimental] | ^^^^^^^^^^^^^^^ | = help: add #![feature(custom_attribute)] to the crate attributes to enable error[E0658]: The attribute `experimental` is currently unknown to the compiler and may have meaning added to it in the future (see issue #29642) --> .cargo/registry/src/github.com-1ecc6299db9ec823/scm-0.0.3/src/git.rs:447:5 | 447 | #[experimental] | ^^^^^^^^^^^^^^^ | = help: add #![feature(custom_attribute)] to the crate attributes to enable error[E0658]: The attribute `experimental` is currently unknown to the compiler and may have meaning added to it in the future (see issue #29642) --> .cargo/registry/src/github.com-1ecc6299db9ec823/scm-0.0.3/src/git.rs:525:5 | 525 | #[experimental] | ^^^^^^^^^^^^^^^ | = help: add #![feature(custom_attribute)] to the crate attributes to enable error[E0658]: The attribute `experimental` is currently unknown to the compiler and may have meaning added to it in the future (see issue #29642) --> .cargo/registry/src/github.com-1ecc6299db9ec823/scm-0.0.3/src/git.rs:129:1 | 129 | #![experimental] | ^^^^^^^^^^^^^^^^ | = help: add #![feature(custom_attribute)] to the crate attributes to enable error[E0658]: The attribute `experimental` is currently unknown to the compiler and may have meaning added to it in the future (see issue #29642) --> .cargo/registry/src/github.com-1ecc6299db9ec823/scm-0.0.3/src/hg.rs:98:1 | 98 | #[experimental] | ^^^^^^^^^^^^^^^ | = help: add #![feature(custom_attribute)] to the crate attributes to enable error[E0658]: The attribute `experimental` is currently unknown to the compiler and may have meaning added to it in the future (see issue #29642) --> .cargo/registry/src/github.com-1ecc6299db9ec823/scm-0.0.3/src/hg.rs:134:5 | 134 | #[experimental] | ^^^^^^^^^^^^^^^ | = help: add #![feature(custom_attribute)] to the crate attributes to enable error[E0658]: The attribute `experimental` is currently unknown to the compiler and may have meaning added to it in the future (see issue #29642) --> .cargo/registry/src/github.com-1ecc6299db9ec823/scm-0.0.3/src/hg.rs:152:5 | 152 | #[experimental] | ^^^^^^^^^^^^^^^ | = help: add #![feature(custom_attribute)] to the crate attributes to enable error[E0658]: The attribute `experimental` is currently unknown to the compiler and may have meaning added to it in the future (see issue #29642) --> .cargo/registry/src/github.com-1ecc6299db9ec823/scm-0.0.3/src/hg.rs:175:5 | 175 | #[experimental] | ^^^^^^^^^^^^^^^ | = help: add #![feature(custom_attribute)] to the crate attributes to enable error[E0658]: The attribute `experimental` is currently unknown to the compiler and may have meaning added to it in the future (see issue #29642) --> .cargo/registry/src/github.com-1ecc6299db9ec823/scm-0.0.3/src/hg.rs:236:5 | 236 | #[experimental] | ^^^^^^^^^^^^^^^ | = help: add #![feature(custom_attribute)] to the crate attributes to enable error[E0658]: The attribute `experimental` is currently unknown to the compiler and may have meaning added to it in the future (see issue #29642) --> .cargo/registry/src/github.com-1ecc6299db9ec823/scm-0.0.3/src/hg.rs:247:5 | 247 | #[experimental] | ^^^^^^^^^^^^^^^ | = help: add #![feature(custom_attribute)] to the crate attributes to enable error[E0658]: The attribute `experimental` is currently unknown to the compiler and may have meaning added to it in the future (see issue #29642) --> .cargo/registry/src/github.com-1ecc6299db9ec823/scm-0.0.3/src/hg.rs:258:5 | 258 | #[experimental] | ^^^^^^^^^^^^^^^ | = help: add #![feature(custom_attribute)] to the crate attributes to enable error[E0658]: The attribute `experimental` is currently unknown to the compiler and may have meaning added to it in the future (see issue #29642) --> .cargo/registry/src/github.com-1ecc6299db9ec823/scm-0.0.3/src/hg.rs:269:5 | 269 | #[experimental] | ^^^^^^^^^^^^^^^ | = help: add #![feature(custom_attribute)] to the crate attributes to enable error[E0658]: The attribute `experimental` is currently unknown to the compiler and may have meaning added to it in the future (see issue #29642) --> .cargo/registry/src/github.com-1ecc6299db9ec823/scm-0.0.3/src/hg.rs:280:5 | 280 | #[experimental] | ^^^^^^^^^^^^^^^ | = help: add #![feature(custom_attribute)] to the crate attributes to enable error[E0658]: The attribute `experimental` is currently unknown to the compiler and may have meaning added to it in the future (see issue #29642) --> .cargo/registry/src/github.com-1ecc6299db9ec823/scm-0.0.3/src/hg.rs:291:5 | 291 | #[experimental] | ^^^^^^^^^^^^^^^ | = help: add #![feature(custom_attribute)] to the crate attributes to enable error[E0658]: The attribute `experimental` is currently unknown to the compiler and may have meaning added to it in the future (see issue #29642) --> .cargo/registry/src/github.com-1ecc6299db9ec823/scm-0.0.3/src/hg.rs:302:5 | 302 | #[experimental] | ^^^^^^^^^^^^^^^ | = help: add #![feature(custom_attribute)] to the crate attributes to enable error[E0658]: The attribute `experimental` is currently unknown to the compiler and may have meaning added to it in the future (see issue #29642) --> .cargo/registry/src/github.com-1ecc6299db9ec823/scm-0.0.3/src/hg.rs:313:5 | 313 | #[experimental] | ^^^^^^^^^^^^^^^ | = help: add #![feature(custom_attribute)] to the crate attributes to enable error[E0658]: The attribute `experimental` is currently unknown to the compiler and may have meaning added to it in the future (see issue #29642) --> .cargo/registry/src/github.com-1ecc6299db9ec823/scm-0.0.3/src/hg.rs:93:1 | 93 | #![experimental] | ^^^^^^^^^^^^^^^^ | = help: add #![feature(custom_attribute)] to the crate attributes to enable error[E0658]: The attribute `experimental` is currently unknown to the compiler and may have meaning added to it in the future (see issue #29642) --> .cargo/registry/src/github.com-1ecc6299db9ec823/scm-0.0.3/src/svn.rs:16:1 | 16 | #[experimental] | ^^^^^^^^^^^^^^^ | = help: add #![feature(custom_attribute)] to the crate attributes to enable error[E0658]: The attribute `experimental` is currently unknown to the compiler and may have meaning added to it in the future (see issue #29642) --> .cargo/registry/src/github.com-1ecc6299db9ec823/scm-0.0.3/src/svn.rs:52:5 | 52 | #[experimental] | ^^^^^^^^^^^^^^^ | = help: add #![feature(custom_attribute)] to the crate attributes to enable error[E0658]: The attribute `experimental` is currently unknown to the compiler and may have meaning added to it in the future (see issue #29642) --> .cargo/registry/src/github.com-1ecc6299db9ec823/scm-0.0.3/src/svn.rs:70:5 | 70 | #[experimental] | ^^^^^^^^^^^^^^^ | = help: add #![feature(custom_attribute)] to the crate attributes to enable error[E0658]: The attribute `experimental` is currently unknown to the compiler and may have meaning added to it in the future (see issue #29642) --> .cargo/registry/src/github.com-1ecc6299db9ec823/scm-0.0.3/src/svn.rs:93:5 | 93 | #[experimental] | ^^^^^^^^^^^^^^^ | = help: add #![feature(custom_attribute)] to the crate attributes to enable error[E0658]: The attribute `experimental` is currently unknown to the compiler and may have meaning added to it in the future (see issue #29642) --> .cargo/registry/src/github.com-1ecc6299db9ec823/scm-0.0.3/src/svn.rs:178:5 | 178 | #[experimental] | ^^^^^^^^^^^^^^^ | = help: add #![feature(custom_attribute)] to the crate attributes to enable error[E0658]: The attribute `experimental` is currently unknown to the compiler and may have meaning added to it in the future (see issue #29642) --> .cargo/registry/src/github.com-1ecc6299db9ec823/scm-0.0.3/src/svn.rs:189:5 | 189 | #[experimental] | ^^^^^^^^^^^^^^^ | = help: add #![feature(custom_attribute)] to the crate attributes to enable error[E0658]: The attribute `experimental` is currently unknown to the compiler and may have meaning added to it in the future (see issue #29642) --> .cargo/registry/src/github.com-1ecc6299db9ec823/scm-0.0.3/src/svn.rs:200:5 | 200 | #[experimental] | ^^^^^^^^^^^^^^^ | = help: add #![feature(custom_attribute)] to the crate attributes to enable error[E0658]: The attribute `experimental` is currently unknown to the compiler and may have meaning added to it in the future (see issue #29642) --> .cargo/registry/src/github.com-1ecc6299db9ec823/scm-0.0.3/src/svn.rs:11:1 | 11 | #![experimental] | ^^^^^^^^^^^^^^^^ | = help: add #![feature(custom_attribute)] to the crate attributes to enable error[E0658]: The attribute `experimental` is currently unknown to the compiler and may have meaning added to it in the future (see issue #29642) --> .cargo/registry/src/github.com-1ecc6299db9ec823/scm-0.0.3/src/lib.rs:5:1 | 5 | #![experimental] | ^^^^^^^^^^^^^^^^ | = help: add #![feature(custom_attribute)] to the crate attributes to enable error: aborting due to 56 previous errors You've got a few errors: E0412, E0432, E0658 If you want more information on an error, try using "rustc --explain E0412" error: Could not compile `scm`. Caused by: process didn't exit successfully: `rustc --crate-name scm .cargo/registry/src/github.com-1ecc6299db9ec823/scm-0.0.3/src/lib.rs --crate-type lib --emit=dep-info,link -C debuginfo=2 -C metadata=35fb9017f9432a79 -C extra-filename=-35fb9017f9432a79 --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern commandext=/home/cratesfyi/cratesfyi/debug/deps/libcommandext-4aeca229b582fab9.rlib --extern-version commandext=commandext,0.1.0 --cap-lints allow` (exit code: 101) error[E0599]: no method named `as_slice` found for type `std::string::String` in the current scope --> .cargo/registry/src/github.com-1ecc6299db9ec823/node_rub-0.0.3/build.rs:60:25 | 60 | f.write_str(version.as_slice()).unwrap(); | ^^^^^^^^ error: aborting due to 5 previous errors You've got a few errors: E0425, E0432, E0433, E0599 If you want more information on an error, try using "rustc --explain E0425" thread 'main' panicked at 'Error( CargoError( build failed ), State { next_error: None, backtrace: None } )', src/bin/cratesfyi.rs:142:13 note: Run with `RUST_BACKTRACE=1` for a backtrace.