Closed
Bug 1239872
Opened 9 years ago
Closed 9 years ago
mach build faster fails with a traceback
Categories
(Firefox Build System :: General, defect)
Firefox Build System
General
Tracking
(firefox46 fixed)
RESOLVED
FIXED
mozilla46
Tracking | Status | |
---|---|---|
firefox46 | --- | fixed |
People
(Reporter: mossop, Assigned: glandium)
References
Details
Attachments
(2 files, 1 obsolete file)
3.32 KB,
text/plain
|
Details | |
3.37 KB,
patch
|
gps
:
review+
|
Details | Diff | Splinter Review |
I've made no changes to loop and yet mach build faster throws a traceback something in there.
Assignee | ||
Comment 1•9 years ago
|
||
This is a regression from bug 1232707, which added the following snippet to browser/extensions/loop/jar.mn:
content/shared/vendor/ (chrome/content/shared/vendor/*)
#ifndef DEBUG
+ content/shared/vendor/react.js (chrome/content/shared/vendor/react-prod.js)
I'm going to make jar_maker reject this trick.
Blocks: 1232707
Assignee | ||
Comment 2•9 years ago
|
||
(for clarity, there is a react.js file in chrome/content/shared/vendor/, so what happens is that the jar maker copies react.js first, the overwrites it with react-prod.js. Since mach build faster uses install manifests for jar processing, it fails to handle this for good reasons.
Assignee | ||
Updated•9 years ago
|
Assignee: nobody → mh+mozilla
Assignee | ||
Comment 3•9 years ago
|
||
Attachment #8708252 -
Flags: review?(gps)
Comment 4•9 years ago
|
||
Just to note the original issue has been fixed as a follow-up in bug 1232707.
Assignee | ||
Comment 5•9 years ago
|
||
Turns out the previous patch broke the jar maker patch because the wildcard support was kind of broken in some way.
Attachment #8708252 -
Attachment is obsolete: true
Attachment #8708252 -
Flags: review?(gps)
Attachment #8708294 -
Flags: review?(gps)
Assignee | ||
Comment 6•9 years ago
|
||
(In reply to Mike Hommey [:glandium] from comment #5)
> Created attachment 8708294 [details] [diff] [review]
> Prevent jar maker from installing the same file twice
>
> Turns out the previous patch broke the jar maker patch (...)
the jar maker test, is what I meant.
Updated•9 years ago
|
Attachment #8708294 -
Flags: review?(gps) → review+
Updated•9 years ago
|
Component: mach → Build Config
Comment 8•9 years ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 9 years ago
status-firefox46:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla46
Updated•7 years ago
|
Product: Core → Firefox Build System
You need to log in
before you can comment on or make changes to this bug.
Description
•