Skip to content

Commit

Permalink
Bug 1811218 - Revert patch override for Glean and rkv. r=glandium,sup…
Browse files Browse the repository at this point in the history
…ply-chain-reviewers

Differential Revision: https://phabricator.services.mozilla.com/D167245
  • Loading branch information
badboy committed Jan 20, 2023
1 parent 09b7e22 commit 3b7627e
Show file tree
Hide file tree
Showing 4 changed files with 6 additions and 23 deletions.
6 changes: 6 additions & 0 deletions Cargo.lock

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

10 changes: 0 additions & 10 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -190,13 +190,3 @@ weedle2 = "=4.0.0"
# https://github.com/mozilla/uniffi-rs/pull/1405
[patch.crates-io.uniffi_bindgen]
path = "third_party/rust/uniffi_bindgen"

# Patched to use uuid 1.0 until the upgrade to glean 52 (bug 1805427)
# (patch from https://github.com/mozilla/glean/pull/2296)
[patch.crates-io.glean]
path = "third_party/rust/glean"
[patch.crates-io.glean-core]
path = "third_party/rust/glean-core"
# Likewise, with patch from https://github.com/mozilla/rkv/pull/232
[patch.crates-io.rkv]
path = "third_party/rust/rkv"
12 changes: 0 additions & 12 deletions supply-chain/config.toml
Original file line number Diff line number Diff line change
Expand Up @@ -50,14 +50,6 @@ dependency-criteria = { tokio-reactor = [], tokio-threadpool = [] }
[policy.gkrust_shared]
notes = "The dependencies on tokio-reactor and tokio-threadpools are just a hack to pin the version used by audioipc-{client,server}. Suppress vetting on those for the same reasons behind the policy entries."

[policy.glean]
audit-as-crates-io = true
notes = "Temporarily patched in-tree"

[policy.glean-core]
audit-as-crates-io = true
notes = "Temporarily patched in-tree"

[policy.gluesmith]
criteria = "safe-to-run"
notes = "Used for fuzzing."
Expand Down Expand Up @@ -134,10 +126,6 @@ notes = "This is a first-party crate which is entirely unrelated to the crates.i
audit-as-crates-io = true
notes = "This is a first-party crate which is also published to crates.io, but we should publish audits for it for the benefit of the ecosystem."

[policy.rkv]
audit-as-crates-io = true
notes = "Temporarily patched in-tree"

[policy.rure]
audit-as-crates-io = true
notes = "Identical to upstream, but with cdylib and staticlib targets disabled to avoid unnecessary build artifacts and linker errors."
Expand Down
1 change: 0 additions & 1 deletion third_party/rust/rkv/src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@
// under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
// CONDITIONS OF ANY KIND, either express or implied. See the License for the
// specific language governing permissions and limitations under the License.
#![allow(warnings)]
#![allow(clippy::from_over_into)] // TODO: `Into` implementations in [safe/lmdb]/flags.rs

//! A simple, humane, typed key-value storage solution. It supports multiple backend
Expand Down

0 comments on commit 3b7627e

Please sign in to comment.