|
Boost-Build : |
From: Boris Gubenko (Boris.Gubenko_at_[hidden])
Date: 2008-01-07 04:54:15
Recent changed to Boost.Build broke build on HP-UX: in particular,
the build fails to load user-config.jam pointed to by the
BOOST_BUILD_USER_CONFIG env. variable.
This is how I invoke the build:
export BOOST_BUILD_PATH=`pwd`
export BOOST_BUILD_USER_CONFIG=$BOOST_BUILD_PATH/user-config.jam
python run.py --proxy="http://web-proxy.cup.hp.com:8088" \
--runner="HP-UX_ia64_aCC" \
--tag=branches/release --toolsets=acc --bjam-toolset=acc \
--timeout=10 \
--bjam-options="-sNO_BZIP2=1 -sNO_ZLIB=1"
user-config.jam is in the currect working directory:
bash-2.03$ pwd
/test/hpadl881/boost/HEAD/regression
bash-2.03$ ls /test/hpadl881/boost/1_35/regression/user-config.jam
/test/hpadl881/boost/1_35/regression/user-config.jam
bash-2.03$
From error message below, it seems to me that the build fails to take
into account the fact that BOOST_BUILD_USER_CONFIG env. variable
specifies full file specification, i.e. both directory and the filename:
notice: Searching /etc /home/borisg
/test/hpadl881/boost/1_35/regression/tools_bb
/test/hpadl881/boost/1_35/regression /test/hpadl88
1/boost/1_35/regression/tools_bb
/test/hpadl881/boost/1_35/regression/tools_bb/kernel
/test/hpadl881/boost/1_35/regression/tools_bb/
util /test/hpadl881/boost/1_35/regression/tools_bb/build
/test/hpadl881/boost/1_35/regression/tools_bb/tools /test/hpadl881/boost/1_
35/regression/tools_bb/new /test/hpadl881/boost/1_35/regression/tools_bb/. for
site-config configuration file site-config.jam .
notice: Loading site-config configuration file site-config.jam from
/test/hpadl881/boost/1_35/regression/tools_bb/site-config.jam .
Loading explicitly specified user configuration file:
/test/hpadl881/boost/1_35/regression/user-config.jam
notice: Searching /home/borisg /test/hpadl881/boost/1_35/regression/tools_bb
/test/hpadl881/boost/1_35/regression /test/hpadl881/boo
st/1_35/regression/tools_bb /test/hpadl881/boost/1_35/regression/tools_bb/kernel
/test/hpadl881/boost/1_35/regression/tools_bb/util
/test/hpadl881/boost/1_35/regression/tools_bb/build
/test/hpadl881/boost/1_35/regression/tools_bb/tools /test/hpadl881/boost/1_35/re
gression/tools_bb/new /test/hpadl881/boost/1_35/regression/tools_bb/. for
user-config configuration file /test/hpadl881/boost/1_35/r
egression/user-config.jam .
error: Configuration file /test/hpadl881/boost/1_35/regression/user-config.jam
not found in /home/borisg /test/hpadl881/boost/1_35/r
egression/tools_bb /test/hpadl881/boost/1_35/regression
/test/hpadl881/boost/1_35/regression/tools_bb /test/hpadl881/boost/1_35/regr
ession/tools_bb/kernel /test/hpadl881/boost/1_35/regression/tools_bb/util
/test/hpadl881/boost/1_35/regression/tools_bb/build /test/
hpadl881/boost/1_35/regression/tools_bb/tools
/test/hpadl881/boost/1_35/regression/tools_bb/new
/test/hpadl881/boost/1_35/regression
/tools_bb/. .
Thanks,
Boris
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