Am 27.04.20 um 19:12 schrieb John Maddock via Boost:
Unless something comes up, I'm planning on making the 1.73.0 release tonight/tomorrow morning
Great!
This may be one for a future release, but it's just been brought to my attention that some package managers have had issues with being unable to build 1.70 onwards... see https://bugzilla.redhat.com/show_bug.cgi?id=1558278, in particular 1.72 gives:
+ ./b2 -d+2 -q -j8 --with-mpi --with-graph_parallel --build-dir=openmpi-x86_64 variant=release threading=multi debug-symbols=on pch=off python=3.8 stage Performing configuration checks
- default address-model : 64-bit - default architecture : x86 warning: non-free usage requirements <threading>multi ignored warning: in main-target mpi at /builddir/build/BUILD/boost_1_72_0/tools/build/src/user-config.jam:6 warning: non-free usage requirements <threading>multi ignored warning: in main-target boost_mpi at libs/mpi/build/Jamfile.v2:120 warning: non-free usage requirements <threading>multi ignored warning: in main-target boost_mpi_python at libs/mpi/build/Jamfile.v2:145 error: Name clash for '
libboost_serialization.so.1.72.0'
error: error: Tried to build the target twice, with property sets having error: these incompatible properties: error: error: - none error: - <dll-path>/usr/lib <dll-path>/usr/lib/python3.8/config error: error: Please make sure to have consistent requirements for these error: properties everywhere in your project, especially for install error: targets.
Does anyone know if this has been reported back to us and/or fixed?
Thanks, John.
Hi John, Isn't that (at least partially) the same error I reported for Boost.Regex (https://github.com/boostorg/regex/issues/89) and for which you provided a fix? Best regards, Deniz