Closed Bug 1842497 Opened 10 months ago Closed 10 months ago

Unship d3dcompiler_47.dll and Universal CRT DLLs

Categories

(Firefox Build System :: General, task)

task

Tracking

(firefox117 fixed)

RESOLVED FIXED
117 Branch
Tracking Status
firefox117 --- fixed

People

(Reporter: emk, Assigned: emk)

References

(Blocks 1 open bug)

Details

Attachments

(3 files, 1 obsolete file)

Windows 8.1+ has d3dcompiler_47.dll.

Although not all Windows 8.1 machines have UCRT, win2012 builders have UCRT because toolchains require UCRT. We don't have to care about all Windows 8.1 machines as long as Firefox works with automation.

Assignee: nobody → VYV03354
Status: NEW → ASSIGNED

Depends on D183099

Blocks: 1843681

Comment on attachment 9342963 [details]
Bug 1842497 - Remove dead code from gfx/gl/GLLibraryEGL.cpp. r?#gfx-reviewers

Revision D183101 was moved to bug 1843681. Setting attachment 9342963 [details] to obsolete.

Attachment #9342963 - Attachment is obsolete: true
Pushed by VYV03354@nifty.ne.jp:
https://hg.mozilla.org/integration/autoland/rev/154481407ca2
Unship all Universal CRT DLLs. r=firefox-build-system-reviewers,glandium
https://hg.mozilla.org/integration/autoland/rev/3a71e5ba5001
Unship d3dcompiler_47.dll. r=firefox-build-system-reviewers,glandium
Regressions: 1843708
Status: ASSIGNED → RESOLVED
Closed: 10 months ago
Resolution: --- → FIXED
Target Milestone: --- → 117 Branch

AFAICT, this still leaves the DLLs behind after updating. Do we have any way of removing them as well?

I confirmed that both update and pave over install removed the unshipped files.

Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/44e3278aa865
Port bug 1842497: Unship d3dcompiler_47.dll and Universal CRT DLLs. r=mkmelin

Ah, 116.0 does not contain this fix yet.

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

Attachment

General

Created:
Updated:
Size: