|
Boost-Build : |
Subject: [Boost-build] Anyone know what's up with bug #7212?
From: Kim Rasmussen (rasmussen74_at_[hidden])
Date: 2012-08-29 08:10:18
Hi!
I have run into exactly the same problem as described in bug #7212 --
now my build is broken and any help would be appreciated.
To reproduce on the system I do as follows:
1) unpack the boost 1.51 source archive and enter it
2) ./bootstrap.sh
3) ./b2 tools/bcp
Then I get:
/home/krr/build/external/boost/src/external_boost/tools/build/v2/kernel/modules.jam:326:
in boost-build
import error: length of source and target rule name lists don't match!
source: peek poke record-binding
target: modules.peek
/home/krr/build/external/boost/src/external_boost/boost-build.jam:17:
in module scope
I have tried adding the suggest ECHO statements, and then the output is:
/peek/
/modules.peek/
/home/krr/build/external/boost/src/external_boost/tools/build/v2/kernel/modules.jam:328:
in boost-build
import error: length of source and target rule name lists don't match!
source: peek poke record-binding
target: modules.peek
/home/krr/build/external/boost/src/external_boost/boost-build.jam:17:
in module scope
Ie. the output of
ECHO /$(globalize)/ ;
is
/peek/
and the output of
ECHO /modules.$(globalize)/ ;
is
/modules.peek/
Any suggestions on how to proceed?
Best regards
Kim
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