From: Rene Rivera (grafikrobot_at_[hidden])
Date: 2008-05-19 10:18:24
Juergen Hunold wrote:
> Hi Dirk !
> On Monday 19 May 2008, Dirk Griffioen wrote:
>> So apart from me using Python subprocess, there must be a change
>> between 3.1.14.and 3.1.17 causing this ...
> That would most likely be Rene's fix for better parallel compilation.
> This was added in 3.1.15, see
> for details.
> Now Bjam buffers stdout and stderr so it can reorder the messages from
> different compile actions.
> This at least broke IncrediBuild support for me. Seems it can't cope
> with that, too. But having better output on Linux is much better ;-))
Very weird. Yes, the key change would be the buffering of action output.
No idea how it could conflict with things like IncrediBuild and Python
though. Since in the end it does a regular fwrite back to stdout.
-- -- Grafik - Don't Assume Anything -- Redshift Software, Inc. - http://redshift-software.com -- rrivera/acm.org (msn) - grafik/redshift-software.com -- 102708583/icq - grafikrobot/aim,yahoo,skype,efnet,gmail
Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk