Skip to content

Commit

Permalink
Remove dependency on hashbrown
Browse files Browse the repository at this point in the history
This makes the build non-deterministic:
project-oak#862 (comment)

It was introduced in an attempt to make `oak_abi` `no_std` compatible,
but that's not necessary any more.

Ref project-oak#862
  • Loading branch information
tiziano88 committed Apr 20, 2020
1 parent 9ccaae8 commit b6db625
Show file tree
Hide file tree
Showing 3 changed files with 1 addition and 42 deletions.
40 changes: 0 additions & 40 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 0 additions & 1 deletion oak/server/rust/oak_abi/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@ license = "Apache-2.0"
# Note that if new dependencies are added here:
# - they need to be synced to //cargo/Cargo.toml
# - `cd cargo && cargo raze` needs re-running, and the results checked in
hashbrown = "*"
log = "*"
prost = "*"
prost-types = "*"
Expand Down
2 changes: 1 addition & 1 deletion oak/server/rust/oak_abi/src/label/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,8 @@
//! binary format. That format is a serialized protocol buffer holding the
//! `Label` message defined in the policy.proto file.
use hashbrown::HashSet;
use prost::Message;
use std::collections::HashSet;

pub use crate::proto::oak::label::*;

Expand Down

0 comments on commit b6db625

Please sign in to comment.