Boost logo

Boost :

Subject: Re: [boost] [1.61] Two weeks remaining for new libraries and breaking changes
From: John Maddock (jz.maddock_at_[hidden])
Date: 2016-02-11 14:06:21


On 11/02/2016 17:49, Robert Ramey wrote:
> On 2/10/16 10:25 PM, Vladimir Prus wrote:
>>
>> I wanted to remind that the master branch is closing for new libraries
>> and breaking
>> changes on Feb 24, about two weeks from now. We'll be closed for major
>> changes
>> on March 2. That's not a lot of time, please make sure any big work is
>> completed.
>>
>> Thanks,
>>
>
> I've been trying for weeks to get tests to pass on develop branch so I
> can merge them in to the master. These changes were intended for 1.60
> but I wasn't able to get this done in time. So I started way early to
> avoid this problem for 1.61. But I'm hung up on a few issues with the
> build system.

For msvc-14.0 only a trivial change is required:

In xml_oarchive.hpp:

void save_binary(const void *address, std::size_t count);

should be:

BOOST_ARCHIVE_DECL void save_binary(const void *address, std::size_t count);

There are still 2 failures after that - test_dll_exported_test fails I
*think* because you never set -DPOLYMORPHIC_BASE_EXPORT on the command
line, so nothing is actually exported, and test_iterators fails with an
assertion which I haven't looked into.

HTH, John.


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