On 02/06/20 22:39 +0100, Jonathan Wakely wrote:
On 02/06/20 16:24 +0100, Jonathan Wakely wrote:
>On 28/05/20 09:44 +0100, Jonathan Wakely wrote:
>>- obsolete the separate boost-nowide package, as Boost 1.73.0 includes
>>the Boost.Nowide library now
>>
>>jhogarth, please confirm you're aware of the nowide change. The
>>existing boost-nowide package will need to be retired in rawhide.
>
>I never heard back about this. The 'leatherman' package (which uses
>boost-nowide) FTBFS with the new boost (which provides a new
>boost-nowide subpackage) because the <boost/nowide/cenv.hpp> header is
>in the standalone Nowide library, but *not* in the version added to
>the main Boost project.
The cenv.hpp header was removed and its contents added to cstdlib.hpp,
so I'll update the packages using it.
Everything trying to include boost/nowide/cenv.hpp should be changed
to use boost/nowide/cstdlib.hpp, but they'll probably also need to
link to libboost_nowide.so, which was not necessary with the
standalone boost-nowide package previously used in Fedora.
Upstream confirmed that linking to the library is needed:
https://github.com/boostorg/nowide/issues/90
Any objections to me retiring the standalone boost-nowide package in
rawhide?