linkme 0.1.0

Safe cross-platform linker shenanigans
Build #139314 2019-01-27T01:44:48.735347+00:00
# rustc version
rustc 1.33.0-nightly (c2d381d39 2019-01-10)
# docs.rs version
cratesfyi 0.6.0 (1a20968 2019-01-11)

# build log
Updating crates.io index
Downloading crates ...
Downloaded linkme v0.1.0
Fresh unicode-xid v0.1.0
Fresh proc-macro2 v0.4.26
Fresh quote v0.6.11
Fresh syn v0.15.26
Compiling linkme-impl v0.1.0
Running `rustc --edition=2018 --crate-name linkme_impl /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/linkme-impl-0.1.0/src/lib.rs --color never --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C debuginfo=2 -C metadata=d7fcc9adc08ca70f -C extra-filename=-d7fcc9adc08ca70f --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern proc_macro2=/home/cratesfyi/cratesfyi/debug/deps/libproc_macro2-cacba58e679e5d8e.rlib --extern quote=/home/cratesfyi/cratesfyi/debug/deps/libquote-0841a9d20c2573fa.rlib --extern syn=/home/cratesfyi/cratesfyi/debug/deps/libsyn-1ca7323f3e8bb2ab.rlib --cap-lints allow`
error[E0460]: found possibly newer version of crate `proc_macro2` which `syn` depends on
--> /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/linkme-impl-0.1.0/src/args.rs:1:5
|
1 | use syn::parse::{Parse, ParseStream, Result};
|     ^^^
|
= note: perhaps that crate needs to be recompiled?
= note: the following crate versions were found:
crate `proc_macro2`: /home/cratesfyi/cratesfyi/debug/deps/libproc_macro2-cacba58e679e5d8e.rlib
crate `proc_macro2`: /home/cratesfyi/cratesfyi/debug/deps/libproc_macro2-20f6d72803feb5bb.rmeta
crate `proc_macro2`: /home/cratesfyi/cratesfyi/debug/deps/libproc_macro2-6f069c3d6ee22fbf.rmeta
crate `proc_macro2`: /home/cratesfyi/cratesfyi/debug/deps/libproc_macro2-7906a8793c28b4ed.rmeta
crate `proc_macro2`: /home/cratesfyi/cratesfyi/debug/deps/libproc_macro2-d353b651b00a7412.rmeta
crate `proc_macro2`: /home/cratesfyi/cratesfyi/debug/deps/libproc_macro2-320d2dea7875e2e6.rmeta
crate `proc_macro2`: /home/cratesfyi/cratesfyi/debug/deps/libproc_macro2-e37c9336a5f8cd63.rmeta
crate `proc_macro2`: /home/cratesfyi/cratesfyi/debug/deps/libproc_macro2-ae87c558fbe92a32.rmeta
crate `proc_macro2`: /home/cratesfyi/cratesfyi/debug/deps/libproc_macro2-4fb2e28c08ce4bda.rlib
crate `proc_macro2`: /home/cratesfyi/cratesfyi/debug/deps/libproc_macro2-6909416e222a959d.rlib
crate `proc_macro2`: /home/cratesfyi/cratesfyi/debug/deps/libproc_macro2-cfdf1558d0d78358.rlib
crate `proc_macro2`: /home/cratesfyi/cratesfyi/debug/deps/libproc_macro2-8668129cf4b99c5a.rlib
crate `proc_macro2`: /home/cratesfyi/cratesfyi/debug/deps/libproc_macro2-c19debe127905552.rlib
crate `proc_macro2`: /home/cratesfyi/cratesfyi/debug/deps/libproc_macro2-2bdf36542b8eb440.rlib
crate `proc_macro2`: /home/cratesfyi/cratesfyi/debug/deps/libproc_macro2-ee0ea2ddb0e2da3c.rlib
crate `proc_macro2`: /home/cratesfyi/cratesfyi/debug/deps/libproc_macro2-8c593bc71ce6a0bf.rmeta
crate `proc_macro2`: /home/cratesfyi/cratesfyi/debug/deps/libproc_macro2-761c5f61afb5bf29.rlib
crate `proc_macro2`: /home/cratesfyi/cratesfyi/debug/deps/libproc_macro2-d63968d4f59468b6.rmeta
crate `proc_macro2`: /home/cratesfyi/cratesfyi/debug/deps/libproc_macro2-31c7967343f608d3.rlib
crate `proc_macro2`: /home/cratesfyi/cratesfyi/debug/deps/libproc_macro2-3e5d2e259e9ab07e.rlib
crate `proc_macro2`: /home/cratesfyi/cratesfyi/debug/deps/libproc_macro2-606a29195cdb0876.rmeta
crate `proc_macro2`: /home/cratesfyi/cratesfyi/debug/deps/libproc_macro2-405d46703f91fda5.rlib
crate `proc_macro2`: /home/cratesfyi/cratesfyi/debug/deps/libproc_macro2-0bb771eb65ced453.rmeta
crate `proc_macro2`: /home/cratesfyi/cratesfyi/debug/deps/libproc_macro2-b8e7655f2646c50f.rlib
crate `proc_macro2`: /home/cratesfyi/cratesfyi/debug/deps/libproc_macro2-ddeeddf22953a12f.rlib
crate `proc_macro2`: /home/cratesfyi/cratesfyi/debug/deps/libproc_macro2-5171d3ef1b691059.rlib
crate `proc_macro2`: /home/cratesfyi/cratesfyi/debug/deps/libproc_macro2-01f09c8af5c24476.rlib
crate `proc_macro2`: /home/cratesfyi/cratesfyi/debug/deps/libproc_macro2-d0f0adf48c483d55.rmeta
crate `proc_macro2`: /home/cratesfyi/cratesfyi/debug/deps/libproc_macro2-34e3254011803865.rlib
crate `proc_macro2`: /home/cratesfyi/cratesfyi/debug/deps/libproc_macro2-cf9472c254ef7f83.rmeta
crate `syn`: /home/cratesfyi/cratesfyi/debug/deps/libsyn-1ca7323f3e8bb2ab.rlib

error: aborting due to previous error

For more information about this error, try `rustc --explain E0460`.
thread 'main' panicked at 'ProcessError { desc: "process didn\'t exit successfully: `rustc --edition=2018 --crate-name linkme_impl /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/linkme-impl-0.1.0/src/lib.rs --color never --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C debuginfo=2 -C metadata=d7fcc9adc08ca70f -C extra-filename=-d7fcc9adc08ca70f --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern proc_macro2=/home/cratesfyi/cratesfyi/debug/deps/libproc_macro2-cacba58e679e5d8e.rlib --extern quote=/home/cratesfyi/cratesfyi/debug/deps/libquote-0841a9d20c2573fa.rlib --extern syn=/home/cratesfyi/cratesfyi/debug/deps/libsyn-1ca7323f3e8bb2ab.rlib --cap-lints allow` (exit code: 1)", exit: Some(ExitStatus(ExitStatus(256))), output: None }

Could not compile `linkme-impl`.', src/bin/cratesfyi.rs:142:13
note: Run with `RUST_BACKTRACE=1` for a backtrace.