Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Proc macros are broken on nightly 1.27 #181

Closed
mark-i-m opened this issue Apr 7, 2018 · 9 comments
Closed

Proc macros are broken on nightly 1.27 #181

mark-i-m opened this issue Apr 7, 2018 · 9 comments

Comments

@mark-i-m
Copy link

mark-i-m commented Apr 7, 2018

   Compiling tarpc-plugins v0.2.0
     Running `rustc --crate-name tarpc_plugins /home/travis/.cargo/registry/src/github.com-1ecc6299db9ec823/tarpc-plugins-0.2.0/src/lib.rs --crate-type dylib --emit=dep-info,link -C prefer-dynamic -C debuginfo=2 -C metadata=74cc6fc8403b40c1 -C extra-filename=-74cc6fc8403b40c1 --out-dir /home/travis/build/mark-i-m/zippybook/code/client/target/debug/deps -L dependency=/home/travis/build/mark-i-m/zippybook/code/client/target/debug/deps --extern itertools=/home/travis/build/mark-i-m/zippybook/code/client/target/debug/deps/libitertools-40709c70d42af3b6.rlib --cap-lints allow`
error[E0609]: no field `identifier` on type `&mut syntax::ast::PathSegment`
   --> /home/travis/.cargo/registry/src/github.com-1ecc6299db9ec823/tarpc-plugins-0.2.0/src/lib.rs:129:23
    |
129 |                      .identifier);
    |                       ^^^^^^^^^^
rustc 1.27.0-nightly (eeea94c11 2018-04-06)
@mark-i-m
Copy link
Author

mark-i-m commented Apr 9, 2018

Thanks :)

will this be released on crates.io soon?

@tikue
Copy link
Collaborator

tikue commented Apr 9, 2018

Ping me in an hour if it's not yet released!

@mark-i-m
Copy link
Author

mark-i-m commented Apr 9, 2018

It doesn't appear to have been released. https://crates.io/crates/tarpc is showing 0.9 as the most recent one.

@tikue
Copy link
Collaborator

tikue commented Apr 10, 2018

Hey, sorry, having some technical difficulties. cargo publish is throwing back a weird error:

error: api errors: invalid upload request: invalid value: string "serde/unstable", expected a valid feature name at line 1 column 3324

@tikue
Copy link
Collaborator

tikue commented Apr 10, 2018

It appears the release is blocked by rust-lang/crates.io#1334.

@mark-i-m
Copy link
Author

Thanks @tikue! rust-lang/crates.io#1335 should fix it :)

@mark-i-m
Copy link
Author

Try now

@tikue
Copy link
Collaborator

tikue commented Apr 11, 2018

Done!

@mark-i-m
Copy link
Author

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants