Mac Build Failing all day today

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
^

Not a Mac thing - I get it too, see Build fail with redefinition of enumerator

It looks like BLI_assert.h is somehow being included twice.

It should be fixed now.