Closed Bug 1492971 Opened 4 years ago Closed 4 years ago

MinGW Build broken with out of date headers

Categories

(Firefox Build System :: General: Unsupported Platforms, defect, P5)

defect

Tracking

(firefox-esr60 fixed, firefox64 fixed)

RESOLVED FIXED
mozilla64
Tracking Status
firefox-esr60 --- fixed
firefox64 --- fixed

People

(Reporter: tjr, Assigned: tjr)

References

Details

(Whiteboard: [stockwell disable-recommended])

Attachments

(1 file)

https://treeherder.mozilla.org/#/jobs?repo=autoland&revision=37cd7bbec974385d50266e8e2a68f581eb0fbe63


From MinGW:

>    typedef struct FILE_ID_128 {
>      ULONGLONG LowPart;
>      ULONGLONG HighPart;
>    } FILE_ID_128, *PFILE_ID_128;

MSDN: https://docs.microsoft.com/en-us/windows/desktop/api/winnt/ns-winnt-_file_id_128

> typedef struct _FILE_ID_128 {
>   BYTE Identifier[16];
> } FILE_ID_128, *PFILE_ID_128;
Flags: needinfo?(jacek)
Update: This started occurring when Bug 1488627 landed, waiting on reply from developer.
This looks like a permafailure: https://tinyurl.com/yabwz6cz
I submitted a fix to mingw-w64. It will land there as soon as it's reviewed.
Flags: needinfo?(jacek)
It's fixed upstream as of cfd85ebed773810429bf2164c3a985895b7dbfe3 commit.
Comment on attachment 9010976 [details]
Bug 1492971 Bump mingw version to get fix for FILE_ID_128 struct r=froydnj

Nathan Froyd [:froydnj] has approved the revision.
Attachment #9010976 - Flags: review+
Pushed by ebalazs@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/3ffe4318af3a
Bump mingw version to get fix for FILE_ID_128 struct r=froydnj
https://hg.mozilla.org/mozilla-central/rev/3ffe4318af3a
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla64
Assignee: nobody → tom
Priority: -- → P5
You need to log in before you can comment on or make changes to this bug.