Closed Bug 1355586 Opened 7 years ago Closed 3 years ago

./mach package doesn't work for MinGW builds

Categories

(Firefox Build System :: General, enhancement)

52 Branch
enhancement
Not set
normal

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: tjr, Unassigned)

References

(Blocks 1 open bug)

Details

Attachments

(1 obsolete file)

It would be nice if ./mach package worked for cross-compilation MinGW builds to enable easy testing.
Besides the NSIS issue, as stated in https://bugzilla.mozilla.org/show_bug.cgi?id=1314979#c21 mingw builds on windows may not configure successfully and we might want to refactor our checks for it.
Summary: Enable packaging Firefox built with MinGW → MinGW Builds on Windows don't work well
See Also: → 1367847
Comment on attachment 8871363 [details]
Bug 1355586 Support makensis on MinGW Linux for Windows builds

The patch I am marking obsolete does address some components of this bug, but is really designed to specifically address Bug 1367847
Attachment #8871363 - Attachment is obsolete: true
Product: Core → Firefox Build System
Blocks: 1330608
No longer blocks: 1463261
Summary: MinGW Builds on Windows don't work well → ./mach package doesn't work for MinGW builds

I'm not sure since when, but mingw-clang builds have had mach package running for a while.

Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → WORKSFORME

Hah; I think I assumed that it was failing because setup.exe was tiny and non-functioning; but it seems that it is the same on the regular windows builds too!

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: