@dupoxy@nantille@ErikK Itās not recommended that you use binaries from anyone on the Internet. https://developer.blender.org/F9865901
Replace blender/ā¦/lib/darwin/python folder with this one and it may fix the build error.
After the libraries land in svn, remove that python folder, and run make update to start using official ones.
@ankitm thanks for your answer but youāre puzzling me. Of course using binaries from anyone is unsafe. If I understand correctly, you give us a general warning but you give us binaries assuming we trust you so that we fix the issue as you said? Nothing wrong with it but I want to confirm I got it right.
Is it a temporary fix (meaning we can wait for the lib to land) or is it something that we will have to do even after the libraries land in svn?
I built the libraries to see if they work. They worked for macOS 10.14.6 at least (2 more people confirmed in chat)⦠then figured it might take until next week to get SVN libs landed. So I shared them here too in case something important is stuck.
Also thanks for mentioning this thread in Blender 2.9 CUDA on Mac. I also have this CUDA issue, worth having a look if this can be solved (but less important).
Platform maintainers decided to build all intel dependencies on an older macOS, or at least with an older Xcode version to avoid such issues with any other dependency. Thereās no time frame about it AFAIK.
A maniphest task to track the progress would indeed be good.
Out of curiosity, the experimental builds are running fine on my system (macOS 10.13.6). I was under the impression that the git-version is the one used to compile them as well. (The build failed a couple of minutes ago with the error that started this thread.)
Specifically, I still see the same linker errors about ___isPlatformVersionAtLeast etc when building from head, using XCode 10.3 (on OSX 10.14.6, FWIW).
If I replace the python libraries with the libraries that @ankitm supplied then the build succeeds.
Just curious, just in case I start building my own versionsā¦
Are these errors happening because of some trying to build for old versions of MacOS?
Iām assuming that the current and working builds for BIG Sur, like on Blenderās download page, arenāt having these issues.