After some further investigation (details below), it seems the error
is caused by a mismatch between the OSX version and the SDK version.

Is this something that's normally used/supported on OSX?

----

The error was that `uname -r` outputs, (15.2.0). which causes the SDK
to be set to 10.11, where Jonathan has 10.10 of the SDK. See [0].

Would be good if we could avoid having this list of hard-coded OSX versions.
I think its come up before, this makes OSX unusable for bisecting
since you won't be able to build older versions.

LLVM's compiler-rt for example, uses:

  xcodebuild -version -sdk macosx Path

see source [1].

[0]: 
https://developer.blender.org/diffusion/B/browse/master/CMakeLists.txt;02cabdac5a9097a70587211565768e8990f36798$519
[1]: 
https://github.com/llvm-mirror/compiler-rt/blob/master/cmake/config-ix.cmake#L253

On Tue, Mar 8, 2016 at 2:44 PM, Jonathan Williamson
<[email protected]> wrote:
> Hey OS X devs,
>
> It would seem configuring and generating CMake build files is currently 
> broken? It seems to be having trouble detecting the correct SDK version, 
> forcing the `CMAKE_OSX_SYSROOT` always to 10.11, even if 10.10 is the highest 
> installed.
>
> I spent a while on IRC with Campbell and jaggzt to no avail. It was also 
> mentioned that OS X Build bot has not successfully built since March 5th, at 
> 05:03:58.
>
> Even manually setting the SDK versions and deploy targets in the 
> CMakeCache.txt fails.
>
> Is anyone else having trouble building with CMake on OS X?
> _______________________________________________
> Bf-committers mailing list
> [email protected]
> http://lists.blender.org/mailman/listinfo/bf-committers



-- 
- Campbell
_______________________________________________
Bf-committers mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-committers

Reply via email to