#23667 closed defect (fixed)
boost 1.42 still fails with variants +openmpi
Reported by: | a.zilian@… | Owned by: | adfernandes (Andrew Fernandes) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.8.2 |
Keywords: | Cc: | jeremyhu (Jeremy Huddleston Sequoia), adfernandes (Andrew Fernandes), gamperl@…, cooljeanius (Eric Gallager) | |
Port: | boost |
Description
===============MPI Auto-configuration=============== Found recent LAM-MPI or Open MPI wrapper compiler: /opt/local/bin/openmpic++ MPI compilation flags: -D_REENTRANT -I/opt/local/include/openmpi MPI link flags: -L/opt/local/lib -lmpi_cxx -lmpi -lopen-rte -lopen-pal -lutil MPI build features: <define>_REENTRANT <include>/opt/local/include/openmpi <library-path>/opt/local/lib <find-shared-library>mpi_cxx <find-shared-library>mpi <find-shared-library>open-rte <find-shared-library>open-pal <find-shared-library>util MPI launcher: /opt/local/bin/openmpirun -np ==================================================== notice: iostreams: using prebuilt zlib notice: iostreams: using prebuilt bzip2 Building the Boost C++ Libraries. After the build, the headers will be located at /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_boost/work/boost_1_42_0 The libraries will be located at /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_boost/work/boost_1_42_0/stage/lib Use 'bjam install --prefix=<path>' if you wish to install headers and libraries to a different location and remove the source tree. warning: Building Boost.Regex with the optional Unicode/ICU support disabled. note: Please refer to the Boost.Regex documentation for more information note: this is a strictly optional feature. /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_boost/work/boost_1_42_0/tools/build/v2/build/virtual-target.jam:1066: in virtual-target.register-actual-name from module virtual-target error: Duplicate name of actual target: <pstage/lib>mpi.so error: previous virtual target { common%common.copy-mpi.so.PYTHON_EXTENSION { darwin%darwin.link.dll-mpi.so.PYTHON_EXTENSION { darwin%darwin.compile.c++-python/collectives.o.OBJ { python/collectives.cpp.CPP } } { darwin%darwin.compile.c++-python/py_communicator.o.OBJ { python/py_communicator.cpp.CPP } } { darwin%darwin.compile.c++-python/datatypes.o.OBJ { python/datatypes.cpp.CPP } } { darwin%darwin.compile.c++-python/documentation.o.OBJ { python/documentation.cpp.CPP } } { darwin%darwin.compile.c++-python/py_environment.o.OBJ { python/py_environment.cpp.CPP } } { darwin%darwin.compile.c++-python/py_nonblocking.o.OBJ { python/py_nonblocking.cpp.CPP } } { darwin%darwin.compile.c++-python/py_exception.o.OBJ { python/py_exception.cpp.CPP } } { darwin%darwin.compile.c++-python/module.o.OBJ { python/module.cpp.CPP } } { darwin%darwin.compile.c++-python/py_request.o.OBJ { python/py_request.cpp.CPP } } { darwin%darwin.compile.c++-python/skeleton_and_content.o.OBJ { python/skeleton_and_content.cpp.CPP } } { darwin%darwin.compile.c++-python/status.o.OBJ { python/status.cpp.CPP } } { darwin%darwin.compile.c++-python/py_timer.o.OBJ { python/py_timer.cpp.CPP } } { darwin%darwin.link.dll-libboost_mpi_python-mt-d.dylib.SHARED_LIB { darwin%darwin.compile.c++-python/serialize.o.OBJ { python/serialize.cpp.CPP } } { darwin%darwin.link.dll-libboost_python-mt-d.dylib.SHARED_LIB { darwin%darwin.compile.c++-numeric.o.OBJ { numeric.cpp.CPP } } { darwin%darwin.compile.c++-list.o.OBJ { list.cpp.CPP } } { darwin%darwin.compile.c++-long.o.OBJ { long.cpp.CPP } } { darwin%darwin.compile.c++-dict.o.OBJ { dict.cpp.CPP } } { darwin%darwin.compile.c++-tuple.o.OBJ { tuple.cpp.CPP } } { darwin%darwin.compile.c++-str.o.OBJ { str.cpp.CPP } } { darwin%darwin.compile.c++-slice.o.OBJ { slice.cpp.CPP } } { darwin%darwin.compile.c++-converter/from_python.o.OBJ { converter/from_python.cpp.CPP } } { darwin%darwin.compile.c++-converter/registry.o.OBJ { converter/registry.cpp.CPP } } { darwin%darwin.compile.c++-converter/type_id.o.OBJ { converter/type_id.cpp.CPP } } { darwin%darwin.compile.c++-object/enum.o.OBJ { object/enum.cpp.CPP } } { darwin%darwin.compile.c++-object/class.o.OBJ { object/class.cpp.CPP } } { darwin%darwin.compile.c++-object/function.o.OBJ { object/function.cpp.CPP } } { darwin%darwin.compile.c++-object/inheritance.o.OBJ { object/inheritance.cpp.CPP } } { darwin%darwin.compile.c++-object/life_support.o.OBJ { object/life_support.cpp.CPP } } { darwin%darwin.compile.c++-object/pickle_support.o.OBJ { object/pickle_support.cpp.CPP } } { darwin%darwin.compile.c++-errors.o.OBJ { errors.cpp.CPP } } { darwin%darwin.compile.c++-module.o.OBJ { module.cpp.CPP } } { darwin%darwin.compile.c++-converter/builtin_converters.o.OBJ { converter/builtin_converters.cpp.CPP } } { darwin%darwin.compile.c++-converter/arg_to_python_base.o.OBJ { converter/arg_to_python_base.cpp.CPP } } { darwin%darwin.compile.c++-object/iterator.o.OBJ { object/iterator.cpp.CPP } } { darwin%darwin.compile.c++-object/stl_iterator.o.OBJ { object/stl_iterator.cpp.CPP } } { darwin%darwin.compile.c++-object_protocol.o.OBJ { object_protocol.cpp.CPP } } { darwin%darwin.compile.c++-object_operators.o.OBJ { object_operators.cpp.CPP } } { darwin%darwin.compile.c++-wrapper.o.OBJ { wrapper.cpp.CPP } } { darwin%darwin.compile.c++-import.o.OBJ { import.cpp.CPP } } { darwin%darwin.compile.c++-exec.o.OBJ { exec.cpp.CPP } } { darwin%darwin.compile.c++-object/function_doc_signature.o.OBJ { object/function_doc_signature.cpp.CPP } } } { darwin%darwin.link.dll-libboost_mpi-mt-d.dylib.SHARED_LIB { darwin%darwin.compile.c++-broadcast.o.OBJ { broadcast.cpp.CPP } } { darwin%darwin.compile.c++-communicator.o.OBJ { communicator.cpp.CPP } } { darwin%darwin.compile.c++-computation_tree.o.OBJ { computation_tree.cpp.CPP } } { darwin%darwin.compile.c++-content_oarchive.o.OBJ { content_oarchive.cpp.CPP } } { darwin%darwin.compile.c++-environment.o.OBJ { environment.cpp.CPP } } { darwin%darwin.compile.c++-exception.o.OBJ { exception.cpp.CPP } } { darwin%darwin.compile.c++-graph_communicator.o.OBJ { graph_communicator.cpp.CPP } } { darwin%darwin.compile.c++-group.o.OBJ { group.cpp.CPP } } { darwin%darwin.compile.c++-intercommunicator.o.OBJ { intercommunicator.cpp.CPP } } { darwin%darwin.compile.c++-mpi_datatype_cache.o.OBJ { mpi_datatype_cache.cpp.CPP } } { darwin%darwin.compile.c++-mpi_datatype_oarchive.o.OBJ { mpi_datatype_oarchive.cpp.CPP } } { darwin%darwin.compile.c++-packed_iarchive.o.OBJ { packed_iarchive.cpp.CPP } } { darwin%darwin.compile.c++-packed_oarchive.o.OBJ { packed_oarchive.cpp.CPP } } { darwin%darwin.compile.c++-packed_skeleton_iarchive.o.OBJ { packed_skeleton_iarchive.cpp.CPP } } { darwin%darwin.compile.c++-packed_skeleton_oarchive.o.OBJ { packed_skeleton_oarchive.cpp.CPP } } { darwin%darwin.compile.c++-point_to_point.o.OBJ { point_to_point.cpp.CPP } } { darwin%darwin.compile.c++-request.o.OBJ { request.cpp.CPP } } { darwin%darwin.compile.c++-text_skeleton_oarchive.o.OBJ { text_skeleton_oarchive.cpp.CPP } } { darwin%darwin.compile.c++-timer.o.OBJ { timer.cpp.CPP } } { darwin%darwin.link.dll-libboost_serialization-mt-d.dylib.SHARED_LIB { darwin%darwin.compile.c++-basic_archive.o.OBJ { basic_archive.cpp.CPP } } { darwin%darwin.compile.c++-basic_iarchive.o.OBJ { basic_iarchive.cpp.CPP } } { darwin%darwin.compile.c++-basic_iserializer.o.OBJ { basic_iserializer.cpp.CPP } } { darwin%darwin.compile.c++-basic_oarchive.o.OBJ { basic_oarchive.cpp.CPP } } { darwin%darwin.compile.c++-basic_oserializer.o.OBJ { basic_oserializer.cpp.CPP } } { darwin%darwin.compile.c++-basic_pointer_iserializer.o.OBJ { basic_pointer_iserializer.cpp.CPP } } { darwin%darwin.compile.c++-basic_pointer_oserializer.o.OBJ { basic_pointer_oserializer.cpp.CPP } } { darwin%darwin.compile.c++-basic_serializer_map.o.OBJ { basic_serializer_map.cpp.CPP } } { darwin%darwin.compile.c++-basic_text_iprimitive.o.OBJ { basic_text_iprimitive.cpp.CPP } } { darwin%darwin.compile.c++-basic_text_oprimitive.o.OBJ { basic_text_oprimitive.cpp.CPP } } { darwin%darwin.compile.c++-basic_xml_archive.o.OBJ { basic_xml_archive.cpp.CPP } } { darwin%darwin.compile.c++-binary_iarchive.o.OBJ { binary_iarchive.cpp.CPP } } { darwin%darwin.compile.c++-binary_oarchive.o.OBJ { binary_oarchive.cpp.CPP } } { darwin%darwin.compile.c++-extended_type_info.o.OBJ { extended_type_info.cpp.CPP } } { darwin%darwin.compile.c++-extended_type_info_typeid.o.OBJ { extended_type_info_typeid.cpp.CPP } } { darwin%darwin.compile.c++-extended_type_info_no_rtti.o.OBJ { extended_type_info_no_rtti.cpp.CPP } } { darwin%darwin.compile.c++-polymorphic_iarchive.o.OBJ { polymorphic_iarchive.cpp.CPP } } { darwin%darwin.compile.c++-polymorphic_oarchive.o.OBJ { polymorphic_oarchive.cpp.CPP } } { darwin%darwin.compile.c++-stl_port.o.OBJ { stl_port.cpp.CPP } } { darwin%darwin.compile.c++-text_iarchive.o.OBJ { text_iarchive.cpp.CPP } } { darwin%darwin.compile.c++-text_oarchive.o.OBJ { text_oarchive.cpp.CPP } } { darwin%darwin.compile.c++-void_cast.o.OBJ { void_cast.cpp.CPP } } { darwin%darwin.compile.c++-archive_exception.o.OBJ { archive_exception.cpp.CPP } } { darwin%darwin.compile.c++-xml_grammar.o.OBJ { xml_grammar.cpp.CPP } } { darwin%darwin.compile.c++-xml_iarchive.o.OBJ { xml_iarchive.cpp.CPP } } { darwin%darwin.compile.c++-xml_oarchive.o.OBJ { xml_oarchive.cpp.CPP } } { darwin%darwin.compile.c++-xml_archive_exception.o.OBJ { xml_archive_exception.cpp.CPP } } { darwin%darwin.compile.c++-shared_ptr_helper.o.OBJ { shared_ptr_helper.cpp.CPP } } } } { darwin%darwin.link.dll-libboost_serialization-mt-d.dylib.SHARED_LIB { darwin%darwin.compile.c++-basic_archive.o.OBJ { basic_archive.cpp.CPP } } { darwin%darwin.compile.c++-basic_iarchive.o.OBJ { basic_iarchive.cpp.CPP } } { darwin%darwin.compile.c++-basic_iserializer.o.OBJ { basic_iserializer.cpp.CPP } } { darwin%darwin.compile.c++-basic_oarchive.o.OBJ { basic_oarchive.cpp.CPP } } { darwin%darwin.compile.c++-basic_oserializer.o.OBJ { basic_oserializer.cpp.CPP } } { darwin%darwin.compile.c++-basic_pointer_iserializer.o.OBJ { basic_pointer_iserializer.cpp.CPP } } { darwin%darwin.compile.c++-basic_pointer_oserializer.o.OBJ { basic_pointer_oserializer.cpp.CPP } } { darwin%darwin.compile.c++-basic_serializer_map.o.OBJ { basic_serializer_map.cpp.CPP } } { darwin%darwin.compile.c++-basic_text_iprimitive.o.OBJ { basic_text_iprimitive.cpp.CPP } } { darwin%darwin.compile.c++-basic_text_oprimitive.o.OBJ { basic_text_oprimitive.cpp.CPP } } { darwin%darwin.compile.c++-basic_xml_archive.o.OBJ { basic_xml_archive.cpp.CPP } } { darwin%darwin.compile.c++-binary_iarchive.o.OBJ { binary_iarchive.cpp.CPP } } { darwin%darwin.compile.c++-binary_oarchive.o.OBJ { binary_oarchive.cpp.CPP } } { darwin%darwin.compile.c++-extended_type_info.o.OBJ { extended_type_info.cpp.CPP } } { darwin%darwin.compile.c++-extended_type_info_typeid.o.OBJ { extended_type_info_typeid.cpp.CPP } } { darwin%darwin.compile.c++-extended_type_info_no_rtti.o.OBJ { extended_type_info_no_rtti.cpp.CPP } } { darwin%darwin.compile.c++-polymorphic_iarchive.o.OBJ { polymorphic_iarchive.cpp.CPP } } { darwin%darwin.compile.c++-polymorphic_oarchive.o.OBJ { polymorphic_oarchive.cpp.CPP } } { darwin%darwin.compile.c++-stl_port.o.OBJ { stl_port.cpp.CPP } } { darwin%darwin.compile.c++-text_iarchive.o.OBJ { text_iarchive.cpp.CPP } } { darwin%darwin.compile.c++-text_oarchive.o.OBJ { text_oarchive.cpp.CPP } } { darwin%darwin.compile.c++-void_cast.o.OBJ { void_cast.cpp.CPP } } { darwin%darwin.compile.c++-archive_exception.o.OBJ { archive_exception.cpp.CPP } } { darwin%darwin.compile.c++-xml_grammar.o.OBJ { xml_grammar.cpp.CPP } } { darwin%darwin.compile.c++-xml_iarchive.o.OBJ { xml_iarchive.cpp.CPP } } { darwin%darwin.compile.c++-xml_oarchive.o.OBJ { xml_oarchive.cpp.CPP } } { darwin%darwin.compile.c++-xml_archive_exception.o.OBJ { xml_archive_exception.cpp.CPP } } { darwin%darwin.compile.c++-shared_ptr_helper.o.OBJ { shared_ptr_helper.cpp.CPP } } } } { darwin%darwin.link.dll-libboost_python-mt-d.dylib.SHARED_LIB { darwin%darwin.compile.c++-numeric.o.OBJ { numeric.cpp.CPP } } { darwin%darwin.compile.c++-list.o.OBJ { list.cpp.CPP } } { darwin%darwin.compile.c++-long.o.OBJ { long.cpp.CPP } } { darwin%darwin.compile.c++-dict.o.OBJ { dict.cpp.CPP } } { darwin%darwin.compile.c++-tuple.o.OBJ { tuple.cpp.CPP } } { darwin%darwin.compile.c++-str.o.OBJ { str.cpp.CPP } } { darwin%darwin.compile.c++-slice.o.OBJ { slice.cpp.CPP } } { darwin%darwin.compile.c++-converter/from_python.o.OBJ { converter/from_python.cpp.CPP } } { darwin%darwin.compile.c++-converter/registry.o.OBJ { converter/registry.cpp.CPP } } { darwin%darwin.compile.c++-converter/type_id.o.OBJ { converter/type_id.cpp.CPP } } { darwin%darwin.compile.c++-object/enum.o.OBJ { object/enum.cpp.CPP } } { darwin%darwin.compile.c++-object/class.o.OBJ { object/class.cpp.CPP } } { darwin%darwin.compile.c++-object/function.o.OBJ { object/function.cpp.CPP } } { darwin%darwin.compile.c++-object/inheritance.o.OBJ { object/inheritance.cpp.CPP } } { darwin%darwin.compile.c++-object/life_support.o.OBJ { object/life_support.cpp.CPP } } { darwin%darwin.compile.c++-object/pickle_support.o.OBJ { object/pickle_support.cpp.CPP } } { darwin%darwin.compile.c++-errors.o.OBJ { errors.cpp.CPP } } { darwin%darwin.compile.c++-module.o.OBJ { module.cpp.CPP } } { darwin%darwin.compile.c++-converter/builtin_converters.o.OBJ { converter/builtin_converters.cpp.CPP } } { darwin%darwin.compile.c++-converter/arg_to_python_base.o.OBJ { converter/arg_to_python_base.cpp.CPP } } { darwin%darwin.compile.c++-object/iterator.o.OBJ { object/iterator.cpp.CPP } } { darwin%darwin.compile.c++-object/stl_iterator.o.OBJ { object/stl_iterator.cpp.CPP } } { darwin%darwin.compile.c++-object_protocol.o.OBJ { object_protocol.cpp.CPP } } { darwin%darwin.compile.c++-object_operators.o.OBJ { object_operators.cpp.CPP } } { darwin%darwin.compile.c++-wrapper.o.OBJ { wrapper.cpp.CPP } } { darwin%darwin.compile.c++-import.o.OBJ { import.cpp.CPP } } { darwin%darwin.compile.c++-exec.o.OBJ { exec.cpp.CPP } } { darwin%darwin.compile.c++-object/function_doc_signature.o.OBJ { object/function_doc_signature.cpp.CPP } } } { darwin%darwin.link.dll-libboost_mpi-mt-d.dylib.SHARED_LIB { darwin%darwin.compile.c++-broadcast.o.OBJ { broadcast.cpp.CPP } } { darwin%darwin.compile.c++-communicator.o.OBJ { communicator.cpp.CPP } } { darwin%darwin.compile.c++-computation_tree.o.OBJ { computation_tree.cpp.CPP } } { darwin%darwin.compile.c++-content_oarchive.o.OBJ { content_oarchive.cpp.CPP } } { darwin%darwin.compile.c++-environment.o.OBJ { environment.cpp.CPP } } { darwin%darwin.compile.c++-exception.o.OBJ { exception.cpp.CPP } } { darwin%darwin.compile.c++-graph_communicator.o.OBJ { graph_communicator.cpp.CPP } } { darwin%darwin.compile.c++-group.o.OBJ { group.cpp.CPP } } { darwin%darwin.compile.c++-intercommunicator.o.OBJ { intercommunicator.cpp.CPP } } { darwin%darwin.compile.c++-mpi_datatype_cache.o.OBJ { mpi_datatype_cache.cpp.CPP } } { darwin%darwin.compile.c++-mpi_datatype_oarchive.o.OBJ { mpi_datatype_oarchive.cpp.CPP } } { darwin%darwin.compile.c++-packed_iarchive.o.OBJ { packed_iarchive.cpp.CPP } } { darwin%darwin.compile.c++-packed_oarchive.o.OBJ { packed_oarchive.cpp.CPP } } { darwin%darwin.compile.c++-packed_skeleton_iarchive.o.OBJ { packed_skeleton_iarchive.cpp.CPP } } { darwin%darwin.compile.c++-packed_skeleton_oarchive.o.OBJ { packed_skeleton_oarchive.cpp.CPP } } { darwin%darwin.compile.c++-point_to_point.o.OBJ { point_to_point.cpp.CPP } } { darwin%darwin.compile.c++-request.o.OBJ { request.cpp.CPP } } { darwin%darwin.compile.c++-text_skeleton_oarchive.o.OBJ { text_skeleton_oarchive.cpp.CPP } } { darwin%darwin.compile.c++-timer.o.OBJ { timer.cpp.CPP } } { darwin%darwin.link.dll-libboost_serialization-mt-d.dylib.SHARED_LIB { darwin%darwin.compile.c++-basic_archive.o.OBJ { basic_archive.cpp.CPP } } { darwin%darwin.compile.c++-basic_iarchive.o.OBJ { basic_iarchive.cpp.CPP } } { darwin%darwin.compile.c++-basic_iserializer.o.OBJ { basic_iserializer.cpp.CPP } } { darwin%darwin.compile.c++-basic_oarchive.o.OBJ { basic_oarchive.cpp.CPP } } { darwin%darwin.compile.c++-basic_oserializer.o.OBJ { basic_oserializer.cpp.CPP } } { darwin%darwin.compile.c++-basic_pointer_iserializer.o.OBJ { basic_pointer_iserializer.cpp.CPP } } { darwin%darwin.compile.c++-basic_pointer_oserializer.o.OBJ { basic_pointer_oserializer.cpp.CPP } } { darwin%darwin.compile.c++-basic_serializer_map.o.OBJ { basic_serializer_map.cpp.CPP } } { darwin%darwin.compile.c++-basic_text_iprimitive.o.OBJ { basic_text_iprimitive.cpp.CPP } } { darwin%darwin.compile.c++-basic_text_oprimitive.o.OBJ { basic_text_oprimitive.cpp.CPP } } { darwin%darwin.compile.c++-basic_xml_archive.o.OBJ { basic_xml_archive.cpp.CPP } } { darwin%darwin.compile.c++-binary_iarchive.o.OBJ { binary_iarchive.cpp.CPP } } { darwin%darwin.compile.c++-binary_oarchive.o.OBJ { binary_oarchive.cpp.CPP } } { darwin%darwin.compile.c++-extended_type_info.o.OBJ { extended_type_info.cpp.CPP } } { darwin%darwin.compile.c++-extended_type_info_typeid.o.OBJ { extended_type_info_typeid.cpp.CPP } } { darwin%darwin.compile.c++-extended_type_info_no_rtti.o.OBJ { extended_type_info_no_rtti.cpp.CPP } } { darwin%darwin.compile.c++-polymorphic_iarchive.o.OBJ { polymorphic_iarchive.cpp.CPP } } { darwin%darwin.compile.c++-polymorphic_oarchive.o.OBJ { polymorphic_oarchive.cpp.CPP } } { darwin%darwin.compile.c++-stl_port.o.OBJ { stl_port.cpp.CPP } } { darwin%darwin.compile.c++-text_iarchive.o.OBJ { text_iarchive.cpp.CPP } } { darwin%darwin.compile.c++-text_oarchive.o.OBJ { text_oarchive.cpp.CPP } } { darwin%darwin.compile.c++-void_cast.o.OBJ { void_cast.cpp.CPP } } { darwin%darwin.compile.c++-archive_exception.o.OBJ { archive_exception.cpp.CPP } } { darwin%darwin.compile.c++-xml_grammar.o.OBJ { xml_grammar.cpp.CPP } } { darwin%darwin.compile.c++-xml_iarchive.o.OBJ { xml_iarchive.cpp.CPP } } { darwin%darwin.compile.c++-xml_oarchive.o.OBJ { xml_oarchive.cpp.CPP } } { darwin%darwin.compile.c++-xml_archive_exception.o.OBJ { xml_archive_exception.cpp.CPP } } { darwin%darwin.compile.c++-shared_ptr_helper.o.OBJ { shared_ptr_helper.cpp.CPP } } } } { darwin%darwin.link.dll-libboost_serialization-mt-d.dylib.SHARED_LIB { darwin%darwin.compile.c++-basic_archive.o.OBJ { basic_archive.cpp.CPP } } { darwin%darwin.compile.c++-basic_iarchive.o.OBJ { basic_iarchive.cpp.CPP } } { darwin%darwin.compile.c++-basic_iserializer.o.OBJ { basic_iserializer.cpp.CPP } } { darwin%darwin.compile.c++-basic_oarchive.o.OBJ { basic_oarchive.cpp.CPP } } { darwin%darwin.compile.c++-basic_oserializer.o.OBJ { basic_oserializer.cpp.CPP } } { darwin%darwin.compile.c++-basic_pointer_iserializer.o.OBJ { basic_pointer_iserializer.cpp.CPP } } { darwin%darwin.compile.c++-basic_pointer_oserializer.o.OBJ { basic_pointer_oserializer.cpp.CPP } } { darwin%darwin.compile.c++-basic_serializer_map.o.OBJ { basic_serializer_map.cpp.CPP } } { darwin%darwin.compile.c++-basic_text_iprimitive.o.OBJ { basic_text_iprimitive.cpp.CPP } } { darwin%darwin.compile.c++-basic_text_oprimitive.o.OBJ { basic_text_oprimitive.cpp.CPP } } { darwin%darwin.compile.c++-basic_xml_archive.o.OBJ { basic_xml_archive.cpp.CPP } } { darwin%darwin.compile.c++-binary_iarchive.o.OBJ { binary_iarchive.cpp.CPP } } { darwin%darwin.compile.c++-binary_oarchive.o.OBJ { binary_oarchive.cpp.CPP } } { darwin%darwin.compile.c++-extended_type_info.o.OBJ { extended_type_info.cpp.CPP } } { darwin%darwin.compile.c++-extended_type_info_typeid.o.OBJ { extended_type_info_typeid.cpp.CPP } } { darwin%darwin.compile.c++-extended_type_info_no_rtti.o.OBJ { extended_type_info_no_rtti.cpp.CPP } } { darwin%darwin.compile.c++-polymorphic_iarchive.o.OBJ { polymorphic_iarchive.cpp.CPP } } { darwin%darwin.compile.c++-polymorphic_oarchive.o.OBJ { polymorphic_oarchive.cpp.CPP } } { darwin%darwin.compile.c++-stl_port.o.OBJ { stl_port.cpp.CPP } } { darwin%darwin.compile.c++-text_iarchive.o.OBJ { text_iarchive.cpp.CPP } } { darwin%darwin.compile.c++-text_oarchive.o.OBJ { text_oarchive.cpp.CPP } } { darwin%darwin.compile.c++-void_cast.o.OBJ { void_cast.cpp.CPP } } { darwin%darwin.compile.c++-archive_exception.o.OBJ { archive_exception.cpp.CPP } } { darwin%darwin.compile.c++-xml_grammar.o.OBJ { xml_grammar.cpp.CPP } } { darwin%darwin.compile.c++-xml_iarchive.o.OBJ { xml_iarchive.cpp.CPP } } { darwin%darwin.compile.c++-xml_oarchive.o.OBJ { xml_oarchive.cpp.CPP } } { darwin%darwin.compile.c++-xml_archive_exception.o.OBJ { xml_archive_exception.cpp.CPP } } { darwin%darwin.compile.c++-shared_ptr_helper.o.OBJ { shared_ptr_helper.cpp.CPP } } } } } error: created from ./stage-proper error: another virtual target { common%common.copy-mpi.so.PYTHON_EXTENSION { darwin%darwin.link.dll-mpi.so.PYTHON_EXTENSION { darwin%darwin.compile.c++-python/collectives.o.OBJ { python/collectives.cpp.CPP } } { darwin%darwin.compile.c++-python/py_communicator.o.OBJ { python/py_communicator.cpp.CPP } } { darwin%darwin.compile.c++-python/datatypes.o.OBJ { python/datatypes.cpp.CPP } } { darwin%darwin.compile.c++-python/documentation.o.OBJ { python/documentation.cpp.CPP } } { darwin%darwin.compile.c++-python/py_environment.o.OBJ { python/py_environment.cpp.CPP } } { darwin%darwin.compile.c++-python/py_nonblocking.o.OBJ { python/py_nonblocking.cpp.CPP } } { darwin%darwin.compile.c++-python/py_exception.o.OBJ { python/py_exception.cpp.CPP } } { darwin%darwin.compile.c++-python/module.o.OBJ { python/module.cpp.CPP } } { darwin%darwin.compile.c++-python/py_request.o.OBJ { python/py_request.cpp.CPP } } { darwin%darwin.compile.c++-python/skeleton_and_content.o.OBJ { python/skeleton_and_content.cpp.CPP } } { darwin%darwin.compile.c++-python/status.o.OBJ { python/status.cpp.CPP } } { darwin%darwin.compile.c++-python/py_timer.o.OBJ { python/py_timer.cpp.CPP } } { darwin%darwin.link.dll-libboost_mpi_python-mt.dylib.SHARED_LIB { darwin%darwin.compile.c++-python/serialize.o.OBJ { python/serialize.cpp.CPP } } { darwin%darwin.link.dll-libboost_python-mt.dylib.SHARED_LIB { darwin%darwin.compile.c++-numeric.o.OBJ { numeric.cpp.CPP } } { darwin%darwin.compile.c++-list.o.OBJ { list.cpp.CPP } } { darwin%darwin.compile.c++-long.o.OBJ { long.cpp.CPP } } { darwin%darwin.compile.c++-dict.o.OBJ { dict.cpp.CPP } } { darwin%darwin.compile.c++-tuple.o.OBJ { tuple.cpp.CPP } } { darwin%darwin.compile.c++-str.o.OBJ { str.cpp.CPP } } { darwin%darwin.compile.c++-slice.o.OBJ { slice.cpp.CPP } } { darwin%darwin.compile.c++-converter/from_python.o.OBJ { converter/from_python.cpp.CPP } } { darwin%darwin.compile.c++-converter/registry.o.OBJ { converter/registry.cpp.CPP } } { darwin%darwin.compile.c++-converter/type_id.o.OBJ { converter/type_id.cpp.CPP } } { darwin%darwin.compile.c++-object/enum.o.OBJ { object/enum.cpp.CPP } } { darwin%darwin.compile.c++-object/class.o.OBJ { object/class.cpp.CPP } } { darwin%darwin.compile.c++-object/function.o.OBJ { object/function.cpp.CPP } } { darwin%darwin.compile.c++-object/inheritance.o.OBJ { object/inheritance.cpp.CPP } } { darwin%darwin.compile.c++-object/life_support.o.OBJ { object/life_support.cpp.CPP } } { darwin%darwin.compile.c++-object/pickle_support.o.OBJ { object/pickle_support.cpp.CPP } } { darwin%darwin.compile.c++-errors.o.OBJ { errors.cpp.CPP } } { darwin%darwin.compile.c++-module.o.OBJ { module.cpp.CPP } } { darwin%darwin.compile.c++-converter/builtin_converters.o.OBJ { converter/builtin_converters.cpp.CPP } } { darwin%darwin.compile.c++-converter/arg_to_python_base.o.OBJ { converter/arg_to_python_base.cpp.CPP } } { darwin%darwin.compile.c++-object/iterator.o.OBJ { object/iterator.cpp.CPP } } { darwin%darwin.compile.c++-object/stl_iterator.o.OBJ { object/stl_iterator.cpp.CPP } } { darwin%darwin.compile.c++-object_protocol.o.OBJ { object_protocol.cpp.CPP } } { darwin%darwin.compile.c++-object_operators.o.OBJ { object_operators.cpp.CPP } } { darwin%darwin.compile.c++-wrapper.o.OBJ { wrapper.cpp.CPP } } { darwin%darwin.compile.c++-import.o.OBJ { import.cpp.CPP } } { darwin%darwin.compile.c++-exec.o.OBJ { exec.cpp.CPP } } { darwin%darwin.compile.c++-object/function_doc_signature.o.OBJ { object/function_doc_signature.cpp.CPP } } } { darwin%darwin.link.dll-libboost_mpi-mt.dylib.SHARED_LIB { darwin%darwin.compile.c++-broadcast.o.OBJ { broadcast.cpp.CPP } } { darwin%darwin.compile.c++-communicator.o.OBJ { communicator.cpp.CPP } } { darwin%darwin.compile.c++-computation_tree.o.OBJ { computation_tree.cpp.CPP } } { darwin%darwin.compile.c++-content_oarchive.o.OBJ { content_oarchive.cpp.CPP } } { darwin%darwin.compile.c++-environment.o.OBJ { environment.cpp.CPP } } { darwin%darwin.compile.c++-exception.o.OBJ { exception.cpp.CPP } } { darwin%darwin.compile.c++-graph_communicator.o.OBJ { graph_communicator.cpp.CPP } } { darwin%darwin.compile.c++-group.o.OBJ { group.cpp.CPP } } { darwin%darwin.compile.c++-intercommunicator.o.OBJ { intercommunicator.cpp.CPP } } { darwin%darwin.compile.c++-mpi_datatype_cache.o.OBJ { mpi_datatype_cache.cpp.CPP } } { darwin%darwin.compile.c++-mpi_datatype_oarchive.o.OBJ { mpi_datatype_oarchive.cpp.CPP } } { darwin%darwin.compile.c++-packed_iarchive.o.OBJ { packed_iarchive.cpp.CPP } } { darwin%darwin.compile.c++-packed_oarchive.o.OBJ { packed_oarchive.cpp.CPP } } { darwin%darwin.compile.c++-packed_skeleton_iarchive.o.OBJ { packed_skeleton_iarchive.cpp.CPP } } { darwin%darwin.compile.c++-packed_skeleton_oarchive.o.OBJ { packed_skeleton_oarchive.cpp.CPP } } { darwin%darwin.compile.c++-point_to_point.o.OBJ { point_to_point.cpp.CPP } } { darwin%darwin.compile.c++-request.o.OBJ { request.cpp.CPP } } { darwin%darwin.compile.c++-text_skeleton_oarchive.o.OBJ { text_skeleton_oarchive.cpp.CPP } } { darwin%darwin.compile.c++-timer.o.OBJ { timer.cpp.CPP } } { darwin%darwin.link.dll-libboost_serialization-mt.dylib.SHARED_LIB { darwin%darwin.compile.c++-basic_archive.o.OBJ { basic_archive.cpp.CPP } } { darwin%darwin.compile.c++-basic_iarchive.o.OBJ { basic_iarchive.cpp.CPP } } { darwin%darwin.compile.c++-basic_iserializer.o.OBJ { basic_iserializer.cpp.CPP } } { darwin%darwin.compile.c++-basic_oarchive.o.OBJ { basic_oarchive.cpp.CPP } } { darwin%darwin.compile.c++-basic_oserializer.o.OBJ { basic_oserializer.cpp.CPP } } { darwin%darwin.compile.c++-basic_pointer_iserializer.o.OBJ { basic_pointer_iserializer.cpp.CPP } } { darwin%darwin.compile.c++-basic_pointer_oserializer.o.OBJ { basic_pointer_oserializer.cpp.CPP } } { darwin%darwin.compile.c++-basic_serializer_map.o.OBJ { basic_serializer_map.cpp.CPP } } { darwin%darwin.compile.c++-basic_text_iprimitive.o.OBJ { basic_text_iprimitive.cpp.CPP } } { darwin%darwin.compile.c++-basic_text_oprimitive.o.OBJ { basic_text_oprimitive.cpp.CPP } } { darwin%darwin.compile.c++-basic_xml_archive.o.OBJ { basic_xml_archive.cpp.CPP } } { darwin%darwin.compile.c++-binary_iarchive.o.OBJ { binary_iarchive.cpp.CPP } } { darwin%darwin.compile.c++-binary_oarchive.o.OBJ { binary_oarchive.cpp.CPP } } { darwin%darwin.compile.c++-extended_type_info.o.OBJ { extended_type_info.cpp.CPP } } { darwin%darwin.compile.c++-extended_type_info_typeid.o.OBJ { extended_type_info_typeid.cpp.CPP } } { darwin%darwin.compile.c++-extended_type_info_no_rtti.o.OBJ { extended_type_info_no_rtti.cpp.CPP } } { darwin%darwin.compile.c++-polymorphic_iarchive.o.OBJ { polymorphic_iarchive.cpp.CPP } } { darwin%darwin.compile.c++-polymorphic_oarchive.o.OBJ { polymorphic_oarchive.cpp.CPP } } { darwin%darwin.compile.c++-stl_port.o.OBJ { stl_port.cpp.CPP } } { darwin%darwin.compile.c++-text_iarchive.o.OBJ { text_iarchive.cpp.CPP } } { darwin%darwin.compile.c++-text_oarchive.o.OBJ { text_oarchive.cpp.CPP } } { darwin%darwin.compile.c++-void_cast.o.OBJ { void_cast.cpp.CPP } } { darwin%darwin.compile.c++-archive_exception.o.OBJ { archive_exception.cpp.CPP } } { darwin%darwin.compile.c++-xml_grammar.o.OBJ { xml_grammar.cpp.CPP } } { darwin%darwin.compile.c++-xml_iarchive.o.OBJ { xml_iarchive.cpp.CPP } } { darwin%darwin.compile.c++-xml_oarchive.o.OBJ { xml_oarchive.cpp.CPP } } { darwin%darwin.compile.c++-xml_archive_exception.o.OBJ { xml_archive_exception.cpp.CPP } } { darwin%darwin.compile.c++-shared_ptr_helper.o.OBJ { shared_ptr_helper.cpp.CPP } } } } { darwin%darwin.link.dll-libboost_serialization-mt.dylib.SHARED_LIB { darwin%darwin.compile.c++-basic_archive.o.OBJ { basic_archive.cpp.CPP } } { darwin%darwin.compile.c++-basic_iarchive.o.OBJ { basic_iarchive.cpp.CPP } } { darwin%darwin.compile.c++-basic_iserializer.o.OBJ { basic_iserializer.cpp.CPP } } { darwin%darwin.compile.c++-basic_oarchive.o.OBJ { basic_oarchive.cpp.CPP } } { darwin%darwin.compile.c++-basic_oserializer.o.OBJ { basic_oserializer.cpp.CPP } } { darwin%darwin.compile.c++-basic_pointer_iserializer.o.OBJ { basic_pointer_iserializer.cpp.CPP } } { darwin%darwin.compile.c++-basic_pointer_oserializer.o.OBJ { basic_pointer_oserializer.cpp.CPP } } { darwin%darwin.compile.c++-basic_serializer_map.o.OBJ { basic_serializer_map.cpp.CPP } } { darwin%darwin.compile.c++-basic_text_iprimitive.o.OBJ { basic_text_iprimitive.cpp.CPP } } { darwin%darwin.compile.c++-basic_text_oprimitive.o.OBJ { basic_text_oprimitive.cpp.CPP } } { darwin%darwin.compile.c++-basic_xml_archive.o.OBJ { basic_xml_archive.cpp.CPP } } { darwin%darwin.compile.c++-binary_iarchive.o.OBJ { binary_iarchive.cpp.CPP } } { darwin%darwin.compile.c++-binary_oarchive.o.OBJ { binary_oarchive.cpp.CPP } } { darwin%darwin.compile.c++-extended_type_info.o.OBJ { extended_type_info.cpp.CPP } } { darwin%darwin.compile.c++-extended_type_info_typeid.o.OBJ { extended_type_info_typeid.cpp.CPP } } { darwin%darwin.compile.c++-extended_type_info_no_rtti.o.OBJ { extended_type_info_no_rtti.cpp.CPP } } { darwin%darwin.compile.c++-polymorphic_iarchive.o.OBJ { polymorphic_iarchive.cpp.CPP } } { darwin%darwin.compile.c++-polymorphic_oarchive.o.OBJ { polymorphic_oarchive.cpp.CPP } } { darwin%darwin.compile.c++-stl_port.o.OBJ { stl_port.cpp.CPP } } { darwin%darwin.compile.c++-text_iarchive.o.OBJ { text_iarchive.cpp.CPP } } { darwin%darwin.compile.c++-text_oarchive.o.OBJ { text_oarchive.cpp.CPP } } { darwin%darwin.compile.c++-void_cast.o.OBJ { void_cast.cpp.CPP } } { darwin%darwin.compile.c++-archive_exception.o.OBJ { archive_exception.cpp.CPP } } { darwin%darwin.compile.c++-xml_grammar.o.OBJ { xml_grammar.cpp.CPP } } { darwin%darwin.compile.c++-xml_iarchive.o.OBJ { xml_iarchive.cpp.CPP } } { darwin%darwin.compile.c++-xml_oarchive.o.OBJ { xml_oarchive.cpp.CPP } } { darwin%darwin.compile.c++-xml_archive_exception.o.OBJ { xml_archive_exception.cpp.CPP } } { darwin%darwin.compile.c++-shared_ptr_helper.o.OBJ { shared_ptr_helper.cpp.CPP } } } } { darwin%darwin.link.dll-libboost_python-mt.dylib.SHARED_LIB { darwin%darwin.compile.c++-numeric.o.OBJ { numeric.cpp.CPP } } { darwin%darwin.compile.c++-list.o.OBJ { list.cpp.CPP } } { darwin%darwin.compile.c++-long.o.OBJ { long.cpp.CPP } } { darwin%darwin.compile.c++-dict.o.OBJ { dict.cpp.CPP } } { darwin%darwin.compile.c++-tuple.o.OBJ { tuple.cpp.CPP } } { darwin%darwin.compile.c++-str.o.OBJ { str.cpp.CPP } } { darwin%darwin.compile.c++-slice.o.OBJ { slice.cpp.CPP } } { darwin%darwin.compile.c++-converter/from_python.o.OBJ { converter/from_python.cpp.CPP } } { darwin%darwin.compile.c++-converter/registry.o.OBJ { converter/registry.cpp.CPP } } { darwin%darwin.compile.c++-converter/type_id.o.OBJ { converter/type_id.cpp.CPP } } { darwin%darwin.compile.c++-object/enum.o.OBJ { object/enum.cpp.CPP } } { darwin%darwin.compile.c++-object/class.o.OBJ { object/class.cpp.CPP } } { darwin%darwin.compile.c++-object/function.o.OBJ { object/function.cpp.CPP } } { darwin%darwin.compile.c++-object/inheritance.o.OBJ { object/inheritance.cpp.CPP } } { darwin%darwin.compile.c++-object/life_support.o.OBJ { object/life_support.cpp.CPP } } { darwin%darwin.compile.c++-object/pickle_support.o.OBJ { object/pickle_support.cpp.CPP } } { darwin%darwin.compile.c++-errors.o.OBJ { errors.cpp.CPP } } { darwin%darwin.compile.c++-module.o.OBJ { module.cpp.CPP } } { darwin%darwin.compile.c++-converter/builtin_converters.o.OBJ { converter/builtin_converters.cpp.CPP } } { darwin%darwin.compile.c++-converter/arg_to_python_base.o.OBJ { converter/arg_to_python_base.cpp.CPP } } { darwin%darwin.compile.c++-object/iterator.o.OBJ { object/iterator.cpp.CPP } } { darwin%darwin.compile.c++-object/stl_iterator.o.OBJ { object/stl_iterator.cpp.CPP } } { darwin%darwin.compile.c++-object_protocol.o.OBJ { object_protocol.cpp.CPP } } { darwin%darwin.compile.c++-object_operators.o.OBJ { object_operators.cpp.CPP } } { darwin%darwin.compile.c++-wrapper.o.OBJ { wrapper.cpp.CPP } } { darwin%darwin.compile.c++-import.o.OBJ { import.cpp.CPP } } { darwin%darwin.compile.c++-exec.o.OBJ { exec.cpp.CPP } } { darwin%darwin.compile.c++-object/function_doc_signature.o.OBJ { object/function_doc_signature.cpp.CPP } } } { darwin%darwin.link.dll-libboost_mpi-mt.dylib.SHARED_LIB { darwin%darwin.compile.c++-broadcast.o.OBJ { broadcast.cpp.CPP } } { darwin%darwin.compile.c++-communicator.o.OBJ { communicator.cpp.CPP } } { darwin%darwin.compile.c++-computation_tree.o.OBJ { computation_tree.cpp.CPP } } { darwin%darwin.compile.c++-content_oarchive.o.OBJ { content_oarchive.cpp.CPP } } { darwin%darwin.compile.c++-environment.o.OBJ { environment.cpp.CPP } } { darwin%darwin.compile.c++-exception.o.OBJ { exception.cpp.CPP } } { darwin%darwin.compile.c++-graph_communicator.o.OBJ { graph_communicator.cpp.CPP } } { darwin%darwin.compile.c++-group.o.OBJ { group.cpp.CPP } } { darwin%darwin.compile.c++-intercommunicator.o.OBJ { intercommunicator.cpp.CPP } } { darwin%darwin.compile.c++-mpi_datatype_cache.o.OBJ { mpi_datatype_cache.cpp.CPP } } { darwin%darwin.compile.c++-mpi_datatype_oarchive.o.OBJ { mpi_datatype_oarchive.cpp.CPP } } { darwin%darwin.compile.c++-packed_iarchive.o.OBJ { packed_iarchive.cpp.CPP } } { darwin%darwin.compile.c++-packed_oarchive.o.OBJ { packed_oarchive.cpp.CPP } } { darwin%darwin.compile.c++-packed_skeleton_iarchive.o.OBJ { packed_skeleton_iarchive.cpp.CPP } } { darwin%darwin.compile.c++-packed_skeleton_oarchive.o.OBJ { packed_skeleton_oarchive.cpp.CPP } } { darwin%darwin.compile.c++-point_to_point.o.OBJ { point_to_point.cpp.CPP } } { darwin%darwin.compile.c++-request.o.OBJ { request.cpp.CPP } } { darwin%darwin.compile.c++-text_skeleton_oarchive.o.OBJ { text_skeleton_oarchive.cpp.CPP } } { darwin%darwin.compile.c++-timer.o.OBJ { timer.cpp.CPP } } { darwin%darwin.link.dll-libboost_serialization-mt.dylib.SHARED_LIB { darwin%darwin.compile.c++-basic_archive.o.OBJ { basic_archive.cpp.CPP } } { darwin%darwin.compile.c++-basic_iarchive.o.OBJ { basic_iarchive.cpp.CPP } } { darwin%darwin.compile.c++-basic_iserializer.o.OBJ { basic_iserializer.cpp.CPP } } { darwin%darwin.compile.c++-basic_oarchive.o.OBJ { basic_oarchive.cpp.CPP } } { darwin%darwin.compile.c++-basic_oserializer.o.OBJ { basic_oserializer.cpp.CPP } } { darwin%darwin.compile.c++-basic_pointer_iserializer.o.OBJ { basic_pointer_iserializer.cpp.CPP } } { darwin%darwin.compile.c++-basic_pointer_oserializer.o.OBJ { basic_pointer_oserializer.cpp.CPP } } { darwin%darwin.compile.c++-basic_serializer_map.o.OBJ { basic_serializer_map.cpp.CPP } } { darwin%darwin.compile.c++-basic_text_iprimitive.o.OBJ { basic_text_iprimitive.cpp.CPP } } { darwin%darwin.compile.c++-basic_text_oprimitive.o.OBJ { basic_text_oprimitive.cpp.CPP } } { darwin%darwin.compile.c++-basic_xml_archive.o.OBJ { basic_xml_archive.cpp.CPP } } { darwin%darwin.compile.c++-binary_iarchive.o.OBJ { binary_iarchive.cpp.CPP } } { darwin%darwin.compile.c++-binary_oarchive.o.OBJ { binary_oarchive.cpp.CPP } } { darwin%darwin.compile.c++-extended_type_info.o.OBJ { extended_type_info.cpp.CPP } } { darwin%darwin.compile.c++-extended_type_info_typeid.o.OBJ { extended_type_info_typeid.cpp.CPP } } { darwin%darwin.compile.c++-extended_type_info_no_rtti.o.OBJ { extended_type_info_no_rtti.cpp.CPP } } { darwin%darwin.compile.c++-polymorphic_iarchive.o.OBJ { polymorphic_iarchive.cpp.CPP } } { darwin%darwin.compile.c++-polymorphic_oarchive.o.OBJ { polymorphic_oarchive.cpp.CPP } } { darwin%darwin.compile.c++-stl_port.o.OBJ { stl_port.cpp.CPP } } { darwin%darwin.compile.c++-text_iarchive.o.OBJ { text_iarchive.cpp.CPP } } { darwin%darwin.compile.c++-text_oarchive.o.OBJ { text_oarchive.cpp.CPP } } { darwin%darwin.compile.c++-void_cast.o.OBJ { void_cast.cpp.CPP } } { darwin%darwin.compile.c++-archive_exception.o.OBJ { archive_exception.cpp.CPP } } { darwin%darwin.compile.c++-xml_grammar.o.OBJ { xml_grammar.cpp.CPP } } { darwin%darwin.compile.c++-xml_iarchive.o.OBJ { xml_iarchive.cpp.CPP } } { darwin%darwin.compile.c++-xml_oarchive.o.OBJ { xml_oarchive.cpp.CPP } } { darwin%darwin.compile.c++-xml_archive_exception.o.OBJ { xml_archive_exception.cpp.CPP } } { darwin%darwin.compile.c++-shared_ptr_helper.o.OBJ { shared_ptr_helper.cpp.CPP } } } } { darwin%darwin.link.dll-libboost_serialization-mt.dylib.SHARED_LIB { darwin%darwin.compile.c++-basic_archive.o.OBJ { basic_archive.cpp.CPP } } { darwin%darwin.compile.c++-basic_iarchive.o.OBJ { basic_iarchive.cpp.CPP } } { darwin%darwin.compile.c++-basic_iserializer.o.OBJ { basic_iserializer.cpp.CPP } } { darwin%darwin.compile.c++-basic_oarchive.o.OBJ { basic_oarchive.cpp.CPP } } { darwin%darwin.compile.c++-basic_oserializer.o.OBJ { basic_oserializer.cpp.CPP } } { darwin%darwin.compile.c++-basic_pointer_iserializer.o.OBJ { basic_pointer_iserializer.cpp.CPP } } { darwin%darwin.compile.c++-basic_pointer_oserializer.o.OBJ { basic_pointer_oserializer.cpp.CPP } } { darwin%darwin.compile.c++-basic_serializer_map.o.OBJ { basic_serializer_map.cpp.CPP } } { darwin%darwin.compile.c++-basic_text_iprimitive.o.OBJ { basic_text_iprimitive.cpp.CPP } } { darwin%darwin.compile.c++-basic_text_oprimitive.o.OBJ { basic_text_oprimitive.cpp.CPP } } { darwin%darwin.compile.c++-basic_xml_archive.o.OBJ { basic_xml_archive.cpp.CPP } } { darwin%darwin.compile.c++-binary_iarchive.o.OBJ { binary_iarchive.cpp.CPP } } { darwin%darwin.compile.c++-binary_oarchive.o.OBJ { binary_oarchive.cpp.CPP } } { darwin%darwin.compile.c++-extended_type_info.o.OBJ { extended_type_info.cpp.CPP } } { darwin%darwin.compile.c++-extended_type_info_typeid.o.OBJ { extended_type_info_typeid.cpp.CPP } } { darwin%darwin.compile.c++-extended_type_info_no_rtti.o.OBJ { extended_type_info_no_rtti.cpp.CPP } } { darwin%darwin.compile.c++-polymorphic_iarchive.o.OBJ { polymorphic_iarchive.cpp.CPP } } { darwin%darwin.compile.c++-polymorphic_oarchive.o.OBJ { polymorphic_oarchive.cpp.CPP } } { darwin%darwin.compile.c++-stl_port.o.OBJ { stl_port.cpp.CPP } } { darwin%darwin.compile.c++-text_iarchive.o.OBJ { text_iarchive.cpp.CPP } } { darwin%darwin.compile.c++-text_oarchive.o.OBJ { text_oarchive.cpp.CPP } } { darwin%darwin.compile.c++-void_cast.o.OBJ { void_cast.cpp.CPP } } { darwin%darwin.compile.c++-archive_exception.o.OBJ { archive_exception.cpp.CPP } } { darwin%darwin.compile.c++-xml_grammar.o.OBJ { xml_grammar.cpp.CPP } } { darwin%darwin.compile.c++-xml_iarchive.o.OBJ { xml_iarchive.cpp.CPP } } { darwin%darwin.compile.c++-xml_oarchive.o.OBJ { xml_oarchive.cpp.CPP } } { darwin%darwin.compile.c++-xml_archive_exception.o.OBJ { xml_archive_exception.cpp.CPP } } { darwin%darwin.compile.c++-shared_ptr_helper.o.OBJ { shared_ptr_helper.cpp.CPP } } } } } error: created from ./stage-proper error: added properties: <debug-symbols>off <define>NDEBUG <inlining>full <library>object(file-target)@5465 <library>object(file-target)@5531 <library>object(file-target)@5639 <library>object(file-target)@5653 <library>object(searched-lib-target)@5545 <optimization>speed <runtime-debugging>off <variant>release <xdll-path>/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_boost/work/boost_1_42_0/bin.v2/libs/mpi/build/darwin-4.4.3/release/threading-multi <xdll-path>/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_boost/work/boost_1_42_0/bin.v2/libs/python/build/darwin-4.4.3/release/threading-multi <xdll-path>/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_boost/work/boost_1_42_0/bin.v2/libs/serialization/build/darwin-4.4.3/release/threading-multi error: removed properties: <debug-symbols>on <inlining>off <library>object(file-target)@2241 <library>object(file-target)@2307 <library>object(file-target)@2415 <library>object(file-target)@2429 <library>object(searched-lib-target)@2321 <optimization>off <runtime-debugging>on <variant>debug <xdll-path>/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_boost/work/boost_1_42_0/bin.v2/libs/mpi/build/darwin-4.4.3/debug/threading-multi <xdll-path>/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_boost/work/boost_1_42_0/bin.v2/libs/python/build/darwin-4.4.3/debug/threading-multi <xdll-path>/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_boost/work/boost_1_42_0/bin.v2/libs/serialization/build/darwin-4.4.3/debug/threading-multi /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_boost/work/boost_1_42_0/tools/build/v2/build/virtual-target.jam:490: in actualize-no-scanner from module object(file-target)@6092 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_boost/work/boost_1_42_0/tools/build/v2/build/virtual-target.jam:135: in object(file-target)@6092.actualize from module object(file-target)@6092 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_boost/work/boost_1_42_0/tools/build/v2/build-system.jam:717: in load from module build-system /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_boost/work/boost_1_42_0/tools/build/v2/kernel/modules.jam:283: in import from module modules /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_boost/work/boost_1_42_0/tools/build/v2/kernel/bootstrap.jam:142: in boost-build from module /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_boost/work/boost_1_42_0/boost-build.jam:17: in module scope from module Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_boost/work/boost_1_42_0" && bjam -d2 --layout=tagged --debug-configuration --ignore-site-config --user-config=user-config.jam -sBZIP2_INCLUDE=/opt/local/include -sBZIP2_LIBPATH=/opt/local/lib -sEXPAT_INCLUDE=/opt/local/include -sEXPAT_LIBPATH=/opt/local/lib -sZLIB_INCLUDE=/opt/local/include -sZLIB_LIBPATH=/opt/local/lib threading=single,multi variant=debug,release " returned error 1 DEBUG: Backtrace: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_boost/work/boost_1_42_0" && bjam -d2 --layout=tagged --debug-configuration --ignore-site-config --user-config=user-config.jam -sBZIP2_INCLUDE=/opt/local/include -sBZIP2_LIBPATH=/opt/local/lib -sEXPAT_INCLUDE=/opt/local/include -sEXPAT_LIBPATH=/opt/local/lib -sZLIB_INCLUDE=/opt/local/include -sZLIB_LIBPATH=/opt/local/lib threading=single,multi variant=debug,release " returned error 1 while executing "command_exec build" (procedure "portbuild::build_main" line 9) invoked from within "$procedure $targetname" Warning: the following items did not execute (for boost): org.macports.build Error: Status 1 encountered during processing. To report a bug, see <http://guide.macports.org/#project.tickets>
The individual variants do build, but not the combination.
Attachments (1)
Change History (15)
comment:1 Changed 15 years ago by mf2k (Frank Schima)
Owner: | changed from macports-tickets@… to nox@… |
---|
comment:2 Changed 15 years ago by jeremyhu (Jeremy Huddleston Sequoia)
Cc: | jeremyhu@… added |
---|
comment:3 Changed 15 years ago by jeremyhu (Jeremy Huddleston Sequoia)
Summary: | boost 1.42 still fails with variants +python26 +openmpi → boost 1.42 still fails with variants +openmpi |
---|
+python26 has nothing to do with the problem... I see it with just +openmpi (regardless of +python26 being there or not)
comment:4 Changed 15 years ago by a.zilian@…
Neglecting the internal boost build variant "debug", it compiles fine with variant +openmpi. Maybe these changes to the Portfile could be helpful?
--- Portfile 2010-02-15 10:21:28.000000000 +0100 +++ Portfile.orig 2010-02-15 09:43:09.000000000 +0100 @@ -60,7 +60,7 @@ -sZLIB_INCLUDE=${prefix}/include \ -sZLIB_LIBPATH=${prefix}/lib \ threading=single,multi \ - variant=release + variant=debug,release use_parallel_build no @@ -217,21 +217,6 @@ } } -variant gcc43 description {build using gcc43} conflicts gcc44 { - configure.compiler macports-gcc-4.3 - depends_lib-append port:gcc43 -} - -variant gcc44 description {build using gcc44} conflicts gcc43 { - configure.compiler macports-gcc-4.4 - depends_lib-append port:gcc44 -} - -variant debug description {enable debug version} { - build.args-delete variant=release - build.args-append variant=debug,release -} - livecheck.type regex livecheck.url ${homepage} livecheck.regex "Version (\\d+\\.\\d+\\.\\d+)"
comment:5 Changed 15 years ago by adfernandes (Andrew Fernandes)
Cc: | adfernandes@… added |
---|
I have exactly the same problem when installing a combined +python26 +openmpi
variant. I've rolled a patch that is basically the one described above - namely, the debug libraries are not built unless requested (in which case the python variant build will fail).
Clearly, this is a bug in boost.python
and it rings a bell as something I've seen before and posted to the boost
mailing lists about before. (I really hate jam
as a build tool...)
My guess is that few, if any, users use the boost
debugging libraries as you really need to be a core developer to hack the internals of boost
... so although I don't like it, my recommendation would be to make the debug
variant optional, and (perhaps) make the python and debug variants conflicting.
Patch attached.
Changed 15 years ago by adfernandes (Andrew Fernandes)
Attachment: | Portfile.diff added |
---|
comment:7 Changed 14 years ago by adfernandes (Andrew Fernandes)
Added to the boost
Trac bug list as https://svn.boost.org/trac/boost/ticket/4461.
comment:8 Changed 14 years ago by nox@…
Owner: | changed from nox@… to macports-tickets@… |
---|
Maintainership relinquished in r69969.
comment:9 Changed 14 years ago by adfernandes (Andrew Fernandes)
Sorry to see you go, nox
- I'm offering to take over ownership (unless people disagree) in r69971.
comment:10 Changed 14 years ago by adfernandes (Andrew Fernandes)
Owner: | changed from macports-tickets@… to adfernandes@… |
---|
comment:11 Changed 14 years ago by adfernandes (Andrew Fernandes)
Resolution: | → fixed |
---|---|
Status: | new → closed |
Should (hopefully!) be fixed with r69974.
comment:13 follow-up: 14 Changed 4 years ago by cooljeanius (Eric Gallager)
Since this bug is still referenced in the boost Portfile as being an issue, I'm thinking it should be reopened and have its title updated to be about what the comment says it's about? (i.e., the conflict between the +debug
variant and the python variants)
comment:14 Changed 3 years ago by cooljeanius (Eric Gallager)
Replying to cooljeanius:
Since this bug is still referenced in the boost Portfile as being an issue, I'm thinking it should be reopened and have its title updated to be about what the comment says it's about? (i.e., the conflict between the
+debug
variant and the python variants)
Also, the conflict between the +debug
variant and the python variants affects the versioned versions of boost ports; e.g. boost176 and boost 171
Cc Me!