Boost C++ Libraries: Ticket #5075: boost/proto/fusion.hpp emits warnings with gcc -Wundef https://svn.boost.org/trac10/ticket/5075 <p> Using gcc -Wundef: </p> <p> In file included from /home/markusl/work/unicorn/1/libs/manspan/Ibspanfuncs.cpp:17: </p> <p> /home/markusl/work/unicorn/1/include/x86_64_bali/boost/proto/fusion.hpp:49:5: error: "BOOST_MSVC" is not defined </p> <p> /home/markusl/work/unicorn/1/include/x86_64_bali/boost/proto/fusion.hpp:725:5: error: "BOOST_MSVC" is not defined </p> <p> The attached patch solves the problem. </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/5075 Trac 1.4.3 Markus Laker <markusl@…> Fri, 14 Jan 2011 12:24:52 GMT attachment set https://svn.boost.org/trac10/ticket/5075 https://svn.boost.org/trac10/ticket/5075 <ul> <li><strong>attachment</strong> → <span class="trac-field-new">patch-fusion_hpp</span> </li> </ul> <p> Patch that fixes the problem </p> Ticket anonymous Sun, 16 Jan 2011 03:42:30 GMT status changed; resolution set https://svn.boost.org/trac10/ticket/5075#comment:1 https://svn.boost.org/trac10/ticket/5075#comment:1 <ul> <li><strong>status</strong> <span class="trac-field-old">new</span> → <span class="trac-field-new">closed</span> </li> <li><strong>resolution</strong> → <span class="trac-field-new">fixed</span> </li> </ul> <p> Fixed on trunk in <a class="changeset" href="https://svn.boost.org/trac10/changeset/68170" title="eliminate -Wundef warning on gcc">[68170]</a> and merged to release in <a class="changeset" href="https://svn.boost.org/trac10/changeset/68179" title="merge #67796 and #68170 from trunk">[68179]</a>. </p> Ticket