mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-02-27 04:38:02 +00:00

Some crates in the dependency graph at some point depend on failure, without disabling its default features, which means they are turned on for m-c builds. The default features include the backtrace features, which seems to cause issues for some m-c builds (like the Windows one). As we can't turn of default features easily, our next best option is to use a patched version that doesn't have include backtrace as a default feature. Original repository: https://github.com/rust-lang-nursery/failure Base commit:20f9a9e223
Forked repository: https://github.com/badboy/failure Branch: no-default-backtrace New commit:64af847bc5
Steps to update after adding the patch line: cargo update -p gkrust-shared mach vendor rust Differential Revision: https://phabricator.services.mozilla.com/D59357 --HG-- extra : moz-landing-system : lando