
On 03/23/2017 03:11 PM, Rene Rivera via Boost wrote:
Boost release 1.64.0 beta 1 is now available at: Please download the beta, give it a try, and report any problems you encounter.
Building MPI module fails because MPI is referring to internal serialization headers that no longer exist. gcc.compile.c++ python-build/boost/bin.v2/libs/mpi/build/gcc-6/release/threading-multi/broadcast.o "g++" -pthread -fPIC -DBOOST_ALL_NO_LIB=1 -DBOOST_MPI_DYN_LINK=1 -DBOOST_MPI_SOURCE=1 -DNDEBUG -I"." -I"/usr/lib64/mpi/gcc/openmpi/include" -I"/usr/lib64/mpi/gcc/openmpi/include/openmpi" -I"/usr/lib64/mpi/gcc/openmpi/include/openmpi/opal/mca/event/libevent2021/libevent" -I"/usr/lib64/mpi/gcc/openmpi/include/openmpi/opal/mca/event/libevent2021/libevent/include" -I"/usr/lib64/mpi/gcc/openmpi/include/openmpi/opal/mca/hwloc/hwloc191/hwloc/include" -c -o "python-build/boost/bin.v2/libs/mpi/build/gcc-6/release/threading-multi/broadcast.o" "libs/mpi/src/broadcast.cpp" In file included from ./boost/mpi/detail/mpi_datatype_oarchive.hpp:18:0, from ./boost/mpi/detail/mpi_datatype_cache.hpp:13, from ./boost/mpi/datatype.hpp:27, from ./boost/mpi/communicator.hpp:22, from ./boost/mpi/collectives.hpp:21, from ./boost/mpi/collectives_fwd.hpp:19, from ./boost/mpi/collectives/broadcast.hpp:11, from libs/mpi/src/broadcast.cpp:10: ./boost/mpi/detail/mpi_datatype_primitive.hpp:28:51: fatal error: boost/serialization/detail/get_data.hpp: No such file or directory #include <boost/serialization/detail/get_data.hpp> ^ compilation terminated. ...failed updating 1 target... This error seems to have been reported 3 months ago, but it wasn't fixed yet. https://svn.boost.org/trac/boost/ticket/12723 I'm assuming someone is actually maintaining MPI module? - Adam