Boost C++ Libraries: Ticket #8800: result_of.hpp:174: error: invalid use of incomplete type https://svn.boost.org/trac10/ticket/8800 <ol><li>On OSX 10.8.4, invoke "./b2 toolset=darwin -j 4" </li><li>Build fails with: </li></ol><p> ./boost/utility/result_of.hpp:174: error: invalid use of incomplete type ‘struct boost::log::v2_mt_posix::expressions::aux::unary_function_terminal&lt;boost::log::v2_mt_posix::expressions::has_attribute&lt;void&gt; &gt;::result&lt;const boost::log::v2_mt_posix::expressions::aux::unary_function_terminal&lt;boost::log::v2_mt_posix::expressions::has_attribute&lt;void&gt; &gt; ()(boost::phoenix::vector2&lt;boost::phoenix::vector2&lt;const boost::phoenix::actor&lt;boost::proto::exprns_::expr&lt;boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term&lt;boost::log::v2_mt_posix::expressions::aux::unary_function_terminal&lt;boost::log::v2_mt_posix::expressions::has_attribute&lt;void&gt; &gt; &gt;, 0l&gt; &gt;*, const boost::log::v2_mt_posix::attribute_value_set&amp;&gt;&amp;, const boost::phoenix::default_actions&amp;&gt;)&gt;’ </p> <ol start="3"><li>According to "l_r" on the #boost IRC channel, he has also reproduced this issue on "xLinux laptop 3.8.0-25-x86_64 x86_64 GNU/Linux, GCC 4.7.3" </li><li>I have set severity to "Showstopper" because there is no known workaround and Boost cannot be built. </li></ol> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/8800 Trac 1.4.3 cowwoc@… Mon, 08 Jul 2013 22:38:56 GMT attachment set https://svn.boost.org/trac10/ticket/8800 https://svn.boost.org/trac10/ticket/8800 <ul> <li><strong>attachment</strong> → <span class="trac-field-new">build.zip</span> </li> </ul> <p> Build log </p> Ticket