classification
Title: distutils cannot locate vcruntime140.dll with only VS 2019 installed
Type: Stage: resolved
Components: Distutils, Windows Versions: Python 3.9, Python 3.8, Python 3.7
process
Status: closed Resolution: fixed
Dependencies: Superseder:
Assigned To: steve.dower Nosy List: dstufft, eric.araujo, paul.moore, steve.dower, tim.golden, zach.ware
Priority: normal Keywords: patch

Created on 2019-09-10 13:03 by steve.dower, last changed 2019-09-10 14:42 by steve.dower. This issue is now closed.

Pull Requests
URL Status Linked Edit
PR 15827 steve.dower, 2019-09-10 13:03
PR 15849 merged steve.dower, 2019-09-10 13:18
PR 15856 merged miss-islington, 2019-09-10 13:52
PR 15857 merged steve.dower, 2019-09-10 13:57
Messages (4)
msg351638 - (view) Author: Steve Dower (steve.dower) * (Python committer) Date: 2019-09-10 13:03
Because we are only looking for the VC141 redistributable, if we only have VC142 available then we won't find it.

We should expand the glob() call to allow VC14?\vcruntime140.dll.
msg351661 - (view) Author: Zachary Ware (zach.ware) * (Python committer) Date: 2019-09-10 13:52
New changeset cd8221152dd235ec5d06e3d9d0d8787645bbac8e by Zachary Ware (Steve Dower) in branch 'master':
bpo-38088: Fixes distutils not finding vcruntime140.dll with only v142 toolset installed (GH-15849)
https://github.com/python/cpython/commit/cd8221152dd235ec5d06e3d9d0d8787645bbac8e
msg351667 - (view) Author: Steve Dower (steve.dower) * (Python committer) Date: 2019-09-10 14:18
New changeset 0fccd4ab5b2238b6340901dd0023a1a157852792 by Steve Dower in branch '3.7':
bpo-38088: Fixes distutils not finding vcruntime140.dll with only v142 toolset installed (GH-15849)
https://github.com/python/cpython/commit/0fccd4ab5b2238b6340901dd0023a1a157852792
msg351681 - (view) Author: Steve Dower (steve.dower) * (Python committer) Date: 2019-09-10 14:42
New changeset 2ed0ac6bf17d599bc246c513c32710c154e50a64 by Steve Dower (Miss Islington (bot)) in branch '3.8':
bpo-38088: Fixes distutils not finding vcruntime140.dll with only v142 toolset installed (GH-15849)
https://github.com/python/cpython/commit/2ed0ac6bf17d599bc246c513c32710c154e50a64
History
Date User Action Args
2019-09-10 14:42:39steve.dowersetstatus: open -> closed
resolution: fixed
stage: patch review -> resolved
2019-09-10 14:42:29steve.dowersetmessages: + msg351681
2019-09-10 14:18:05steve.dowersetmessages: + msg351667
2019-09-10 13:57:25steve.dowersetpull_requests: + pull_request15504
2019-09-10 13:52:35miss-islingtonsetpull_requests: + pull_request15503
2019-09-10 13:52:26zach.waresetmessages: + msg351661
2019-09-10 13:18:30steve.dowersetkeywords: + patch
stage: patch review
pull_requests: + pull_request15498
2019-09-10 13:03:38steve.dowercreate