Closed
Bug 1478557
Opened 7 years ago
Closed 7 years ago
Re-enable cargo commands that don't have outputs
Categories
(Firefox Build System :: General, enhancement)
Firefox Build System
General
Tracking
(firefox63 fixed)
RESOLVED
FIXED
mozilla63
| Tracking | Status | |
|---|---|---|
| firefox63 | --- | fixed |
People
(Reporter: chmanchester, Assigned: chmanchester)
References
Details
Attachments
(1 file)
The patch in bug 1468547 tries to index cargo commands by their outputs, but this isn't valid for build scripts that don't have outputs, so they were inadvertently turned off by that patch.
The command string is probably a better thing to use as a key...
| Comment hidden (mozreview-request) |
Comment 2•7 years ago
|
||
| mozreview-review | ||
Comment on attachment 8995052 [details]
Bug 1478557 - Use the command string rather than output list as a key for cargo commands in the tup backend.
https://reviewboard.mozilla.org/r/259536/#review266738
This looks fine - is there a reason we need to run build scripts that don't actually produce anything?
Attachment #8995052 -
Flags: review?(mshal) → review+
| Assignee | ||
Comment 3•7 years ago
|
||
| mozreview-review-reply | ||
Comment on attachment 8995052 [details]
Bug 1478557 - Use the command string rather than output list as a key for cargo commands in the tup backend.
https://reviewboard.mozilla.org/r/259536/#review266738
At least one I found wants to be able to fail the build under certain circumstances (see bug 1478561). Others are producing output that's usually parsed by cargo but I think we're ignoring, we may need to re-visit this.
Pushed by cmanchester@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/0f0af7e8440b
Use the command string rather than output list as a key for cargo commands in the tup backend. r=mshal
Comment 5•7 years ago
|
||
| bugherder | ||
Status: NEW → RESOLVED
Closed: 7 years ago
status-firefox63:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla63
You need to log in
before you can comment on or make changes to this bug.
Description
•