Closed jnqnfe closed 1 year ago
Your [package.metadata.docs.rs] rustc-args = ["--cfg", "doc"]
is turning quote!
into this:
https://docs.rs/quote/1.0.23/src/quote/lib.rs.html#471-477
RUSTFLAGS
are weirdly applied -- in a default build, they affect both the target and build-deps, but if you have an explicit --target
(even matching the host), then they no longer apply to build-deps. Maybe you can trick docs.rs into doing that by setting a target in your metadata. Or you could just change your cfg
to a more crate-specific name.
I'm closing here though, because it's not a num-derive
bug, apart from its role in pulling in quote
.
Hi.
I've just published some new versions of some crates, only to find the docs.rs builds failing. I had no issues with
cargo doc
locally.As you can see in this example build log, it looks like it's trying to compile
num-derive
version0.3.3
and running into an unexpected error.Please advise.
Here's a copy of the build log: