summarylogtreecommitdiffstats
path: root/boost016900_serialization.patch
diff options
context:
space:
mode:
authorbartus2019-03-30 15:08:45 +0100
committerbartus2019-03-30 15:08:45 +0100
commitb1dcaccf190903193e79ad39ed139185203fff00 (patch)
tree838177fa88821334787d5b16c30a39ba0df54295 /boost016900_serialization.patch
parent42bd08b9966b6305d13a185a8178a365ceb9bc10 (diff)
downloadaur-b1dcaccf190903193e79ad39ed139185203fff00.tar.gz
drop eos, pop version, refactor patches
Diffstat (limited to 'boost016900_serialization.patch')
-rw-r--r--boost016900_serialization.patch41
1 files changed, 41 insertions, 0 deletions
diff --git a/boost016900_serialization.patch b/boost016900_serialization.patch
new file mode 100644
index 000000000000..900a2573403d
--- /dev/null
+++ b/boost016900_serialization.patch
@@ -0,0 +1,41 @@
+commit 9478fb60fd00a30c048841d0e3764673e77a47b5
+Author: bartus <bartus@manjaro>
+Date: Sat Mar 30 13:17:45 2019 +0000
+
+ drop eos portable archiver
+
+diff --git a/include/luxrays/utils/serializationutils.h b/include/luxrays/utils/serializationutils.h
+index d2cec5ed6..e35812765 100644
+--- a/include/luxrays/utils/serializationutils.h
++++ b/include/luxrays/utils/serializationutils.h
+@@ -42,19 +42,22 @@
+ #include <boost/serialization/set.hpp>
+ #include <boost/serialization/vector.hpp>
+
+-//#include <boost/archive/binary_iarchive.hpp>
+-//#include <boost/archive/binary_oarchive.hpp>
+-#include "eos/portable_oarchive.hpp"
+-#include "eos/portable_iarchive.hpp"
++#include <boost/archive/binary_iarchive.hpp>
++#include <boost/archive/binary_oarchive.hpp>
++#include <boost/archive/polymorphic_oarchive.hpp>
++#include <boost/archive/polymorphic_iarchive.hpp>
++#include <boost/lexical_cast.hpp>
++//#include "eos/portable_oarchive.hpp"
++//#include "eos/portable_iarchive.hpp"
+
+ #include "luxrays/luxrays.h"
+
+ namespace luxrays {
+
+-//typedef boost::archive::binary_oarchive LuxOutputArchive;
+-//typedef boost::archive::binary_iarchive LuxInputArchive;
+-typedef eos::portable_oarchive LuxOutputArchive;
+-typedef eos::portable_iarchive LuxInputArchive;
++typedef boost::archive::binary_oarchive LuxOutputArchive;
++typedef boost::archive::binary_iarchive LuxInputArchive;
++//typedef eos::portable_oarchive LuxOutputArchive;
++//typedef eos::portable_iarchive LuxInputArchive;
+
+ class SerializationOutputFile {
+ public: