-
-
Notifications
You must be signed in to change notification settings - Fork 783
Update shipped UCRT and API DLLs to 64-bit versions #19508
Copy link
Copy link
Closed
Labels
audience/nvda-devPR or issue is relevant to NVDA / Add-on developersPR or issue is relevant to NVDA / Add-on developersepic/64bit-migrationp4https://github.com/nvaccess/nvda/blob/master/projectDocs/issues/triage.md#priorityhttps://github.com/nvaccess/nvda/blob/master/projectDocs/issues/triage.md#prioritytriagedHas been triaged, issue is waiting for implementation.Has been triaged, issue is waiting for implementation.
Metadata
Metadata
Assignees
Labels
audience/nvda-devPR or issue is relevant to NVDA / Add-on developersPR or issue is relevant to NVDA / Add-on developersepic/64bit-migrationp4https://github.com/nvaccess/nvda/blob/master/projectDocs/issues/triage.md#priorityhttps://github.com/nvaccess/nvda/blob/master/projectDocs/issues/triage.md#prioritytriagedHas been triaged, issue is waiting for implementation.Has been triaged, issue is waiting for implementation.
Type
Fields
Give feedbackNo fields configured for Task.
Related issues, PRs or discussions
No response
What is the current state of the codebase?
Currently 32-bit files are still being shipped.
Why are changes required?
Since NVDA is now 64-bit I believe these files should also be 64-bit.
What technical changes are required?
No changes just use the files from C:\Program Files (x86)\Windows Kits\10\Redist\10.0.26100.0\ucrt\DLLs\x64 instead of the x86 files.
Are the proposed technical changes API breaking?
No
Are there potential risks or issues with the proposed implementation?
None that I can think of.