This appears to be the relevant error output… I’m trying to see if I can figure out what’s going on here but I was hoping someone with more knowledge would know a quick fix.
[ 28%] Building C object source/blender/nodes/CMakeFiles/bf_nodes.dir/shader/nodes/node_shader_layer_weight.c.o
/Users/chuck/git/blender-build-2.8/build_darwin_full/source/blender/makesdna/intern/dna_verify.c:147:1: error: redefinition of enumerator 'assert_line_147'
BLI_STATIC_ASSERT(sizeof(struct IDOverrideStaticPropertyOperation) == 48, "DNA struct size verify");
^
/Users/chuck/git/blender-build-2.8/blender/source/blender/blenlib/BLI_assert.h:106:12: note: expanded from macro 'BLI_STATIC_ASSERT'
enum { _BLI_ASSERT_CONCAT(assert_line_, __LINE__) = 1 / (int)(!!(a)) };
^
/Users/chuck/git/blender-build-2.8/blender/source/blender/blenlib/BLI_assert.h:99:36: note: expanded from macro '_BLI_ASSERT_CONCAT'
# define _BLI_ASSERT_CONCAT(a, b) _BLI_ASSERT_CONCAT_(a, b)
^
/Users/chuck/git/blender-build-2.8/blender/source/blender/blenlib/BLI_assert.h:98:37: note: expanded from macro '_BLI_ASSERT_CONCAT_'
# define _BLI_ASSERT_CONCAT_(a, b) a##b
^
<scratch space>:611:1: note: expanded from here
assert_line_147
^
/Users/chuck/git/blender-build-2.8/blender/source/blender/makesdna/DNA_lightprobe_types.h:147:1: note: previous definition is here
BLI_STATIC_ASSERT_ALIGN(LightProbeCache, 16)
^
/Users/chuck/git/blender-build-2.8/blender/source/blender/blenlib/BLI_assert.h:110:3: note: expanded from macro 'BLI_STATIC_ASSERT_ALIGN'
BLI_STATIC_ASSERT((sizeof(st) % (align) == 0), "Structure must be strictly aligned")
^
/Users/chuck/git/blender-build-2.8/blender/source/blender/blenlib/BLI_assert.h:106:12: note: expanded from macro 'BLI_STATIC_ASSERT'
enum { _BLI_ASSERT_CONCAT(assert_line_, __LINE__) = 1 / (int)(!!(a)) };
^
/Users/chuck/git/blender-build-2.8/blender/source/blender/blenlib/BLI_assert.h:99:36: note: expanded from macro '_BLI_ASSERT_CONCAT'
# define _BLI_ASSERT_CONCAT(a, b) _BLI_ASSERT_CONCAT_(a, b)
^
/Users/chuck/git/blender-build-2.8/blender/source/blender/blenlib/BLI_assert.h:98:37: note: expanded from macro '_BLI_ASSERT_CONCAT_'
# define _BLI_ASSERT_CONCAT_(a, b) a##b
^
<scratch space>:481:1: note: expanded from here
assert_line_147
^