Boost logo

Boost :

From: Jonathan Wakely (jwakely.boost_at_[hidden])
Date: 2020-04-27 20:43:58


On Mon, 27 Apr 2020 at 18:51, Deniz Bahadir via Boost <boost_at_[hidden]>
wrote:

> 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
> >
> '<p/builddir/build/BUILD/boost_1_72_0/stage/lib>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?

No, it's unrelated.

I emailed this list about the Fedora build problems a couple of weeks ago
and Peter Dimov helped out. I am now able to build the Boost RPMs for
Fedora, and will be updating Fedora rawhide (which will become Fedora 33)
to Boost 1.73.0 in the near future.

See https://fedoraproject.org/wiki/Changes/F33Boost173 if you're interested.


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk