Subject: Re: [Boost-build] [build] Problems building release branch
From: Vladimir Prus (ghost_at_[hidden])
Date: 2010-10-25 04:21:53
On Sunday, October 24, 2010 21:09:50 John Maddock wrote:
> >> added when building with ICU. But this all works just fine for me here,
> >> both on Win32 and Ubuntu Linux. None of the test runners have
> >> complained either. Is your bjam executable up to date with source?
> >> Just checking... can't think of anything else right now.
> > I was using the bjam built by running ./bootstrap.sh in a fresh checkout
> > of the release branch; I did ./bjam to run it, so it should be running
> > the new version. One thing I did that was different than what would be
> > done in a regression test is that I ran "./bjam libs/graph/test"; is
> > there perhaps some dependency that doesn't get built that way?
> Confirmed, anything that scans the regex Jamfile fails :-(
> I'm sure I tested this on the release branch previously, and I can't for
> the life of me see what the issue is, it builds on Trunk OK as well. In
> fact strangely the ICU configuration check which makes use of the
> offending code runs OK, it's only the subsequent use that fails. I could
> just remove that section of code I guess, but I'd really like to
> understand what's going on here. We also need to fix that thread lib
> Jamfile dump. Vladimir?
I've fixed the thread lib debug print, and looking into regexp issue.
My guess is that depends on some Boost.Build fix that is not merged
to release branch, but I don't know which one, yet.
-- Vladimir Prus http://vladimir_prus.blogspot.com Boost.Build: http://boost.org/boost-build2
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