-
Type:
Bug
-
Resolution: Duplicate
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: Build
-
None
-
ALL
-
Security 2018-12-31
-
None
-
None
-
None
-
None
-
None
-
None
-
None
The VS 2017 key exists in the 64-bit registry hive. We need to adjust the registry key to use based on python platform architecture.
Error one will get with 64-bit python
WindowsError: [Error 2] The system cannot find the file specified:
File "D:\m2\mongo\SConstruct", line 3786:
variant_dir='$BUILD_DIR',
File "D:\m2\mongo\src\third_party\scons-2.5.0\scons-local-2.5.0\SCons\Script\SConscript.py", line 542:
return _SConscript(self.fs, *files, **subst_kw)
File "D:\m2\mongo\src\third_party\scons-2.5.0\scons-local-2.5.0\SCons\Script\SConscript.py", line 251:
exec _file_ in call_stack[-1].globals
File "D:\m2\mongo\src\SConscript", line 25:
env.SConscript('mongo/SConscript', exports=['env'])
File "D:\m2\mongo\src\third_party\scons-2.5.0\scons-local-2.5.0\SCons\Script\SConscript.py", line 542:
return _SConscript(self.fs, *files, **subst_kw)
File "D:\m2\mongo\src\third_party\scons-2.5.0\scons-local-2.5.0\SCons\Script\SConscript.py", line 251:
exec _file_ in call_stack[-1].globals
File "D:\m2\mongo\src\mongo\SConscript", line 47:
'env',
File "D:\m2\mongo\src\third_party\scons-2.5.0\scons-local-2.5.0\SCons\Script\SConscript.py", line 542:
return _SConscript(self.fs, *files, **subst_kw)
File "D:\m2\mongo\src\third_party\scons-2.5.0\scons-local-2.5.0\SCons\Script\SConscript.py", line 251:
exec _file_ in call_stack[-1].globals
File "D:\m2\mongo\src\mongo\installer\SConscript", line 12:
'env',
File "D:\m2\mongo\src\third_party\scons-2.5.0\scons-local-2.5.0\SCons\Script\SConscript.py", line 542:
return _SConscript(self.fs, *files, **subst_kw)
File "D:\m2\mongo\src\third_party\scons-2.5.0\scons-local-2.5.0\SCons\Script\SConscript.py", line 251:
exec _file_ in call_stack[-1].globals
File "D:\m2\mongo\src\mongo\installer\msi\SConscript", line 46:
vsruntime_key = _winreg.OpenKey(_winreg.HKEY_LOCAL_MACHINE, "SOFTWARE\\WOW6432Node\\Microsoft\\VisualStudio\\14.0\\VC\\Runtimes\\x64")
- duplicates
-
SERVER-38593 Allow compile with Visual Studio even if redist is not found for msi installer
-
- Closed
-