-
Notifications
You must be signed in to change notification settings - Fork 12.9k
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
[1.30 beta] Unresolved import errors in a few crates #54471
Comments
The root issue is in the EDIT: |
The
All the other build logs appear to have "undefined type or module" along with the error |
Yes, |
Aha, thanks! |
Minimized: #![allow(unused)]
#[macro_use]
extern crate serde_derive;
use self::one::*;
use self::two::*;
mod serde {}
mod one {
use serde;
#[derive(Serialize)]
#[serde]
struct One;
}
mod two {
use serde;
#[derive(Serialize)]
#[serde]
struct Two;
}
fn main() {} |
Fixed in #54518 |
resolve: Do not block derive helper resolutions on single import resolutions Derive helpers currently conflict with anything else, so if some resolution from a single import appears later, it will result in error anyway. Fixes rust-lang#54471 (stable-to-beta regression) r? @ghost
Some crates are failing in 1.30 beta with errors like this one:
0.2.0
regressed from stable to beta (build log) cc @ThomasdenH0.5.0-alpha2
regressed from stable to beta (build log) cc @ferristseng0.1.0
(depends onipfs-api
) regressed from stable to beta (build log) cc @icefoxen0.2.1
regressed from stable to beta (build log) cc @gadomskicc @petrochenkov
The text was updated successfully, but these errors were encountered: