- Apr 29, 2021
-
-
Mitchell Hentges authored
Bug 1705376: Synchronize workspace-hack features and usage r=firefox-build-system-reviewers,glandium Not all in-tree Rust libraries were using workspace-hack. Additionally, some needed winapi features were missing from workspace-hack's configuration. Now, winapi is re-compiled less frequently on a full build. Differential Revision: https://phabricator.services.mozilla.com/D113564
-
- Apr 15, 2021
-
-
Gabriele Svelto authored
Differential Revision: https://phabricator.services.mozilla.com/D112013
-
- Dec 14, 2020
-
-
Dragana Damjanovic authored
Differential Revision: https://phabricator.services.mozilla.com/D99665
-
- Mar 13, 2020
-
-
Sylvestre Ledru authored
Bug 1622328 - build/workspace-hack/src/lib.rs: Add the license r=firefox-build-system-reviewers,rstewart Depends on D66803 Differential Revision: https://phabricator.services.mozilla.com/D66804 --HG-- extra : moz-landing-system : lando
-
- Mar 10, 2020
-
-
Emilio Cobos Álvarez authored
Differential Revision: https://phabricator.services.mozilla.com/D66281 --HG-- extra : moz-landing-system : lando
-
- Feb 04, 2020
-
-
Chris Manchester authored
Bug 1612305 - Remove log from the mozilla central workspace hack. r=firefox-build-system-reviewers,rstewart Differential Revision: https://phabricator.services.mozilla.com/D61296 --HG-- extra : moz-landing-system : lando
-
- Jan 30, 2020
-
-
Andy Grover authored
Bug 1611990 - Firefox omits Rust log messages of less than WARN level unless compiled in debug mode r=chmanchester Differential Revision: https://phabricator.services.mozilla.com/D61254 --HG-- extra : moz-landing-system : lando
-
- Jan 08, 2020
-
-
Emilio Cobos Álvarez authored
This also removes an old version of unicode-xid :) Differential Revision: https://phabricator.services.mozilla.com/D59090 --HG-- extra : moz-landing-system : lando
-
- Dec 05, 2019
-
-
Emilio Cobos Álvarez authored
We're vendoring it already so no reason not to. Only a couple dependencies left after these to get rid of 0.6. Differential Revision: https://phabricator.services.mozilla.com/D56044 --HG-- extra : moz-landing-system : lando
-
Mike Hommey authored
Bug 1601233 made cranelift bump its syn dependency to 1.0, breaking the workspace hack. Some of the features were also stale from presumably other updates. Differential Revision: https://phabricator.services.mozilla.com/D55897 --HG-- extra : moz-landing-system : lando
-
- Sep 17, 2019
-
-
Chris Manchester authored
Differential Revision: https://phabricator.services.mozilla.com/D45581 --HG-- extra : moz-landing-system : lando
-
Dorel Luca authored
-
Chris Manchester authored
Differential Revision: https://phabricator.services.mozilla.com/D45581 --HG-- extra : moz-landing-system : lando
-
- Aug 23, 2019
-
-
Mike Hommey authored
The discrepancy of features used for syn between jsrust and gkrust triggered syn and its reverse dependencies up to cranelift to be built once for jsrust and once for gkrust, while they are time consuming to build. Differential Revision: https://phabricator.services.mozilla.com/D43209 --HG-- extra : moz-landing-system : lando
-
- May 20, 2019
-
-
Bastien Orivel authored
Differential Revision: https://phabricator.services.mozilla.com/D31737 --HG-- extra : moz-landing-system : lando
-
- Feb 26, 2019
-
-
Chris Manchester authored
Differential Revision: https://phabricator.services.mozilla.com/D20738 --HG-- extra : moz-landing-system : lando
-
- Oct 29, 2018
-
-
Margareta Eliza Balazs authored
Backed out 4 changesets (bug 1499196) for regression author didn't respond on time, depends on 1501178, requested by igoldan. a=backout Backed out changeset c43c91d2b97b (bug 1499196) Backed out changeset caaad097961a (bug 1499196) Backed out changeset 98fad0b05551 (bug 1499196) Backed out changeset 470e06d78a7b (bug 1499196)
-
- Oct 18, 2018
-
-
Chris Manchester authored
Bug 1499196 - Introduce a mozilla-central-workspace-hack crate to unify features seen by rust deps. r=ted,firefox-build-system-reviewers This is the equivalent of the rustc-workspace-hack used by the rust build to ensure cargo and RLS see the same set of features for dependencies so that these dependencies may be reused by invocations of cargo for these two projects. The trivial crate added specifies the union of the set of features activated for a particular crate for each time it appears in the dependency tree so that cargo will understand these dependencies to be re-usable across cargo implementations. This eliminates re-building jsrust and some of its dependencies twice, and reduces the number of crates compiled in the tree by about 90 in testing on linux. Differential Revision: https://phabricator.services.mozilla.com/D9041
-
Chris Manchester authored
Bug 1499196 - Introduce a mozilla-central-workspace-hack crate to unify features seen by rust deps. r=ted,firefox-build-system-reviewers This is the equivalent of the rustc-workspace-hack used by the rust build to ensure cargo and RLS see the same set of features for dependencies so that these dependencies may be reused by invocations of cargo for these two projects. The trivial crate added specifies the union of the set of features activated for a particular crate for each time it appears in the dependency tree so that cargo will understand these dependencies to be re-usable across cargo implementations. This eliminates re-building jsrust and some of its dependencies twice, and reduces the number of crates compiled in the tree by about 90 in testing on linux. Differential Revision: https://phabricator.services.mozilla.com/D9041 --HG-- extra : moz-landing-system : lando
-