Opened 3 years ago
Closed 3 years ago
#63427 closed enhancement (fixed)
Please doublecheck blender's dependency on Xcode 10
Reported by: | ifernandolopez (Fernando López Hernández) | Owned by: | jasonliu-- (Jason Liu) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.7.1 |
Keywords: | Cc: | ||
Port: | blender |
Description
If you install blender in Mac OS X 10.13:
sudo port install blender
You will end up with this self-explanatory error:
Detected OS X 10.13 and Xcode 9.4.1 at /Applications/Xcode.app :info:configure CMake Error at build_files/cmake/platform/platform_apple_xcode.cmake:72 (message): :info:configure Only Xcode version 10.0 and newer is supported
The problem with this CMake check is that it breaks compatibility with Mac OS X 10.3 backward, as Xcode 10 is available from Mac OS X 10.14 onwards.
Could you please double-check that this restriction that Cmake imposes is really needed: i.e., blender is using a new feature only available in Xcode 10?
Thank you
Change History (3)
comment:1 Changed 3 years ago by jmroot (Joshua Root)
Keywords: | blender xcode removed |
---|---|
Milestone: | MacPorts Future |
Owner: | set to jasonliu-- |
Status: | new → assigned |
Type: | update → enhancement |
comment:2 Changed 3 years ago by jasonliu-- (Jason Liu)
comment:3 Changed 3 years ago by Jason Liu <jasonliu--@…>
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Note: See
TracTickets for help on using
tickets.
No, the restriction that CMake imposes (or more specifically, the restriction that the blender devs are having CMake impose), are not really needed. In fact, I believe I disable this check for older versions of macOS+Xcode. I just didn't know that I needed it for 10.13, because I don't have a 10.13 machine to test the blender port, and I didn't realize that Xcode 9 could be installed on macOS 10.13.
I will make an adjustment to also exclude 10.13 from the Xcode version checking. Thanks for bringing this to my attention.