I get this error message when trying to build replica
(well, drun
to be precise, but should be the same):
Compiling ic-replicated-state v0.8.0 (/build/rs/replicated_state)
error[E0432]: unresolved import `ic_registry_subnet_features`
--> replicated_state/src/metadata_state.rs:6:5
|
6 | use ic_registry_subnet_features::SubnetFeatures;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of undeclared crate or module `ic_registry_subnet_features`
error[E0283]: type annotations needed
--> replicated_state/src/metadata_state.rs:304:79
|
304 | own_subnet_features: item.own_subnet_features.unwrap_or_default().into(),
| ---------------------------------------------^^^^--
| | |
| | cannot infer type for type parameter `U`
| this method call resolves to `T`
|
= note: cannot satisfy `_: From<SubnetFeatures>`
= note: required because of the requirements on the impl of `Into<_>` for `SubnetFeatures`
error: aborting due to 2 previous errors
Some errors have detailed explanations: E0283, E0432.
For more information about an error, try `rustc --explain E0283`.
error: could not compile `ic-replicated-state`
Is the open source dumping missing the new(?) crate ic_registry_subnet_features
? @basvandijk maybe?