Closed but0n closed 5 years ago
Thank you for bringing the SSL error to our attention. We will be updating this script to fix the issue. As for the other errors you are getting, these should be fixed by pointing the VULKAN_LOADER_INSTALL_DIR and MOLTENVK_REPO_ROOT variables at their appropriate repos. These variables are meant to be pointed at repos that have been cloned and built, and are not designed to be pointed at the SDK files. Please refer to the BUILD.md file for more information.
OK, Thanks!
We should probably keep this issue open until the fixes are made, so I am reopening.
@but0n : Your problem was new to us and we could not reproduce it. We think it may have something to do with the "beta" version of 10.14 or some other security feature that you have enabled. If you have any insights about this, please let us know. For example, you may have turned on some special security setting on your machine. Also, have you been able to try it on 10.12 or 10.13?
If there is a way for us to "turn on" some security feature that allows us to reproduce the problem, then we can be more certain that our fix works.
Here is what is happening: There is CMake code that tries to download this file:
https://github.com/KhronosGroup/glslang/releases/download/master-tot/glslang-master-osx-Release.zip
And that code is failing on your machine because of an SSL certificate checking issue. Our fix will be to modify the script to disable the certificate check, which is safe because the data does not need to be secure.
As a workaround, you can download the above file yourself, unzip it, and then create this directory structure:
Vulkan-Tools/glslang/bin/glslangValidator
You would get the glslangValidator
binary from the zip file.
See scripts/fetch_glslangvalidator.py
for more details.
@karl-lunarg
Hi, thanks for your reply.
Probably it is my network issues, I have been using socks proxy with shadowsocks.
ALL_PROXY socks5://127.0.0.1:1086
Closing due to apparent user resolution of the problem and/or resolution via the applied fix. @but0n please reopen if needed.
macOS 10.14 Beta (18A326g)