Closed Bug 1476174 Opened 6 years ago Closed 6 years ago

macOS + LTO installs the minidump-analyzer.lto.o directory to Contents/MacOS/crashreporter.app/Content/MacOS

Categories

(Firefox Build System :: General, enhancement)

enhancement
Not set
normal

Tracking

(firefox63 fixed)

RESOLVED FIXED
mozilla63
Tracking Status
firefox63 --- fixed

People

(Reporter: glandium, Assigned: glandium)

References

Details

Attachments

(1 file)

That, in turn, is the reason why bug 1473786 busted mac signing tasks.
And that, in turn, is because for binary executables, command lines contain things like:
-Wl,-object_path_lto,../../../dist/bin/crashreporter.app/Contents/MacOS/minidump-analyzer.lto.o/
Comment on attachment 8992535 [details]
Bug 1476174 - Fix-up the change from bug 1474024 to avoid creating lto object files in installed locations.

https://reviewboard.mozilla.org/r/257388/#review264358
Attachment #8992535 - Flags: review+
Attachment #8992535 - Flags: review?(core-build-config-reviews)
Pushed by mh@glandium.org:
https://hg.mozilla.org/integration/autoland/rev/a3b5c278794c
Fix-up the change from bug 1474024 to avoid creating lto object files in installed locations. r=ted
https://hg.mozilla.org/mozilla-central/rev/a3b5c278794c
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla63
You need to log in before you can comment on or make changes to this bug.