Boost C++ Libraries: Ticket #4143: Phoenix v1 name clash with Phoenix v2 https://svn.boost.org/trac10/ticket/4143 <p> A simple code like </p> <pre class="wiki">#include &lt;boost/spirit/include/phoenix_core.hpp&gt; #include &lt;boost/spirit/include/classic.hpp&gt; int main() { } </pre><p> Creates a lot of compile errors due to phoenix:: usage being misinterpreted by the compiler. </p> <p> The main offensive header is &lt;boost/spirit/home/classic/attribute/closure.hpp&gt;, replacing all occurence of phoenix:: by ::phoenix:: made my particular problem go away. </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/4143 Trac 1.4.3 Braden McDaniel <braden@…> Fri, 14 May 2010 03:41:23 GMT attachment set https://svn.boost.org/trac10/ticket/4143 https://svn.boost.org/trac10/ticket/4143 <ul> <li><strong>attachment</strong> → <span class="trac-field-new">4143.patch</span> </li> </ul> <p> Patch </p> Ticket Braden McDaniel <braden@…> Fri, 14 May 2010 03:42:32 GMT version, milestone changed; cc set https://svn.boost.org/trac10/ticket/4143#comment:1 https://svn.boost.org/trac10/ticket/4143#comment:1 <ul> <li><strong>cc</strong> <span class="trac-author">braden@…</span> added </li> <li><strong>version</strong> <span class="trac-field-old">Boost 1.42.0</span> → <span class="trac-field-new">Boost 1.43.0</span> </li> <li><strong>milestone</strong> <span class="trac-field-old">Boost 1.43.0</span> → <span class="trac-field-new">Boost 1.44.0</span> </li> </ul> Ticket anonymous Tue, 15 Jun 2010 01:18:39 GMT status changed; resolution set https://svn.boost.org/trac10/ticket/4143#comment:2 https://svn.boost.org/trac10/ticket/4143#comment:2 <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> Ticket