Closed Bug 1423911 Opened 7 years ago Closed 7 years ago

Update cargo-vendor version requirement.

Categories

(Firefox Build System :: General, enhancement)

enhancement
Not set
normal

Tracking

(firefox59 fixed)

RESOLVED FIXED
mozilla59
Tracking Status
firefox59 --- fixed

People

(Reporter: emilio, Assigned: emilio)

References

Details

Attachments

(1 file)

Otherwise it will spuriously reintroduce libudev-sys from crates.io in the build, as just happen on autoland.
(This is my fault, I was running a newer version of cargo-vendor locally than what the vcs-sync bot is running, so I didn't catch the error when I tested/landed bug 1423236). cargo-vendor 0.1.12 doesn't deal with [patch] properly but 0.1.13 does.
Blocks: 1423236
Comment on attachment 8935379 [details] Bug 1423911: Update cargo-vendor requirement. https://reviewboard.mozilla.org/r/206282/#review211876 ::: python/mozbuild/mozbuild/vendor_rust.py:42 (Diff revision 1) > - Ensure that cargo-vendor is new enough. cargo-vendor 0.1.12 and newer > + Ensure that cargo-vendor is new enough. cargo-vendor 0.1.13 and newer > strips out .cargo-ok, .orig and .rej files which we want. Update comment: "... and newer deal with [patch] replacements in Cargo.toml files which we want"
Attachment #8935379 - Flags: review?(bugmail) → review+
Assignee: nobody → emilio
Pushed by ecoal95@gmail.com: https://hg.mozilla.org/integration/autoland/rev/634f6b38e17a Update cargo-vendor requirement. r=kats
We're sorry - something has gone wrong while rewriting or rebasing your commits. The commits being pushed no longer match what was requested. Please file a bug.
(In reply to Mozilla Autoland from comment #6) > We're sorry - something has gone wrong while rewriting or rebasing your > commits. The commits being pushed no longer match what was requested. Please > file a bug. This is just because emilio pushed it manually on a closed tree, after we put it in the autoland queue.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla59
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: