Backed out 2 changesets (bug 1581062) for Toolchain failures. CLOSED TREE
authorDorel Luca <dluca@mozilla.com>
Wed, 25 Mar 2020 22:23:26 +0200
changeset 520430 df3cdb2a806fb023ecd28cde98b4ec0f5ccbafcf
parent 520429 8d0e79c4d8c41b49e5f5ce68d701503924aa4d47
child 520431 9bda6d5842ce8ddd6fa6ff9d902cf3e2d89d74f4
push id37250
push userdvarga@mozilla.com
push dateThu, 26 Mar 2020 04:04:15 +0000
treeherdermozilla-central@85bae8580dde [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
bugs1581062
milestone76.0a1
backs outc333f6f9d1bd5839658b6dd0b8459de9d24a6b9c
485c738acdb1482ba1b7ede8ab40282dc10e296a
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Backed out 2 changesets (bug 1581062) for Toolchain failures. CLOSED TREE Backed out changeset c333f6f9d1bd (bug 1581062) Backed out changeset 485c738acdb1 (bug 1581062)
js/src/frontend/binast/Cargo.toml
servo/components/style/Cargo.toml
testing/geckodriver/Cargo.toml
testing/mozbase/rust/mozdevice/Cargo.toml
testing/mozbase/rust/mozversion/Cargo.toml
testing/mozbase/rust/mozversion/src/lib.rs
toolkit/components/bitsdownload/bits_client/Cargo.toml
--- a/js/src/frontend/binast/Cargo.toml
+++ b/js/src/frontend/binast/Cargo.toml
@@ -3,16 +3,16 @@ name = "binast"
 version = "0.2.0"
 authors = ["David Teller <D.O.Teller@gmail.com>"]
 autobins = false
 
 [dependencies]
 binjs_meta = "^0.5.2"
 clap = "^2"
 env_logger = "^0.6"
-Inflector = { version="^0.11", default-features=false }
+Inflector = "^0.11"
 itertools = "^0.8"
 log = "0.4"
 yaml-rust = "^0.4.2"
 
 [[bin]]
 name = "binast"
 path = "src/main.rs"
--- a/servo/components/style/Cargo.toml
+++ b/servo/components/style/Cargo.toml
@@ -79,11 +79,11 @@ uluru = "0.4"
 unicode-bidi = "0.3"
 unicode-segmentation = "1.0"
 void = "1.0.2"
 
 [build-dependencies]
 lazy_static = "1"
 log = "0.4"
 bindgen = {version = "0.53", optional = true, default-features = false}
-regex = {version = "1.0", optional = true, default-features = false, features = ["perf", "std"]}
+regex = {version = "1.0", optional = true}
 walkdir = "2.1.4"
 toml = {version = "0.4.5", optional = true, default-features = false}
--- a/testing/geckodriver/Cargo.toml
+++ b/testing/geckodriver/Cargo.toml
@@ -16,17 +16,17 @@ clap = { version = "^2.19", default-feat
 hyper = "0.12"
 lazy_static = "1.0"
 log = { version = "0.4", features = ["std"] }
 marionette = { path = "./marionette" }
 mozdevice = { path = "../mozbase/rust/mozdevice" }
 mozprofile = { path = "../mozbase/rust/mozprofile" }
 mozrunner = { path = "../mozbase/rust/mozrunner" }
 mozversion = { path = "../mozbase/rust/mozversion" }
-regex = { version="1.0", default-features = false, features = ["perf", "std"] }
+regex = "1.0"
 serde = "1.0"
 serde_derive = "1.0"
 serde_json = "1.0"
 serde_yaml = "0.8"
 uuid = { version = "0.8", features = ["v4"] }
 webdriver = { path = "../webdriver" }
 zip = { version = "0.4", default-features = false, features = ["deflate"] }
 
--- a/testing/mozbase/rust/mozdevice/Cargo.toml
+++ b/testing/mozbase/rust/mozdevice/Cargo.toml
@@ -5,12 +5,12 @@ authors = ["Nick Alexander <nalexander@m
 description = "Client library for the Android Debug Bridge (adb)"
 keywords = ["mozilla", "firefox", "geckoview", "android", "adb"]
 repository = "https://hg.mozilla.org/mozilla-central/file/tip/testing/mozbase/rust/mozdevice"
 license = "MPL-2.0"
 edition = "2018"
 
 [dependencies]
 log = { version = "0.4", features = ["std"] }
-regex = { version = "1", default-features = false, features = ["perf", "std"] }
+regex = "1"
 tempfile = "3"
 walkdir = "2"
 
--- a/testing/mozbase/rust/mozversion/Cargo.toml
+++ b/testing/mozbase/rust/mozversion/Cargo.toml
@@ -4,11 +4,11 @@ version = "0.2.1"
 authors = ["James Graham <james@hoppipolla.co.uk>"]
 description = "Utility for accessing Firefox version metadata"
 keywords = ["mozilla", "firefox"]
 repository = "https://hg.mozilla.org/mozilla-central/file/tip/testing/mozbase/rust/mozversion"
 license = "MPL-2.0"
 edition = "2018"
 
 [dependencies]
-regex = { version = "1", default-features = false, features = ["perf", "std"] }
+regex = "1"
 rust-ini = "0.10"
 semver = "0.9"
--- a/testing/mozbase/rust/mozversion/src/lib.rs
+++ b/testing/mozbase/rust/mozversion/src/lib.rs
@@ -111,17 +111,17 @@ impl Version {
     }
 }
 
 impl FromStr for Version {
     type Err = Error;
 
     fn from_str(version_string: &str) -> Result<Version, Error> {
         let mut version: Version = Default::default();
-        let version_re = Regex::new(r"^(?P<major>[[:digit:]]+)\.(?P<minor>[[:digit:]]+)(?:\.(?P<patch>[[:digit:]]+))?(?:(?P<pre0>[a-z]+)(?P<pre1>[[:digit:]]*))?$").unwrap();
+        let version_re = Regex::new(r"^(?P<major>\d+)\.(?P<minor>\d+)(?:\.(?P<patch>\d+))?(?:(?P<pre0>[a-z]+)(?P<pre1>\d*))?$").unwrap();
         if let Some(captures) = version_re.captures(version_string) {
             match captures
                 .name("major")
                 .and_then(|x| u64::from_str(x.as_str()).ok())
             {
                 Some(x) => version.major = x,
                 None => return Err(Error::VersionError("No major version number found".into())),
             }
--- a/toolkit/components/bitsdownload/bits_client/Cargo.toml
+++ b/toolkit/components/bitsdownload/bits_client/Cargo.toml
@@ -17,10 +17,10 @@ default_features = false
 
 [dependencies.failure_derive]
 version = "0.1.3"
 
 [dev-dependencies]
 #ctrlc = "3.1.1"
 lazy_static = "1.0.1"
 rand = "0.7"
-regex = { version = "1", default_features = false, features = ["perf", "std"] }
+regex = "1"
 tempfile = "3"