1. ./common/cmdparse.h:47:49: required from ‘bool cmd_getval(CephContext*, const cmdmap_t&, std::string, T&) [with T = int; cmdmap_t = std::map<std::basic_string<char>, boost::variant<std::basic_string<char>, bool, long int, double, std::vector<std::basic_string<char> > > >; std::string = std::basic_string<char>]’
  2. mon/OSDMonitor.cc:3002:54: required from here
  3. /usr/include/boost/variant/get.hpp:195:48: error: invalid application of ‘sizeof’ to incomplete type ‘boost::STATIC_ASSERTION_FAILURE<false>’
  4. BOOST_STATIC_ASSERT_MSG(
  5. ^
  6. make[3]: *** [mon/OSDMonitor.lo] Error 1
  7. make[3]: *** Waiting for unfinished jobs....
  8. make[3]: Leaving directory `/data1/ceph/src'
  9. make[2]: *** [all-recursive] Error 1
  10. make[2]: Leaving directory `/data1/ceph/src'
  11. make[1]: *** [all] Error 2
  12. make[1]: Leaving directory `/data1/ceph/src'
  13. make: *** [all-recursive] Error 1