http://redmine.emweb.be/http://redmine.emweb.be/favicon.ico?16934085252014-08-15T13:05:34ZRedmineWt - Bug #3530: 3.3.3 doesn't compile on boost 1.56http://redmine.emweb.be/issues/3530?journal_id=99022014-08-15T13:05:34ZSven-Hendrik Haasesvenstaro@gmail.com
<ul></ul><p>For note: git version also doesn't compile.</p>
Wt - Bug #3530: 3.3.3 doesn't compile on boost 1.56http://redmine.emweb.be/issues/3530?journal_id=99032014-08-15T15:47:03ZWim Dumonwim@emweb.be
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>Feedback</i></li></ul><p>What platform/compiler/error/...?</p>
<p>Wim.</p>
Wt - Bug #3530: 3.3.3 doesn't compile on boost 1.56http://redmine.emweb.be/issues/3530?journal_id=99042014-08-15T15:52:40ZSven-Hendrik Haasesvenstaro@gmail.com
<ul></ul><p>I'm pretty sure you could reproduce the error however you'd like as it is a boost 1.56 problem. However, for the record I'm using Arch Linux and it fails on gcc 4.9.1 and clang 3.4.2.</p>
<p>gcc log: <a href="https://drive.google.com/open?id=0BxsvHVm7imYuZGg4N2xqOEp2QU0&authuser=0" class="external">https://drive.google.com/open?id=0BxsvHVm7imYuZGg4N2xqOEp2QU0&authuser=0</a><br><br>
clang log: <a href="https://drive.google.com/file/d/0BxsvHVm7imYueHM5VG9sd2hIZFE/edit?usp=sharing" class="external">https://drive.google.com/file/d/0BxsvHVm7imYueHM5VG9sd2hIZFE/edit?usp=sharing</a></p>
<p>This is only the first file it stops at. You would have to investigate yourself to get all the errors. This error along is 488K. Pretty sure you can reproduce this 100% of the time on any platform with any modern compiler as long as you use wt from git and boost 1.56.</p>
<p>Probably the problem is with phoenix 3.</p>
Wt - Bug #3530: 3.3.3 doesn't compile on boost 1.56http://redmine.emweb.be/issues/3530?journal_id=99052014-08-15T16:17:45ZSven-Hendrik Haasesvenstaro@gmail.com
<ul></ul><p>A user on reddit has something to advise here: <a href="http://www.reddit.com/r/cpp/comments/2dledw/i_just_produced_a_single_488k_boost_error_any/cjqyiea" class="external">http://www.reddit.com/r/cpp/comments/2dledw/i_just_produced_a_single_488k_boost_error_any/cjqyiea</a></p>
Wt - Bug #3530: 3.3.3 doesn't compile on boost 1.56http://redmine.emweb.be/issues/3530?journal_id=99082014-08-16T17:42:30ZRathnadhar K V
<ul></ul><p>Namasthe,</p>
<p>I could not even compile on Boost 1.55.</p>
<p>I think its struck to Boost 1.53</p>
<p>Regards<br><br>
Rathna</p>
Wt - Bug #3530: 3.3.3 doesn't compile on boost 1.56http://redmine.emweb.be/issues/3530?journal_id=99102014-08-16T18:16:42ZSven-Hendrik Haasesvenstaro@gmail.com
<ul><li><strong>File</strong> <a href="/attachments/1609">boost.patch</a> <a class="icon-only icon-download" title="Download" href="/attachments/download/1609/boost.patch">boost.patch</a> added</li></ul><p>I made a patch.</p>
Wt - Bug #3530: 3.3.3 doesn't compile on boost 1.56http://redmine.emweb.be/issues/3530?journal_id=99112014-08-16T18:18:50ZSven-Hendrik Haasesvenstaro@gmail.com
<ul></ul><p>Note about my patch: I don't think it's necessary to check against boost version as phoenix v3 has been in boost for at least 2 years so even older distros should have that. I'm not sure we need to force spirit to use it on older boost versions, though. At any rate, forcing it is trivial.</p>
Wt - Bug #3530: 3.3.3 doesn't compile on boost 1.56http://redmine.emweb.be/issues/3530?journal_id=99172014-08-20T13:25:32ZWim Dumonwim@emweb.be
<ul><li><strong>Status</strong> changed from <i>Feedback</i> to <i>Resolved</i></li></ul><p>Hi,</p>
<p>1.56 on windows didn't need this fix to compile, that's where the first confusion came from. I added the fix with version check, thank you for the patch.</p>
<p>Best regards,<br><br>
Wim.</p>
Wt - Bug #3530: 3.3.3 doesn't compile on boost 1.56http://redmine.emweb.be/issues/3530?journal_id=99762014-09-08T08:13:20ZBoris Savelevb.savelev@drweb.com
<ul></ul><p>Hello!</p>
<p>I have another problem in wt/src/Wt/Json/Parser.C<br><br>
it have #include <boost/spirit/home/phoenix/statement/throw.hpp></p>
<p>but boost 1.56 haven't this file. fix it with:<br><br>
#include <boost/phoenix/statement/throw.hpp> for boost 1.56</p>
<p>PS:<br><br>
wt/src $ rgrep -l boost/spirit/home/phoenix/statement/throw.hpp<br><br>
Wt/Dbo/SqlQueryParse.C<br><br>
Wt/Json/Parser.C</p>
Wt - Bug #3530: 3.3.3 doesn't compile on boost 1.56http://redmine.emweb.be/issues/3530?journal_id=99792014-09-08T12:24:52ZWim Dumonwim@emweb.be
<ul></ul><p>Hi,</p>
<p>Thank you for the report. I believe this was already patched in the latest git version of Wt.</p>
<p>Wim.</p>
Wt - Bug #3530: 3.3.3 doesn't compile on boost 1.56http://redmine.emweb.be/issues/3530?journal_id=101002014-10-14T18:58:16ZKoen Deforchekoen@emweb.be
<ul><li><strong>Assignee</strong> set to <i>Wim Dumon</i></li><li><strong>Target version</strong> set to <i>3.3.4</i></li></ul> Wt - Bug #3530: 3.3.3 doesn't compile on boost 1.56http://redmine.emweb.be/issues/3530?journal_id=102302014-10-22T00:28:10ZKoen Deforchekoen@emweb.be
<ul><li><strong>Status</strong> changed from <i>Resolved</i> to <i>Closed</i></li></ul>