Boost C++ Libraries: Ticket #6271: Problem building Boost 1.48.0 on Solaris x86_64 https://svn.boost.org/trac10/ticket/6271 <p> Hi, </p> <p> I have built Boost 1.47.0 on Solaris x86_64 using Solaris Studio 12.2 and only Boost.Graph fails to build. </p> <p> Now when I build Boost 1.48.0 on Solaris x86_64 using Solaris Studio 12.2, not only does Boost.Graph fail to build but Boost.Locale and Boost.Test also fail to build. </p> <p> It seems Boost.Locale fails due to "callback_type" while Boost.Test fails due to putenv. </p> <p> I am attaching my complete build log as proof of these failures. </p> <p> Kind regards, </p> <p> Leo </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/6271 Trac 1.4.3 Leo Carreon <lcarreon@…> Thu, 15 Dec 2011 05:44:25 GMT attachment set https://svn.boost.org/trac10/ticket/6271 https://svn.boost.org/trac10/ticket/6271 <ul> <li><strong>attachment</strong> → <span class="trac-field-new">logs-1.zip</span> </li> </ul> <p> Boost 1.48.0 build log on Solaris x86_64 using Solaris Studio 12.2 and STLport runtime library </p> Ticket Leo Carreon <lcarreon@…> Sat, 17 Dec 2011 09:09:58 GMT <link>https://svn.boost.org/trac10/ticket/6271#comment:1 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/6271#comment:1</guid> <description> <p> Hi, </p> <p> The problem with Boost.Test is fixed by the patch contained in ticket <a class="closed ticket" href="https://svn.boost.org/trac10/ticket/6161" title="#6161: Bugs: SunOS: bad putenv declaration (closed: fixed)">#6161</a>. </p> <p> Kind regards, </p> <p> Leo </p> </description> <category>Ticket</category> </item> <item> <dc:creator>viboes</dc:creator> <pubDate>Mon, 28 May 2012 17:37:43 GMT</pubDate> <title>component changed; owner set https://svn.boost.org/trac10/ticket/6271#comment:2 https://svn.boost.org/trac10/ticket/6271#comment:2 <ul> <li><strong>owner</strong> set to <span class="trac-author">Jeremiah Willcock</span> </li> <li><strong>component</strong> <span class="trac-field-old">None</span> → <span class="trac-field-new">graph</span> </li> </ul> <p> Please set the component in the future if you want it to be analyzed. </p> Ticket Jeremiah Willcock Mon, 28 May 2012 18:33:38 GMT owner, component changed https://svn.boost.org/trac10/ticket/6271#comment:3 https://svn.boost.org/trac10/ticket/6271#comment:3 <ul> <li><strong>owner</strong> changed from <span class="trac-author">Jeremiah Willcock</span> to <span class="trac-author">Eric Niebler</span> </li> <li><strong>component</strong> <span class="trac-field-old">graph</span> → <span class="trac-field-new">xpressive</span> </li> </ul> <p> As far as I can tell, the Boost.Graph issue is from Proto as used by Xpressive, and there may be others in Boost.Graph itself due to compiler bugs. I'm going to reassign this to Xpressive, but it may not be possible to fix. </p> Ticket Eric Niebler Mon, 28 May 2012 18:38:59 GMT status changed; resolution set https://svn.boost.org/trac10/ticket/6271#comment:4 https://svn.boost.org/trac10/ticket/6271#comment:4 <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> Proto (and therefore xpressve) is not supported on solaris. These are advanced libraries, and the solaris compiler is simply too broken. Not sure why BGL depends on xpressive, though. </p> Ticket