Boost logo

Boost-Build :

From: Roland Schwarz (roland.schwarz_at_[hidden])
Date: 2007-07-21 10:05:57


While I was trying to use the format-name rule from the common module, I
discovered the following problem:

I have installed on my machine both, the debian boost-build package
(which goes to /usr/share/boost-build ) and the source from RC_1_34_0
branch.

When I do
bjam --version
from any directory (not RC_1_34_0) I get:

Boost.Build V2 (Milestone 11)
Boost.Jam 03.1.14

and for bjam --debug-configuration I get:

notice: found boost-build.jam at /usr/share/boost-build/boost-build.jam
notice: loading Boost.Build from /usr/share/boost-build

This looks good so far, but from the RC_1_34_0 directory
for bjam --version I get:

Boost.Build V2 (Milestone 11)
Boost.Jam 03.1.14

which I think is not so terribly good since the code definitely is newer
than the already released milestone 11.

Then for bjam --debug-configuration I get:

notice: found boost-build.jam at
/home/roland/projects/boost/RC_1_34_0/boost-build.jam
notice: loading Boost.Build from /usr/share/boost-build

Which looks straight wrong to me. The system is loading the wrong build
system. Although it seems to find the correct path before. This makes it
impossible to even build the boost library on a debian system that has
the newest boost-build package installed.

Sorry for not having posted this to
  http://zigzag.cs.msu.su/boost.build
as is beeing suggested in hacking.txt, but the site was down.

Roland


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