Boost logo

Boost-Build :

From: Vladimir Prus (vladimir_at_[hidden])
Date: 2008-07-27 12:16:21


Robert Ramey wrote:

> I didn't really consider "other solutions".
>
> But now you ask me about it, I looked into the spirit
> documentation and I see that grammars are not
> re-entrant without taking special steps. This is/was
> totally new to me. Not of huge consequence as only
> as of version 1.36 is the serialization library thread
> safe (I hope).
>
> So I tweaked the Jamfile according to your suggestion.
> We'll see what happens on the next test run.

I don't see any recent commits from you at

        http://svn.boost.org/trac/boost/timeline

Did you actually check this in into SVN?

>
> I have a lot of reservations about this as it makes
> the thread-safe build dependent on another non-trivial
> boost library. Which would be bad enough. My last
> experiments with BJAM resulted in static/dynamic/threading
> variations being silently changed for different compilers.
> This cost me a lot of wasted time and effort trying to track down causes
> of changes in behavior. I complained about this at the time.
> I don't know if this has been addressed since then.

I don't understand what you're talking about above, sorry. And in this
case, this has nothing to do with Boost.Build -- the requirement to link
to boost.thread comes from the implementation of thread-safety in Boost.Sprit,
or so I think.

>
> And while I'm on the subject, I would like to see BJAM
> files

What are "BJAM files"? Are you talking about Boost.Build? Or Jamfiles
of serialization library? Or something else?

> fixed up so that the borland and Comeau compilers work.
> I complained about this as well and nothing happened.

Which issue in Trac is this?

- Volodya


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