You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Adds the Dropshot `usdt-probes` feature to every crate depending on
both Dropshot and `slog-dtrace`. Leaving this feature out causes build
failures when compiling packages individually, as the selected `usdt`
feature actually includes inline assembly, but Dropshot does not
include the right feature-selection crate attribute. This works when
building the whole workspace, since all features are unioned.
- Adds a `check` subcommand to `omicron-package`, that runs `cargo
check` instead of `cargo build`. This is also run during CI now, to
catch regressions here, at least for the crates that we package via
`omicron-package`.
Removes the toolchain specifications from CI files, as they are
duplicated in the rust-toolchain.toml file.
update note about rust-toolchain duplication in CI files
Update dropshot dependency to pull in fixes for feature-selection
0 commit comments