Blob Blame History Raw
diff -Naur aqsis-1.8.2.orig/tools/displays/piqsl/piqsldisplay.cpp aqsis-1.8.2/tools/displays/piqsl/piqsldisplay.cpp
--- aqsis-1.8.2.orig/tools/displays/piqsl/piqsldisplay.cpp	2012-08-24 14:26:50.000000000 +0200
+++ aqsis-1.8.2/tools/displays/piqsl/piqsldisplay.cpp	2015-09-27 06:40:37.700795930 +0200
@@ -38,6 +38,11 @@
 #include <boost/archive/iterators/insert_linebreaks.hpp>
 #include <boost/shared_ptr.hpp>
 
+#ifndef BOOST_MAKE_PFTO_WRAPPER
+// backward compatibility aid
+#   define BOOST_MAKE_PFTO_WRAPPER(t) t
+#endif
+
 #ifdef AQSIS_SYSTEM_WIN32
 	#include <winsock2.h>
 	typedef	u_long in_addr_t;
diff -Naur aqsis-1.8.2.orig/tools/piqsl/imagelistmodel.cpp aqsis-1.8.2/tools/piqsl/imagelistmodel.cpp
--- aqsis-1.8.2.orig/tools/piqsl/imagelistmodel.cpp	2012-08-24 14:26:50.000000000 +0200
+++ aqsis-1.8.2/tools/piqsl/imagelistmodel.cpp	2015-09-27 06:37:37.454111985 +0200
@@ -44,10 +44,15 @@
 #include <boost/version.hpp>
 #if BOOST_VERSION < 103700
 #   include <boost/pfto.hpp>
-#else
+#elif BOOST_VERSION < 105900
+// Abandoned in boost >= 1.59
 #   include <boost/serialization/pfto.hpp>
 #endif
 
+#ifndef BOOST_MAKE_PFTO_WRAPPER
+// backward compatibility aid
+#   define BOOST_MAKE_PFTO_WRAPPER(t) t
+#endif
 
 #include "displayserverimage.h"