Compiling cql/cql_position.cpp            [-Wall -g -D__BSD__ -D_LIBCPP_STDLIB_INCLUDE_NEXT -I/usr/local/include -I/usr/src/contrib/ofed/include -I/usr/src/sys/cddl/contrib/opensolaris/uts/common -I/usr/local/include/tcl8.7 -DSCI_NAMEBASE_FIX=1]
Compiling cql/cql_relation.cpp            [-Wall -g -D__BSD__ -D_LIBCPP_STDLIB_INCLUDE_NEXT -I/usr/local/include -I/usr/src/contrib/ofed/include -I/usr/src/sys/cddl/contrib/opensolaris/uts/common -I/usr/local/include/tcl8.7 -DSCI_NAMEBASE_FIX=1]
Compiling db_annotation.cpp               [-Wall -g -D__BSD__ -D_LIBCPP_STDLIB_INCLUDE_NEXT -I/usr/local/include -I/usr/src/contrib/ofed/include -I/usr/src/sys/cddl/contrib/opensolaris/uts/common -I/usr/local/include/tcl8.7 -DSCI_NAMEBASE_FIX=1]
Compiling db_board.cpp                    [-Wall -g -D__BSD__ -D_LIBCPP_STDLIB_INCLUDE_NEXT -I/usr/local/include -I/usr/src/contrib/ofed/include -I/usr/src/sys/cddl/contrib/opensolaris/uts/common -I/usr/local/include/tcl8.7 -DSCI_NAMEBASE_FIX=1]
In file included from /usr/src/contrib/ofed/include/byteswap.h:35:0,
                 from ../mstl/m_byte_order.ipp:19,
                 from ../mstl/m_byte_order.h:49,
                 from ../util/u_crc.ipp:19,
                 from ../util/u_crc.h:41,
                 from db_move.h:36,
                 from db_move_list.h:30,
                 from db_board.h:34,
                 from db_board.cpp:34:
db_board.cpp: In member function 'bool db::Board::neitherPlayerHasMatingMaterial(db::variant::Type) const':
db_board.cpp:7301:41: error: 'struct db::material::Count' has no member named '__minor'
  if (wtotal == 2 && btotal == 1 && wmat.minor() == 1)
                                         ^
db_board.cpp:7304:41: error: 'struct db::material::Count' has no member named '__minor'
  if (btotal == 2 && wtotal == 1 && bmat.minor() == 1)
                                         ^
db_board.cpp: In member function 'bool db::Board::cannotWin(db::color::ID, db::variant::Type) const':
db_board.cpp:7331:32: error: 'struct db::material::Count' has no member named '__minor'
  return total == 2 && material.minor() == 1;
                                ^
db_board.cpp:7332:1: warning: control reaches end of non-void function [-Wreturn-type]
 }
 ^
gmake[2]: *** [Makefile:162: db_board.o] Error 1
gmake[1]: *** [Makefile:205: recursive] Error 1
gmake: *** [Makefile:20: all] Error 2
Compiling cql/cql_position.cpp            [-Wall -g -D__BSD__ -D_LIBCPP_STDLIB_INCLUDE_NEXT -I/usr/local/include -I/usr/src/contrib/ofed/include -I/usr/src/sys/cddl/contrib/opensolaris/uts/common -I/usr/local/include/tcl8.7 -DSCI_NAMEBASE_FIX=1]
Compiling cql/cql_relation.cpp            [-Wall -g -D__BSD__ -D_LIBCPP_STDLIB_INCLUDE_NEXT -I/usr/local/include -I/usr/src/contrib/ofed/include -I/usr/src/sys/cddl/contrib/opensolaris/uts/common -I/usr/local/include/tcl8.7 -DSCI_NAMEBASE_FIX=1]
Compiling db_annotation.cpp               [-Wall -g -D__BSD__ -D_LIBCPP_STDLIB_INCLUDE_NEXT -I/usr/local/include -I/usr/src/contrib/ofed/include -I/usr/src/sys/cddl/contrib/opensolaris/uts/common -I/usr/local/include/tcl8.7 -DSCI_NAMEBASE_FIX=1]
Compiling db_board.cpp                    [-Wall -g -D__BSD__ -D_LIBCPP_STDLIB_INCLUDE_NEXT -I/usr/local/include -I/usr/src/contrib/ofed/include -I/usr/src/sys/cddl/contrib/opensolaris/uts/common -I/usr/local/include/tcl8.7 -DSCI_NAMEBASE_FIX=1]
In file included from /usr/src/contrib/ofed/include/byteswap.h:35:0,
                 from ../mstl/m_byte_order.ipp:19,
                 from ../mstl/m_byte_order.h:49,
                 from ../util/u_crc.ipp:19,
                 from ../util/u_crc.h:41,
                 from db_move.h:36,
                 from db_move_list.h:30,
                 from db_board.h:34,
                 from db_board.cpp:34:
db_board.cpp: In member function 'bool db::Board::neitherPlayerHasMatingMaterial(db::variant::Type) const':
db_board.cpp:7301:41: error: 'struct db::material::Count' has no member named '__minor'
  if (wtotal == 2 && btotal == 1 && wmat.minor() == 1)
                                         ^
db_board.cpp:7304:41: error: 'struct db::material::Count' has no member named '__minor'
  if (btotal == 2 && wtotal == 1 && bmat.minor() == 1)
                                         ^
db_board.cpp: In member function 'bool db::Board::cannotWin(db::color::ID, db::variant::Type) const':
db_board.cpp:7331:32: error: 'struct db::material::Count' has no member named '__minor'
  return total == 2 && material.minor() == 1;
                                ^
db_board.cpp:7332:1: warning: control reaches end of non-void function [-Wreturn-type]
 }
 ^
gmake[2]: *** [Makefile:162: db_board.o] Error 1
gmake[1]: *** [Makefile:205: recursive] Error 1
gmake: *** [Makefile:20: all] Error 2