Boost C++ Libraries: Ticket #8769: Fails to build Boog.Log using Apple GCC 4.2.1 https://svn.boost.org/trac10/ticket/8769 <p> Currently 1.54.0 release fails to build using Apple GCC 4.2.1, which is the default compiler in Mac OS X 10.6 and also available through 10.8. The build log in Homebrew is attached. </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/8769 Trac 1.4.3 manphiz@… Wed, 03 Jul 2013 08:10:58 GMT attachment set https://svn.boost.org/trac10/ticket/8769 https://svn.boost.org/trac10/ticket/8769 <ul> <li><strong>attachment</strong> → <span class="trac-field-new">boost_1.54.0_snow_leopard_build.log.gz</span> </li> </ul> <p> Full build log of 1.54.0 using Apple GCC 4.2.1 on Mac OS X 10.6. </p> Ticket anonymous Wed, 03 Jul 2013 08:13:14 GMT <link>https://svn.boost.org/trac10/ticket/8769#comment:1 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/8769#comment:1</guid> <description> <p> Sorry, my mistake: Apple GCC has not been shipped since XCode 4.0, but is still provided by the R project and widely used. </p> </description> <category>Ticket</category> </item> <item> <dc:creator>Andrey Semashev</dc:creator> <pubDate>Wed, 03 Jul 2013 08:27:00 GMT</pubDate> <title/> <link>https://svn.boost.org/trac10/ticket/8769#comment:2 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/8769#comment:2</guid> <description> <p> From the compile errors it looks like the compiler can't cope with TR1 result_of protocol. If that's the case, I'm afraid I can't help it because this basically renders filters and formatters useless. Note that the compiler is listed as not supported in the test farm and the docs (not explicitly) for this reason. </p> <p> I do not have access to this platform, so I cannot experiment with it. So the only way I can add support for this compiler is by applying a patch. Do you have one? </p> </description> <category>Ticket</category> </item> <item> <author>Xiyue Deng <manphiz@…></author> <pubDate>Wed, 03 Jul 2013 08:48:32 GMT</pubDate> <title/> <link>https://svn.boost.org/trac10/ticket/8769#comment:3 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/8769#comment:3</guid> <description> <p> So this looks like similar problem with <a class="ext-link" href="https://svn.boost.org/trac/boost/ticket/8639"><span class="icon">​</span>https://svn.boost.org/trac/boost/ticket/8639</a>, which is understandable as GCC 4.2 is also quite old. Though I'd like to look into this, it will take time and given the complexity of the library it won't happen soon. </p> </description> <category>Ticket</category> </item> <item> <dc:creator>Marshall Clow</dc:creator> <pubDate>Wed, 03 Jul 2013 13:30:23 GMT</pubDate> <title/> <link>https://svn.boost.org/trac10/ticket/8769#comment:4 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/8769#comment:4</guid> <description> <p> If you look at the test results, you'll notice that all the log tests have been marked "expected fail" on Mac OS X with gcc 4.2.1 </p> </description> <category>Ticket</category> </item> <item> <dc:creator>Andrey Semashev</dc:creator> <pubDate>Sat, 20 Jul 2013 18:07:03 GMT</pubDate> <title>status changed; resolution set https://svn.boost.org/trac10/ticket/8769#comment:5 https://svn.boost.org/trac10/ticket/8769#comment:5 <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">wontfix</span> </li> </ul> <p> I'm closing this ticket for now. Feel free to reopen it if you have a patch. </p> Ticket