-
-
Notifications
You must be signed in to change notification settings - Fork 115
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
gstring: Add fmt::Debug
bounds
#1185
Conversation
This fixes a compliation error for me that looks correct; I have no idea how CI is working. I'm using Rust 1.72 here.
Ah the answer may be that CI is using nightly, AFAICS:
|
Why would this be needed? The |
Did you try compiling with a stable rustc? |
Sure:
Also with nightly
|
What are the errors you're getting? |
Over here #1181 (comment) but just to repeat for convenience:
(I've done this after a |
Can you try if this also happens with the official rustc 1.72 build? Would seem strange if Fedora's build behaves different in that regard but that's the best I can guess right now. The error itself doesn't make much sense. The |
OK, I tried a few things. First, so far I'd been building in my toolbox, which isn't really a hermetic environment at all. My first step was to go to our FCOS "buildroot" container, and run it (mostly) hermetically, just bind mounting in the git working directory:
Reproduces the error here (and I'm curious if it does for you/anyone else)! Now, my next step was to I noticed this project also uses a custom container as a buildroot; but what I tried next was to reproduce this in a trivial stock Github Action that just runs Now here's something interesting...this also reproduces for me with:
So...that's really weird IMO; I'm going to ping our toolchain maintainer... |
I'm just running on F38 with rustc from rustup btw, no Rust toolchain installed via packages. |
Ugh of course...the problem was I had a really old |
This fixes a compliation error for me that looks correct; I have no idea how CI is working. I'm using Rust 1.72 here.