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')