Closed Bug 1354785 Opened 8 years ago Closed 8 years ago

Changing manifest files do not update embedded manifest in binary files

Categories

(Firefox Build System :: General, defect)

50 Branch
defect
Not set
normal

Tracking

(firefox55 fixed)

RESOLVED FIXED
mozilla55
Tracking Status
firefox55 --- fixed

People

(Reporter: emk, Assigned: emk)

References

Details

Attachments

(1 file)

Steps to reproduce: 1. Edit browser/app/firefox.exe.64.manifest. 2. mach build binaries 3. Open the built firefox.exe with a binary editor and inspect the embedded manifest. Actual result: The embedded manifest does not reflect the change. Expected result: The embedded manifest should be updated. Bug 1348069 regressed this. I found this when I was testing bug 1354020.
Assignee: nobody → VYV03354
Blocks: 1348069, 1354020
Status: NEW → ASSIGNED
Ping? This bug may burn the tree every time someone changes manifest files.
Flags: needinfo?(gps)
I'll review this now.
Flags: needinfo?(gps)
Comment on attachment 8856092 [details] Bug 1354785 - Add dependency on manifest files to res files. https://reviewboard.mozilla.org/r/128038/#review133044 We would ideally have a variable that was directly added to $(RESFILE)s dependencies. But it isn't worth scope bloating here. We can deal with this as part of eventually porting this logic to moz.build.
Attachment #8856092 - Flags: review?(gps) → review+
Pushed by VYV03354@nifty.ne.jp: https://hg.mozilla.org/integration/autoland/rev/c39e811e3a09 Add dependency on manifest files to res files. r=gps
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla55
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: