Created
May 20, 2014 12:55
-
-
Save lewisacidic/9cfba537afbfc6107d2b to your computer and use it in GitHub Desktop.
Building boost on OS X Mavericks without patches - failure.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Fetching package metadata: .... | |
Solving package specifications: . | |
The following packages will be linked: | |
package | build | |
---------------------------|----------------- | |
bzip2-1.0.6 | 0 hard-link | |
openssl-1.0.1g | 0 hard-link | |
python-2.7.6 | 1 hard-link | |
readline-6.2 | 2 hard-link | |
sqlite-3.8.4.1 | 0 hard-link | |
tk-8.5.15 | 0 hard-link | |
zlib-1.2.7 | 1 hard-link | |
Linking packages ... | |
[ COMPLETE ] |##################################################| 100% | |
BUILD START: boost-1.55.0-py27_1 | |
Source cache directory is: /Users/RichLewis/anaconda/conda-bld/src_cache | |
Found source in cache: boost_1_55_0.tar.bz2 | |
source tree in: /Users/RichLewis/anaconda/conda-bld/work/boost_1_55_0 | |
+ export 'CFLAGS=-m64 -pipe -O2 -march=x86-64 -fPIC -shared' | |
+ CFLAGS='-m64 -pipe -O2 -march=x86-64 -fPIC -shared' | |
+ export 'CXXFLAGS=-m64 -pipe -O2 -march=x86-64 -fPIC -shared' | |
+ CXXFLAGS='-m64 -pipe -O2 -march=x86-64 -fPIC -shared' | |
+ mkdir -vp /Users/RichLewis/anaconda/envs/_build/bin | |
+ ./bootstrap.sh --prefix=/Users/RichLewis/anaconda/envs/_build/ | |
-n Building Boost.Build engine with toolset darwin... | |
tools/build/v2/engine/bin.macosxx86_64/b2 | |
-n Detecting Python version... | |
2.7 | |
-n Detecting Python root... | |
/Users/RichLewis/anaconda/envs/_build | |
-n Unicode/ICU support for Boost.Regex?... | |
not found. | |
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 | |
+ sed -i.bak '-es/^using python.*;//' ./project-config.jam | |
++ /Users/RichLewis/anaconda/envs/_build/bin/python -c 'from distutils import sysconfig; print (sysconfig.get_python_inc(0, '\''/Users/RichLewis/anaconda/envs/_build'\''))' | |
+ PY_INC=/Users/RichLewis/anaconda/envs/_build/include/python2.7 | |
+ echo 'using python' | |
+ echo ' : 2.7' | |
+ echo ' : /Users/RichLewis/anaconda/envs/_build/bin/python' | |
+ echo ' : /Users/RichLewis/anaconda/envs/_build/include/python2.7' | |
+ echo ' : /Users/RichLewis/anaconda/envs/_build/lib' | |
+ echo ' ;' | |
+ ./b2 -q install --debug-configuration -j8 | |
notice: found boost-build.jam at /Users/RichLewis/anaconda/conda-bld/work/boost_1_55_0/boost-build.jam | |
notice: loading Boost.Build from /Users/RichLewis/anaconda/conda-bld/work/boost_1_55_0/tools/build/v2 | |
notice: Searching '/etc' '/Users/RichLewis' '/Users/RichLewis/anaconda/conda-bld/work/boost_1_55_0/tools/build/v2' '/usr/share/boost-build' '/Users/RichLewis/anaconda/conda-bld/work/boost_1_55_0/tools/build/v2/kernel' '/Users/RichLewis/anaconda/conda-bld/work/boost_1_55_0/tools/build/v2/util' '/Users/RichLewis/anaconda/conda-bld/work/boost_1_55_0/tools/build/v2/build' '/Users/RichLewis/anaconda/conda-bld/work/boost_1_55_0/tools/build/v2/tools' '/Users/RichLewis/anaconda/conda-bld/work/boost_1_55_0/tools/build/v2/contrib' '/Users/RichLewis/anaconda/conda-bld/work/boost_1_55_0/tools/build/v2/.' for site-config configuration file 'site-config.jam'. | |
notice: Loading site-config configuration file 'site-config.jam' from '/Users/RichLewis/anaconda/conda-bld/work/boost_1_55_0/tools/build/v2'. | |
notice: Searching '/Users/RichLewis' '/Users/RichLewis/anaconda/conda-bld/work/boost_1_55_0/tools/build/v2' '/usr/share/boost-build' '/Users/RichLewis/anaconda/conda-bld/work/boost_1_55_0/tools/build/v2/kernel' '/Users/RichLewis/anaconda/conda-bld/work/boost_1_55_0/tools/build/v2/util' '/Users/RichLewis/anaconda/conda-bld/work/boost_1_55_0/tools/build/v2/build' '/Users/RichLewis/anaconda/conda-bld/work/boost_1_55_0/tools/build/v2/tools' '/Users/RichLewis/anaconda/conda-bld/work/boost_1_55_0/tools/build/v2/contrib' '/Users/RichLewis/anaconda/conda-bld/work/boost_1_55_0/tools/build/v2/.' for user-config configuration file 'user-config.jam'. | |
notice: Loading user-config configuration file 'user-config.jam' from '/Users/RichLewis/anaconda/conda-bld/work/boost_1_55_0/tools/build/v2'. | |
notice: Searching '.' for project-config configuration file 'project-config.jam'. | |
notice: Loading project-config configuration file 'project-config.jam' from '.'. | |
notice: OSX version on this machine is 10.9.2 | |
notice: will use 'g++' for darwin, condition <toolset>darwin-4.2.1 | |
notice: using strip for <toolset>darwin-4.2.1 at /usr/bin/strip | |
notice: using archiver for <toolset>darwin-4.2.1 at /usr/bin/libtool | |
notice: [python-cfg] Configuring python... | |
notice: [python-cfg] user-specified version: "2.7" | |
notice: [python-cfg] user-specified cmd-or-prefix: "/Users/RichLewis/anaconda/envs/_build/bin/python" | |
notice: [python-cfg] user-specified includes: "/Users/RichLewis/anaconda/envs/_build/include/python2.7" | |
notice: [python-cfg] user-specified libraries: "/Users/RichLewis/anaconda/envs/_build/lib" | |
notice: [python-cfg] Details of this Python configuration: | |
notice: [python-cfg] interpreter command: "/Users/RichLewis/anaconda/envs/_build/bin/python" | |
notice: [python-cfg] include path: "/Users/RichLewis/anaconda/envs/_build/include/python2.7" | |
notice: [python-cfg] library path: "/Users/RichLewis/anaconda/envs/_build/lib" | |
notice: [python-cfg] no framework directory found; using library path | |
link.jam: No such file or directory | |
notice: [zlib] Using pre-installed library | |
notice: [zlib] Condition | |
notice: iostreams: using prebuilt bzip2 | |
Performing configuration checks | |
- 32-bit : no | |
- 64-bit : yes | |
- arm : no | |
- mips1 : no | |
- power : no | |
- sparc : no | |
- x86 : yes | |
- 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 : yes | |
- iconv (libc) : no | |
- iconv (separate) : yes | |
- icu : no | |
- icu (lib64) : no | |
- compiler-supports-ssse3 : yes | |
- lockfree boost::atomic_flag : no | |
- compiler-supports-avx2 : no | |
- 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. | |
- zlib : yes | |
Component configuration: | |
- atomic : building | |
- chrono : building | |
- context : 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 | |
...patience... | |
...patience... | |
...patience... | |
...patience... | |
...found 31362 targets... | |
...updating 11809 targets... | |
common.mkdir /Users/RichLewis/anaconda/envs/_build/include/boost | |
common.mkdir bin.v2/libs/atomic | |
common.mkdir bin.v2/libs/system/build/darwin-4.2.1/release | |
common.mkdir bin.v2/libs/chrono | |
common.mkdir bin.v2/libs/context/build | |
common.mkdir bin.v2/libs/coroutine | |
common.mkdir bin.v2/libs/date_time | |
common.mkdir bin.v2/libs/filesystem | |
common.mkdir bin.v2/libs/chrono/build | |
common.mkdir bin.v2/libs/system/build/darwin-4.2.1/release/threading-multi | |
common.mkdir bin.v2/libs/atomic/build | |
common.copy /Users/RichLewis/anaconda/envs/_build/include/boost/aligned_storage.hpp | |
common.mkdir bin.v2/libs/date_time/build | |
common.mkdir bin.v2/libs/coroutine/build | |
common.mkdir bin.v2/libs/context/build/darwin-4.2.1 | |
common.copy /Users/RichLewis/anaconda/envs/_build/include/boost/any.hpp | |
common.mkdir bin.v2/libs/atomic/build/darwin-4.2.1 | |
common.mkdir bin.v2/libs/chrono/build/darwin-4.2.1 | |
common.copy /Users/RichLewis/anaconda/envs/_build/include/boost/array.hpp | |
common.mkdir bin.v2/libs/context/build/darwin-4.2.1/release | |
common.mkdir bin.v2/libs/coroutine/build/darwin-4.2.1 | |
common.mkdir bin.v2/libs/date_time/build/darwin-4.2.1 | |
common.mkdir bin.v2/libs/chrono/build/darwin-4.2.1/release | |
common.mkdir bin.v2/libs/atomic/build/darwin-4.2.1/release | |
common.copy /Users/RichLewis/anaconda/envs/_build/include/boost/asio.hpp | |
common.copy /Users/RichLewis/anaconda/envs/_build/include/boost/assert.hpp | |
common.mkdir bin.v2/libs/date_time/build/darwin-4.2.1/release | |
common.mkdir bin.v2/libs/atomic/build/darwin-4.2.1/release/threading-multi | |
common.mkdir bin.v2/libs/chrono/build/darwin-4.2.1/release/threading-multi | |
common.mkdir bin.v2/libs/coroutine/build/darwin-4.2.1/release | |
common.mkdir bin.v2/libs/context/build/darwin-4.2.1/release/threading-multi | |
common.mkdir bin.v2/libs/date_time/build/darwin-4.2.1/release/threading-multi | |
common.copy /Users/RichLewis/anaconda/envs/_build/include/boost/assign.hpp | |
common.copy /Users/RichLewis/anaconda/envs/_build/include/boost/atomic.hpp | |
common.mkdir bin.v2/libs/context/build/darwin-4.2.1/release/threading-multi/asm | |
common.mkdir bin.v2/libs/coroutine/build/darwin-4.2.1/release/threading-multi | |
common.mkdir bin.v2/libs/date_time/build/darwin-4.2.1/release/threading-multi/gregorian | |
common.mkdir bin.v2/libs/coroutine/build/darwin-4.2.1/release/threading-multi/detail | |
darwin.compile.c++ bin.v2/libs/chrono/build/darwin-4.2.1/release/threading-multi/thread_clock.o | |
darwin.compile.c++ bin.v2/libs/atomic/build/darwin-4.2.1/release/threading-multi/lockpool.o | |
In file included from libs/atomic/src/lockpool.cpp:3: | |
In file included from ./boost/atomic.hpp:12: | |
In file included from ./boost/atomic/atomic.hpp:17: | |
In file included from ./boost/atomic/detail/platform.hpp:22: | |
./boost/atomic/detail/gcc-atomic.hpp:961:64: error: no matching constructor for initialization of 'storage_type' (aka 'boost::atomics::detail::storage128_type') | |
explicit base_atomic(value_type const& v) BOOST_NOEXCEPT : v_(0) | |
^ ~ | |
./boost/atomic/detail/gcc-atomic.hpp:932:28: note: candidate constructor (the implicit copy constructor) not viable: no known conversion from 'int' to 'const boost::atomics::detail::storage128_type' for 1st argument | |
struct BOOST_ALIGNMENT(16) storage128_type | |
^ | |
./boost/atomic/detail/gcc-atomic.hpp:932:28: note: candidate constructor (the implicit default constructor) not viable: requires 0 arguments, but 1 was provided | |
./boost/atomic/detail/gcc-atomic.hpp:968:22: error: no viable conversion from 'int' to 'storage_type' (aka 'boost::atomics::detail::storage128_type') | |
storage_type tmp = 0; | |
^ ~ | |
./boost/atomic/detail/gcc-atomic.hpp:932:28: note: candidate constructor (the implicit copy constructor) not viable: no known conversion from 'int' to 'const boost::atomics::detail::storage128_type &' for 1st argument | |
struct BOOST_ALIGNMENT(16) storage128_type | |
^ | |
./boost/atomic/detail/gcc-atomic.hpp:983:22: error: no viable conversion from 'int' to 'storage_type' (aka 'boost::atomics::detail::storage128_type') | |
storage_type tmp = 0; | |
^ ~ | |
./boost/atomic/detail/gcc-atomic.hpp:932:28: note: candidate constructor (the implicit copy constructor) not viable: no known conversion from 'int' to 'const boost::atomics::detail::storage128_type &' for 1st argument | |
struct BOOST_ALIGNMENT(16) storage128_type | |
^ | |
./boost/atomic/detail/gcc-atomic.hpp:997:22: error: no viable conversion from 'int' to 'storage_type' (aka 'boost::atomics::detail::storage128_type') | |
storage_type expected_s = 0, desired_s = 0; | |
^ ~ | |
./boost/atomic/detail/gcc-atomic.hpp:932:28: note: candidate constructor (the implicit copy constructor) not viable: no known conversion from 'int' to 'const boost::atomics::detail::storage128_type &' for 1st argument | |
struct BOOST_ALIGNMENT(16) storage128_type | |
^ | |
./boost/atomic/detail/gcc-atomic.hpp:997:38: error: no viable conversion from 'int' to 'storage_type' (aka 'boost::atomics::detail::storage128_type') | |
storage_type expected_s = 0, desired_s = 0; | |
^ ~ | |
./boost/atomic/detail/gcc-atomic.hpp:932:28: note: candidate constructor (the implicit copy constructor) not viable: no known conversion from 'int' to 'const boost::atomics::detail::storage128_type &' for 1st argument | |
struct BOOST_ALIGNMENT(16) storage128_type | |
^ | |
./boost/atomic/detail/gcc-atomic.hpp:1013:22: error: no viable conversion from 'int' to 'storage_type' (aka 'boost::atomics::detail::storage128_type') | |
storage_type expected_s = 0, desired_s = 0; | |
^ ~ | |
./boost/atomic/detail/gcc-atomic.hpp:932:28: note: candidate constructor (the implicit copy constructor) not viable: no known conversion from 'int' to 'const boost::atomics::detail::storage128_type &' for 1st argument | |
struct BOOST_ALIGNMENT(16) storage128_type | |
^ | |
./boost/atomic/detail/gcc-atomic.hpp:1013:38: error: no viable conversion from 'int' to 'storage_type' (aka 'boost::atomics::detail::storage128_type') | |
storage_type expected_s = 0, desired_s = 0; | |
^ ~ | |
./boost/atomic/detail/gcc-atomic.hpp:932:28: note: candidate constructor (the implicit copy constructor) not viable: no known conversion from 'int' to 'const boost::atomics::detail::storage128_type &' for 1st argument | |
struct BOOST_ALIGNMENT(16) storage128_type | |
^ | |
7 errors generated. | |
"g++" -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -dynamic -gdwarf-2 -fexceptions -fPIC -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK=1 -DBOOST_ATOMIC_SOURCE -DNDEBUG -I"." -c -o "bin.v2/libs/atomic/build/darwin-4.2.1/release/threading-multi/lockpool.o" "libs/atomic/src/lockpool.cpp" | |
...failed darwin.compile.c++ bin.v2/libs/atomic/build/darwin-4.2.1/release/threading-multi/lockpool.o... | |
...skipped <p/Users/RichLewis/anaconda/envs/_build/lib>libboost_atomic.dylib for lack of <pbin.v2/libs/atomic/build/darwin-4.2.1/release/threading-multi>lockpool.o... | |
...on 100th target... | |
...on 200th target... | |
darwin.compile.c++ bin.v2/libs/coroutine/build/darwin-4.2.1/release/threading-multi/detail/coroutine_context.o | |
darwin.compile.c++ bin.v2/libs/coroutine/build/darwin-4.2.1/release/threading-multi/detail/standard_stack_allocator_posix.o | |
libs/coroutine/src/detail/standard_stack_allocator_posix.cpp:59:15: warning: unused variable 'result' [-Wunused-variable] | |
const int result = ::getrlimit( RLIMIT_STACK, & limit); | |
^ | |
libs/coroutine/src/detail/standard_stack_allocator_posix.cpp:133:15: warning: unused variable 'result' [-Wunused-variable] | |
const int result( ::mprotect( limit, detail::pagesize(), PROT_NONE) ); | |
^ | |
2 warnings generated. | |
darwin.compile.c++ bin.v2/libs/coroutine/build/darwin-4.2.1/release/threading-multi/exceptions.o | |
darwin.compile.c++ bin.v2/libs/system/build/darwin-4.2.1/release/threading-multi/error_code.o | |
darwin.compile.c++ bin.v2/libs/chrono/build/darwin-4.2.1/release/threading-multi/process_cpu_clocks.o | |
darwin.compile.c++ bin.v2/libs/chrono/build/darwin-4.2.1/release/threading-multi/chrono.o | |
darwin.compile.c++ bin.v2/libs/date_time/build/darwin-4.2.1/release/threading-multi/gregorian/greg_month.o | |
...failed updating 1 target... | |
...skipped 1 target... | |
...updated 46 targets... | |
Command failed: /bin/bash -x -e /Users/RichLewis/Git/conda-rdkit/boost/build.sh |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment