Boost logo

Boost :

Subject: Re: [boost] [1.50.0] Release candidates available for testing
From: Jeroen Habraken (vexocide_at_[hidden])
Date: 2012-06-25 10:43:51


Hi,

I've managed to reproduce this on Ubuntu 11.10 but not on OS X 10.6.8
by following the steps described by Carl below.

Kind regards,
Jeroen Habraken

On 25 June 2012 18:10, Carl Philipp Reh <sefi_at_[hidden]> wrote:
> --layout=versioned seems to be broken:
>
>
> ~/projects/boost_1_50_0 $ ./bootstrap.sh && ./b2 --layout=versioned
> Building Boost.Build engine with toolset gcc...
> tools/build/v2/engine/bin.linuxx86_64/b2
> Detecting Python version... 2.7
> Detecting Python root... /usr
> Unicode/ICU support for Boost.Regex?... /usr
> Generating Boost.Build configuration in project-config.jam...
>
> Bootstrapping is done. To build, run:
>
>    ./b2
>
> To adjust configuration, edit 'project-config.jam'.
> Further information:
>
>   - Command line help:
>     ./b2 --help
>
>   - Getting started guide:
>     http://www.boost.org/more/getting_started/unix-variants.html
>
>   - Boost.Build documentation:
>     http://www.boost.org/boost-build2/doc/html/index.html
>
>
> Building the Boost C++ Libraries.
>
>
> Performing configuration checks
>
>    - has_icu builds           : yes
> warning: Graph library does not contain MPI-based parallel components.
> note: to enable them, add "using mpi ;" to your user-config.jam
>    - iconv (libc)             : yes
>    - icu                      : yes
>    - gcc visibility           : yes
>    - long double support      : yes
> warning: skipping optional Message Passing Interface (MPI) library.
> note: to enable MPI support, add "using mpi ;" to user-config.jam.
> note: to suppress this message, pass "--without-mpi" to bjam.
> note: otherwise, you can safely ignore this message.
> /home/phil/projects/boost_1_50_0/tools/build/v2/build/virtual-
> target.jam:1079: in virtual-target.register-actual-name from module virtual-
> target
> error: Duplicate name of actual target: <pstage/lib>libboost_regex-gcc47-
> mt.so
> error: previous virtual target { symlink%symlink.ln-libboost_regex-gcc47-
> mt.so.SHARED_LIB { common%common.copy-libboost_regex-gcc47-
> mt-1_50.so.1.50.0.SHARED_LIB { gcc%gcc.link.dll-libboost_regex-gcc47-
> mt-1_50.so.1.50.0.SHARED_LIB { gcc%gcc.compile.c++-c_regex_traits.o.OBJ {
> ../src/c_regex_traits.cpp.CPP } } { gcc%gcc.compile.c++-
> cpp_regex_traits.o.OBJ { ../src/cpp_regex_traits.cpp.CPP } } {
> gcc%gcc.compile.c++-cregex.o.OBJ { ../src/cregex.cpp.CPP } } {
> gcc%gcc.compile.c++-fileiter.o.OBJ { ../src/fileiter.cpp.CPP } } {
> gcc%gcc.compile.c++-icu.o.OBJ { ../src/icu.cpp.CPP } } {
> gcc%gcc.compile.c++-instances.o.OBJ { ../src/instances.cpp.CPP } } {
> gcc%gcc.compile.c++-posix_api.o.OBJ { ../src/posix_api.cpp.CPP } } {
> gcc%gcc.compile.c++-regex.o.OBJ { ../src/regex.cpp.CPP } } {
> gcc%gcc.compile.c++-regex_debug.o.OBJ { ../src/regex_debug.cpp.CPP } } {
> gcc%gcc.compile.c++-regex_raw_buffer.o.OBJ { ../src/regex_raw_buffer.cpp.CPP
> } } { gcc%gcc.compile.c++-regex_traits_defaults.o.OBJ {
> ../src/regex_traits_defaults.cpp.CPP } } { gcc%gcc.compile.c++-
> static_mutex.o.OBJ { ../src/static_mutex.cpp.CPP } } { gcc%gcc.compile.c++-
> w32_regex_traits.o.OBJ { ../src/w32_regex_traits.cpp.CPP } } {
> gcc%gcc.compile.c++-wc_regex_traits.o.OBJ { ../src/wc_regex_traits.cpp.CPP }
> } { gcc%gcc.compile.c++-wide_posix_api.o.OBJ { ../src/wide_posix_api.cpp.CPP
> } } { gcc%gcc.compile.c++-winstances.o.OBJ { ../src/winstances.cpp.CPP } } {
> gcc%gcc.compile.c++-usinstances.o.OBJ { ../src/usinstances.cpp.CPP } } } } }
> error: created from ./stage-unversioned
> error: another virtual target { symlink%symlink.ln-libboost_regex-gcc47-
> mt.so.SHARED_LIB { symlink%symlink.ln-libboost_regex-gcc47-
> mt-1_50.so.SHARED_LIB { common%common.copy-libboost_regex-gcc47-
> mt-1_50.so.1.50.0.SHARED_LIB { gcc%gcc.link.dll-libboost_regex-gcc47-
> mt-1_50.so.1.50.0.SHARED_LIB { gcc%gcc.compile.c++-c_regex_traits.o.OBJ {
> ../src/c_regex_traits.cpp.CPP } } { gcc%gcc.compile.c++-
> cpp_regex_traits.o.OBJ { ../src/cpp_regex_traits.cpp.CPP } } {
> gcc%gcc.compile.c++-cregex.o.OBJ { ../src/cregex.cpp.CPP } } {
> gcc%gcc.compile.c++-fileiter.o.OBJ { ../src/fileiter.cpp.CPP } } {
> gcc%gcc.compile.c++-icu.o.OBJ { ../src/icu.cpp.CPP } } {
> gcc%gcc.compile.c++-instances.o.OBJ { ../src/instances.cpp.CPP } } {
> gcc%gcc.compile.c++-posix_api.o.OBJ { ../src/posix_api.cpp.CPP } } {
> gcc%gcc.compile.c++-regex.o.OBJ { ../src/regex.cpp.CPP } } {
> gcc%gcc.compile.c++-regex_debug.o.OBJ { ../src/regex_debug.cpp.CPP } } {
> gcc%gcc.compile.c++-regex_raw_buffer.o.OBJ { ../src/regex_raw_buffer.cpp.CPP
> } } { gcc%gcc.compile.c++-regex_traits_defaults.o.OBJ {
> ../src/regex_traits_defaults.cpp.CPP } } { gcc%gcc.compile.c++-
> static_mutex.o.OBJ { ../src/static_mutex.cpp.CPP } } { gcc%gcc.compile.c++-
> w32_regex_traits.o.OBJ { ../src/w32_regex_traits.cpp.CPP } } {
> gcc%gcc.compile.c++-wc_regex_traits.o.OBJ { ../src/wc_regex_traits.cpp.CPP }
> } { gcc%gcc.compile.c++-wide_posix_api.o.OBJ { ../src/wide_posix_api.cpp.CPP
> } } { gcc%gcc.compile.c++-winstances.o.OBJ { ../src/winstances.cpp.CPP } } {
> gcc%gcc.compile.c++-usinstances.o.OBJ { ../src/usinstances.cpp.CPP } } } } }
> }
> error: created from ./stage-unversioned
> error: added properties: none
> error: removed properties: none
> /home/phil/projects/boost_1_50_0/tools/build/v2/build/virtual-
> target.jam:490: in actualize-no-scanner from module object(file-target)@3495
> /home/phil/projects/boost_1_50_0/tools/build/v2/build/virtual-
> target.jam:135: in object(file-target)@3495.actualize from module
> object(file-target)@3495
> /home/phil/projects/boost_1_50_0/tools/build/v2/build-system.jam:749: in
> load from module build-system
> /home/phil/projects/boost_1_50_0/tools/build/v2/kernel/modules.jam:283: in
> import from module modules
> /home/phil/projects/boost_1_50_0/tools/build/v2/kernel/bootstrap.jam:142: in
> boost-build from module
> /home/phil/projects/boost_1_50_0/boost-build.jam:17: in module scope from
> module
>
>
> _______________________________________________
> Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk