Page MenuHome

Fix std::optional value() build error on older macOS SDK
ClosedPublic

Authored by dupoxy (dupoxy) on Dec 16 2022, 5:20 PM.

Details

Summary

Fix std::optional value() build error on older macOS SDK

No longer happens on the buildbot, but for users building with an older
Xcode , still need to avoid using value().

error:

In file included from /Users/$/blender-source/build_darwin/source/blender/nodes/geometry/CMakeFiles/bf_nodes_geometry.dir/Unity/unity_13_cxx.cxx:9:
/Users/$/blender-source/blender-git/source/blender/nodes/geometry/nodes/node_geo_set_position.cc:36:32: error: 'value' is unavailable: introduced in macOS 10.14
      if (math::is_zero(offset.value())) {
                               ^

Diff Detail

Repository
rB Blender

Event Timeline

dupoxy (dupoxy) requested review of this revision.Dec 16 2022, 5:20 PM
dupoxy (dupoxy) created this revision.
dupoxy (dupoxy) edited the summary of this revision. (Show Details)
This revision is now accepted and ready to land.Dec 16 2022, 5:37 PM