Hello,

devel/boost fails to build on sparc64 here:

===>  Building for boost-1.58.0
Performing configuration checks

    - 32-bit                   : no
    - 64-bit                   : yes
    - arm                      : no
    - mips1                    : no
    - power                    : no
    - sparc                    : yes

Building the Boost C++ Libraries.


    - lockfree boost::atomic_flag : no
    - has_icu builds           : no
warning: Graph library does not contain MPI-based parallel components.
note: to enable them, add "using mpi ;" to your user-config.jam
    - zlib                     : no
    - iconv (libc)             : no
    - iconv (separate)         : no
    - icu                      : no
    - icu (lib64)              : no
- Boost.Locale needs either iconv or ICU library to be built.
- Boost.Locale needs either iconv or ICU library to be built.
- Boost.Locale needs either iconv or ICU library to be built.
- Boost.Locale needs either iconv or ICU library to be built.
- Boost.Locale needs either iconv or ICU library to be built.
- Boost.Locale needs either iconv or ICU library to be built.
    - gcc visibility           : no
    - long double support      : no
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.
    - zlib                     : no  (cached)
- Boost.Locale needs either iconv or ICU library to be built.
- Boost.Locale needs either iconv or ICU library to be built.
- Boost.Locale needs either iconv or ICU library to be built.
- Boost.Locale needs either iconv or ICU library to be built.
- Boost.Locale needs either iconv or ICU library to be built.
- Boost.Locale needs either iconv or ICU library to be built.
    - zlib                     : no
- Boost.Locale needs either iconv or ICU library to be built.
- Boost.Locale needs either iconv or ICU library to be built.
- Boost.Locale needs either iconv or ICU library to be built.
- Boost.Locale needs either iconv or ICU library to be built.
- Boost.Locale needs either iconv or ICU library to be built.
- Boost.Locale needs either iconv or ICU library to be built.
    - zlib                     : no  (cached)
- Boost.Locale needs either iconv or ICU library to be built.
- Boost.Locale needs either iconv or ICU library to be built.
- Boost.Locale needs either iconv or ICU library to be built.
- Boost.Locale needs either iconv or ICU library to be built.
- Boost.Locale needs either iconv or ICU library to be built.
- Boost.Locale needs either iconv or ICU library to be built.

Component configuration:

    - atomic                   : building
    - chrono                   : building
    - container                : building
    - context                  : not building
    - coroutine                : building
    - date_time                : building
    - exception                : building
    - filesystem               : building
    - graph                    : building
    - graph_parallel           : building
    - iostreams                : building
    - locale                   : building
    - log                      : building
    - math                     : building
    - mpi                      : building
    - program_options          : building
    - python                   : building
    - random                   : building
    - regex                    : building
    - serialization            : building
    - signals                  : building
    - system                   : building
    - test                     : building
    - thread                   : building
    - timer                    : building
    - wave                     : building


        mkdir -p 
"bin.v2/libs/atomic/build/gcc-4.2.1/release/link-static/python-2.7"
    
common.mkdir 
bin.v2/libs/atomic/build/gcc-4.2.1/release/link-static/python-2.7/threading-multi

        mkdir -p 
"bin.v2/libs/atomic/build/gcc-4.2.1/release/link-static/python-2.7/threading-multi"
    
gcc.compile.c++ 
bin.v2/libs/atomic/build/gcc-4.2.1/release/link-static/python-2.7/threading-multi/lockpool.o

    echo "g++"  -ftemplate-depth-128 -finline-functions -Wno-inline -Wall 
-mcpu=c3 -pthread -m64 -O2 -pipe   -pthread -O2 -pipe   -pthread 
-DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_SOURCE -DBOOST_ATOMIC_STATIC_LINK=1 
-DNDEBUG  -I"." -c -o 
"bin.v2/libs/atomic/build/gcc-4.2.1/release/link-static/python-2.7/threading-multi/lockpool.o"
 "libs/atomic/src/lockpool.cpp"
    "g++"  -ftemplate-depth-128 -finline-functions -Wno-inline -Wall -mcpu=c3 
-pthread -m64 -O2 -pipe   -pthread -O2 -pipe   -pthread -DBOOST_ALL_NO_LIB=1 
-DBOOST_ATOMIC_SOURCE -DBOOST_ATOMIC_STATIC_LINK=1 -DNDEBUG  -I"." -c -o 
"bin.v2/libs/atomic/build/gcc-4.2.1/release/link-static/python-2.7/threading-multi/lockpool.o"
 "libs/atomic/src/lockpool.cpp"

g++ -ftemplate-depth-128 -finline-functions -Wno-inline -Wall -mcpu=c3 -pthread 
-m64 -O2 -pipe -pthread -O2 -pipe -pthread -DBOOST_ALL_NO_LIB=1 
-DBOOST_ATOMIC_SOURCE -DBOOST_ATOMIC_STATIC_LINK=1 -DNDEBUG -I. -c -o 
bin.v2/libs/atomic/build/gcc-4.2.1/release/link-static/python-2.7/threading-multi/lockpool.o
 libs/atomic/src/lockpool.cpp
libs/atomic/src/lockpool.cpp:1: error: bad value (c3) for -mcpu= switch
...skipped 
<pbin.v2/libs/atomic/build/gcc-4.2.1/release/link-static/python-2.7/threading-multi>libboost_atomic-mt.a
 for lack of 
<pbin.v2/libs/atomic/build/gcc-4.2.1/release/link-static/python-2.7/threading-multi>lockpool.o...
...failed updating 1 target...
*** Error 1 in . (Makefile:111 'do-build': @cd 
/usr/ports/pobj/boost-1.58.0/boost_1_58_0 &&  ./b2 -sICONV_PATH=/usr/local  
-sBZIP2_INCLUDE=/...)
*** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2763 
'/usr/ports/pobj/boost-1.58.0/.build_done')
*** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:1952 
'/usr/ports/packages/sparc64/all/boost-1.58.0.tgz')
*** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2508 
'_internal-package')
*** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2488 'package')
*** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:1969 
'/var/db/pkg/boost-1.58.0/+CONTENTS')
*** Error 1 in /usr/ports/devel/boost 
(/usr/ports/infrastructure/mk/bsd.port.mk:2488 'install')

Reply via email to