Re: [Boost-bugs] [Boost C++ Libraries] #7212: ./b2 fails with 'import error: length of source and target rule name lists don't match!'

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #7212: ./b2 fails with 'import error: length of source and target rule name lists don't match!'
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2012-08-29 12:28:59


#7212: ./b2 fails with 'import error: length of source and target rule name lists
don't match!'
-------------------------------+--------------------------------------------
  Reporter: anonymous | Owner: vladimir_prus
      Type: Bugs | Status: new
 Milestone: To Be Determined | Component: build
   Version: Boost 1.51.0 | Severity: Problem
Resolution: | Keywords:
-------------------------------+--------------------------------------------

Comment (by anonymous):

 It says
 {{{
 IMPORT modules : $(globalize) : : modules.$(globalize) ;
 }}}

 BTW I noticed that in bootstrap.log I have two warnings:
 {{{
 ###
 ### Using 'gcc' toolset.
 ###
 rm -rf bootstrap
 mkdir bootstrap
 gcc -o bootstrap/jam0 command.c compile.c constants.c debug.c function.c
 glob.c hash.c hdrmacro.c headers.c jam.c jambase.c jamgram.c lists.c
 make.c make1.c object.c option.c output.c parse.c pathunix.c regexp.c
 rules.c scan.c search.c subst.c timestamp.c variable.c modules.c strings.c
 filesys.c builtins.c pwd.c class.c native.c md5.c w32_getreg.c
 modules/set.c modules/path.c modules/regex.c modules/property-set.c
 modules/sequence.c modules/order.c execunix.c fileunix.c
 jam.c: In function 'executable_path':
 jam.c:653:12: warning: incompatible implicit declaration of built-in
 function 'strndup' [enabled by default]
 ./bootstrap/jam0 -f build.jam --toolset=gcc --toolset-root= clean
 ...found 1 target...
 ...updating 1 target...
 [DELETE] clean
 ...updated 1 target...
 ./bootstrap/jam0 -f build.jam --toolset=gcc --toolset-root=
 ...found 50 targets...
 ...updating 2 targets...
 [COMPILE] bin.linuxx86_64/b2
 jam.c: In function 'executable_path':
 jam.c:653:12: warning: incompatible implicit declaration of built-in
 function 'strndup' [enabled by default]
 [COPY] bin.linuxx86_64/bjam
 ...updated 2 targets...
 }}}
 which are not present on another system where Boost build works fine. Or
 is this just a red herring?

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/7212#comment:7>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.

This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:10 UTC