mirror of https://github.com/oxen-io/oxen-core.git
Boost 1.74 bug workaround
boost::serialization 1.74 has a missing header in some of the container serialization types (list, set). This adds a workaround in blockchain.h, and reorders the headers in wallet2.h to implicitly get the required include.
This commit is contained in:
parent
5ba6197d59
commit
26cbf44a68
|
@ -32,6 +32,13 @@
|
|||
#include <boost/asio/io_service.hpp>
|
||||
#include <boost/serialization/serialization.hpp>
|
||||
#include <boost/serialization/version.hpp>
|
||||
|
||||
// Workaround for boost::serialization issue #219
|
||||
#include <boost/version.hpp>
|
||||
#if BOOST_VERSION == 107400
|
||||
#include <boost/serialization/library_version_type.hpp>
|
||||
#endif
|
||||
|
||||
#include <boost/serialization/list.hpp>
|
||||
#include <boost/multi_index_container.hpp>
|
||||
#include <boost/multi_index/global_fun.hpp>
|
||||
|
|
|
@ -35,8 +35,8 @@
|
|||
|
||||
#include <boost/program_options/options_description.hpp>
|
||||
#include <boost/program_options/variables_map.hpp>
|
||||
#include <boost/serialization/list.hpp>
|
||||
#include <boost/serialization/vector.hpp>
|
||||
#include <boost/serialization/list.hpp>
|
||||
#include <boost/serialization/deque.hpp>
|
||||
#include <atomic>
|
||||
#include <random>
|
||||
|
|
Loading…
Reference in New Issue