Skip to content

Regression in crate ipfs-api on 1.30 beta #54386

Closed
@leoyvens

Description

@leoyvens

The crate ipfs-api on version 0.5.0-alpha2 builds fine on stable. On beta and nightly fails with 84 name resolution errors. There are multiple instances of this error:

error: cannot determine resolution for the attribute macro `serde`
  --> ipfs-api/src/response/pin.rs:22:3
   |
22 | #[serde(rename_all = "PascalCase")]
   |   ^^^^^
   |
   = note: import resolution is stuck, try simplifying macro imports

Ping @petrochenkov who is an expert here.
Ping crate author @ferristseng.

Metadata

Metadata

Assignees

Labels

A-attributesArea: Attributes (`#[…]`, `#![…]`)A-macrosArea: All kinds of macros (custom derive, macro_rules!, proc macros, ..)A-resolveArea: Name/path resolution done by `rustc_resolve` specificallyE-needs-bisectionCall for participation: This issue needs bisection: https://github.com/rust-lang/cargo-bisect-rustcP-highHigh priorityT-compilerRelevant to the compiler team, which will review and decide on the PR/issue.regression-from-stable-to-betaPerformance or correctness regression from stable to beta.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions