Boost Testing :
Subject: Re: [Boost-testing] bjam distribution (was: regression tests broken on Trunk + Windows?)
From: Vladimir Prus (vladimir_at_[hidden])
Date: 2011-03-27 05:19:05
Barend Gehrels wrote:
> Hi Volodya,
> Thanks again. So I compiled 3.1.19. It now works like a charm again, on
> all platforms I use.
>> (...) Both of above are indeed too old. In fact, any package that claims to be 'bjam'
>> is too old -- bjam no longer exists, it's just an executable part of Boost.Build,
>> and no longer released separately.
> Good to know.
> But it probably should be announced properly. Am I the only one having
> these sudden problems?
> Something happened between about a week ago and this morning. I update
> the trunk regularly, using a distributed and most recent bjam. I do like
> this already for two years. Suddenly, after an update, it stops working
> completely on all platforms and I have to compile bjam myself. I cannot
> find anything in the release notes about this, or on the Boost website,
> or in the ML (last week). I'm not subscribed to the boost-build ML, by
> the way.
> Downloads (on sourceforge, directed from boost.org/users/download) still
> announce: "Looking for the latest version? Download
> boost-jam-3.1.18-1-ntx86.zip (121.4 KB)"...
I agree, the downloads should be retired and a proper announcement should be
sent. The reason why it did not happen is that the transition was relatively
gradual. We first added "boostrap + bjam" procedure, then moved jam source
into tools/build/v2/engine, then made "bjam" search relative to itself,
so that it automatically finds the rest of build system, and neither of
these changes seem important.
The next steps are:
- Rename "bjam" binary (the old naming will be available for compatibility)
- Make a first "unified" release
- Make announcement.
This is gonna happen soonish.
-- Vladimir Prus Mentor Graphics +7 (812) 677-68-40