-
Notifications
You must be signed in to change notification settings - Fork 366
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
Rust 1.69.0
+ remove toolchain confusion
#1935
Conversation
22ce269
to
f0bb2fc
Compare
cdc23b9
to
de1b132
Compare
@@ -101,7 +101,7 @@ serde = { version = "1", features = ["derive"] } | |||
slotmap = { version = "1.0.6", features = ["serde"] } | |||
smallvec = { workspace = true, features = ["serde"] } | |||
thiserror.workspace = true | |||
time = { workspace = true, default-features = false, features = ["formatting"] } |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is it an error to set fault-features = false
both here and in the root Cargo.toml
?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It depends on the context...
If you're within the workspace, then the root Cargo.toml
"wins" and this effectively does nothing since time
is considered to not have any default features.
But what happens when you import re_viewer
directly in an external project: surely the root manifest doesn't take precedence then...? or does it??! I'll test this for #2024...
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Co-authored-by: Emil Ernerfeldt <emil.ernerfeldt@gmail.com>
actions-rs/toolchain
: it just adds confusion, we're overriding it viarust-toolchain
when building (whether we're in a docker runner, or a vanilla macOS/Windows)!1.69.0
Newly surfaced issues:
wasmparser
(indirect dep) about to break #2022rerun_py
always enables all ofrerun
's default-flags #2024Checks:
pip install ./rerun_py && just py-run-all
just py-run-all-web
using CI wheelPR Build Summary: https://build.rerun.io/pr/1935