Boost C++ Libraries: Ticket #5049: compilation error under ia64 HP-UX11i with gcc-4.4.0 https://svn.boost.org/trac10/ticket/5049 <p> The error is: </p> <p> « /utf8_codecvt_facet.cpp:255:7: error: missing binary operator before token "(" » </p> <p> I solved the problem with the attached patch </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/5049 Trac 1.4.3 ruipfernandes@… Fri, 07 Jan 2011 15:35:33 GMT attachment set https://svn.boost.org/trac10/ticket/5049 https://svn.boost.org/trac10/ticket/5049 <ul> <li><strong>attachment</strong> → <span class="trac-field-new">boost_1_45_program_options_gcc_hpux_patch</span> </li> </ul> <p> patch </p> Ticket Vladimir Prus Sat, 08 Jan 2011 10:25:17 GMT <link>https://svn.boost.org/trac10/ticket/5049#comment:1 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/5049#comment:1</guid> <description> <p> Thanks for the report. I have checked in a slightly modified patch (in particular, using target-os as opposed to host-os), in <a class="changeset" href="https://svn.boost.org/trac10/changeset/67770" title="Fix compile error in utf8_codecvt_facet on HPUX. Closes #5049. ">r67770</a>. </p> </description> <category>Ticket</category> </item> <item> <dc:creator>Vladimir Prus</dc:creator> <pubDate>Sun, 09 Jan 2011 18:27:28 GMT</pubDate> <title>status changed; resolution set https://svn.boost.org/trac10/ticket/5049#comment:2 https://svn.boost.org/trac10/ticket/5049#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 anonymous Mon, 10 Jan 2011 12:05:32 GMT <link>https://svn.boost.org/trac10/ticket/5049#comment:3 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/5049#comment:3</guid> <description> <p> Replying to <a class="ticket" href="https://svn.boost.org/trac10/ticket/5049#comment:1" title="Comment 1">vladimir_prus</a>: </p> <blockquote class="citation"> <p> Thanks for the report. I have checked in a slightly modified patch (in particular, using target-os as opposed to host-os), in <a class="changeset" href="https://svn.boost.org/trac10/changeset/67770" title="Fix compile error in utf8_codecvt_facet on HPUX. Closes #5049. ">r67770</a>. </p> </blockquote> <p> I have reported the same issue in filesystem library (see ticket 5048). Beman commented that the change in the jam file is not the best thing to do, as not everyone uses bjam to compile. Please see the comments in that ticket for more information. </p> </description> <category>Ticket</category> </item> <item> <dc:creator>Vladimir Prus</dc:creator> <pubDate>Mon, 10 Jan 2011 12:10:58 GMT</pubDate> <title/> <link>https://svn.boost.org/trac10/ticket/5049#comment:4 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/5049#comment:4</guid> <description> <p> Replying to <a class="ticket" href="https://svn.boost.org/trac10/ticket/5049#comment:3" title="Comment 3">anonymous</a>: </p> <blockquote class="citation"> <p> Replying to <a class="ticket" href="https://svn.boost.org/trac10/ticket/5049#comment:1" title="Comment 1">vladimir_prus</a>: </p> <blockquote class="citation"> <p> Thanks for the report. I have checked in a slightly modified patch (in particular, using target-os as opposed to host-os), in <a class="changeset" href="https://svn.boost.org/trac10/changeset/67770" title="Fix compile error in utf8_codecvt_facet on HPUX. Closes #5049. ">r67770</a>. </p> </blockquote> <p> I have reported the same issue in filesystem library (see ticket 5048). Beman commented that the change in the jam file is not the best thing to do, as not everyone uses bjam to compile. Please see the comments in that ticket for more information. </p> </blockquote> <p> As I understand, the problem arises when compiling Boost, not when compiling user code. Therefore, I don't really care about other build systems. Should Boost.Config be modified so that this Jamfile change is no longer necessary, let me know. </p> </description> <category>Ticket</category> </item> <item> <author>Rui Pedro Fernandes <ruipfernandes@…></author> <pubDate>Mon, 10 Jan 2011 12:16:36 GMT</pubDate> <title/> <link>https://svn.boost.org/trac10/ticket/5049#comment:5 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/5049#comment:5</guid> <description> <p> Replying to <a class="ticket" href="https://svn.boost.org/trac10/ticket/5049#comment:4" title="Comment 4">vladimir_prus</a>: </p> <blockquote class="citation"> <p> Replying to <a class="ticket" href="https://svn.boost.org/trac10/ticket/5049#comment:3" title="Comment 3">anonymous</a>: </p> <blockquote class="citation"> <p> Replying to <a class="ticket" href="https://svn.boost.org/trac10/ticket/5049#comment:1" title="Comment 1">vladimir_prus</a>: </p> <blockquote class="citation"> <p> Thanks for the report. I have checked in a slightly modified patch (in particular, using target-os as opposed to host-os), in <a class="changeset" href="https://svn.boost.org/trac10/changeset/67770" title="Fix compile error in utf8_codecvt_facet on HPUX. Closes #5049. ">r67770</a>. </p> </blockquote> <p> I have reported the same issue in filesystem library (see ticket 5048). Beman commented that the change in the jam file is not the best thing to do, as not everyone uses bjam to compile. Please see the comments in that ticket for more information. </p> </blockquote> <p> As I understand, the problem arises when compiling Boost, not when compiling user code. Therefore, I don't really care about other build systems. Should Boost.Config be modified so that this Jamfile change is no longer necessary, let me know. </p> </blockquote> <p> Yes, I think that would be better considering that the same problem may affect other libraries (I did not compile all boost libraries in HP-UX). </p> </description> <category>Ticket</category> </item> </channel> </rss>