Commit 18ee06e0 authored by Marian-Vasile Laza's avatar Marian-Vasile Laza
Browse files

Backed out 2 changesets (bug 1744886) for causing build bustages. CLOSED TREE

Backed out changeset 6453423359d0 (bug 1744886)
Backed out changeset 7383efc30b77 (bug 1744886)
parent b05b0390
Loading
Loading
Loading
Loading
+9 −2
Original line number Diff line number Diff line
@@ -672,7 +672,12 @@ dependencies = [

[[package]]
name = "cmake"
version = "0.1.999"
version = "0.1.46"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b7b858541263efe664aead4a5209a4ae5c5d2811167d4ed4ee0944503f8d2089"
dependencies = [
 "cc",
]

[[package]]
name = "codespan-reporting"
@@ -5350,7 +5355,9 @@ dependencies = [

[[package]]
name = "vcpkg"
version = "0.2.999"
version = "0.2.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "025ce40a007e1907e58d5bc1a594def78e5573bb0b1160bc389634e8f12e4faa"

[[package]]
name = "version_check"
+0 −7
Original line number Diff line number Diff line
@@ -78,13 +78,6 @@ opt-level = 2
opt-level = 2

[patch.crates-io]
# The build system doesn't want those to be used, but they are pulled anyways (because
# dependencies can't be disabled based on features), but remain unused. We ensure they
# stay unused by overriding them with crates that contain enough to build the current
# code and will fail the build in unwanted cases.
cmake = { path = "build/rust/cmake" }
vcpkg = { path = "build/rust/vcpkg" }

# Patch autocfg to hide rustc output. Workaround for https://github.com/cuviper/autocfg/issues/30
autocfg = { path = "third_party/rust/autocfg" }

build/rust/cmake/Cargo.toml

deleted100644 → 0
+0 −8
Original line number Diff line number Diff line
[package]
name = "cmake"
version = "0.1.999"
edition = "2018"
license = "MPL-2.0"

[lib]
path = "lib.rs"

build/rust/cmake/lib.rs

deleted100644 → 0
+0 −3
Original line number Diff line number Diff line
/* This Source Code Form is subject to the terms of the Mozilla Public
 * License, v. 2.0. If a copy of the MPL was not distributed with this
 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */

build/rust/vcpkg/Cargo.toml

deleted100644 → 0
+0 −8
Original line number Diff line number Diff line
[package]
name = "vcpkg"
version = "0.2.999"
edition = "2018"
license = "MPL-2.0"

[lib]
path = "lib.rs"
Loading