# HG changeset patch # User Sebastien Jodogne # Date 1550844450 -3600 # Node ID bf77dbfe43b28be9d9878eb5b9181973ced45c10 # Parent c2bc670731567dd4515aedf9b65ad8e0c710f320 trying a patch for postgresql diff -r c2bc67073156 -r bf77dbfe43b2 Resources/Patches/boost-1.69.0-linux-standard-base.patch --- a/Resources/Patches/boost-1.69.0-linux-standard-base.patch Fri Feb 22 13:59:33 2019 +0100 +++ b/Resources/Patches/boost-1.69.0-linux-standard-base.patch Fri Feb 22 15:07:30 2019 +0100 @@ -1,6 +1,6 @@ diff -urEb boost_1_69_0.orig/boost/move/adl_move_swap.hpp boost_1_69_0/boost/move/adl_move_swap.hpp ---- boost_1_69_0.orig/boost/move/adl_move_swap.hpp 2019-02-21 16:37:13.000000000 +0100 -+++ boost_1_69_0/boost/move/adl_move_swap.hpp 2019-02-21 16:41:20.685036310 +0100 +--- boost_1_69_0.orig/boost/move/adl_move_swap.hpp 2019-02-22 15:05:32.682359994 +0100 ++++ boost_1_69_0/boost/move/adl_move_swap.hpp 2019-02-22 15:05:48.426358034 +0100 @@ -28,6 +28,8 @@ //Try to avoid including , as it's quite big #if defined(_MSC_VER) && defined(BOOST_DINKUMWARE_STDLIB) @@ -10,9 +10,21 @@ #elif defined(BOOST_GNU_STDLIB) //For non-GCC compilers, where GNUC version is not very reliable, or old GCC versions //use the good old stl_algobase header, which is quite lightweight +diff -urEb boost_1_69_0.orig/boost/system/detail/system_category_win32.hpp boost_1_69_0/boost/system/detail/system_category_win32.hpp +--- boost_1_69_0.orig/boost/system/detail/system_category_win32.hpp 2019-02-22 15:05:32.722359989 +0100 ++++ boost_1_69_0/boost/system/detail/system_category_win32.hpp 2019-02-22 15:06:31.922352713 +0100 +@@ -26,7 +26,7 @@ + namespace detail + { + +-#if ( defined(_MSC_VER) && _MSC_VER < 1900 ) || ( defined(__MINGW32__) && !defined(__MINGW64_VERSION_MAJOR) ) ++#if ( defined(_MSC_VER) && _MSC_VER < 1900 ) || ( defined(__MINGW32__) && !defined(__MINGW64_VERSION_MAJOR) ) || 1 /* std::snprintf() does not seem to exist on Visual Studio 2015 */ + + inline char const * unknown_message_win32( int ev, char * buffer, std::size_t len ) + { diff -urEb boost_1_69_0.orig/boost/thread/detail/config.hpp boost_1_69_0/boost/thread/detail/config.hpp ---- boost_1_69_0.orig/boost/thread/detail/config.hpp 2019-02-21 16:37:14.000000000 +0100 -+++ boost_1_69_0/boost/thread/detail/config.hpp 2019-02-21 16:41:43.297035914 +0100 +--- boost_1_69_0.orig/boost/thread/detail/config.hpp 2019-02-22 15:05:32.598360004 +0100 ++++ boost_1_69_0/boost/thread/detail/config.hpp 2019-02-22 15:05:48.426358034 +0100 @@ -418,7 +418,7 @@ #define BOOST_THREAD_INTERNAL_CLOCK_IS_MONO #elif defined(BOOST_THREAD_CHRONO_MAC_API) @@ -23,8 +35,8 @@ #if defined(__ANDROID_API__) && __ANDROID_API__ >= 21 #define BOOST_THREAD_INTERNAL_CLOCK_IS_MONO diff -urEb boost_1_69_0.orig/boost/type_traits/detail/has_postfix_operator.hpp boost_1_69_0/boost/type_traits/detail/has_postfix_operator.hpp ---- boost_1_69_0.orig/boost/type_traits/detail/has_postfix_operator.hpp 2019-02-21 16:37:14.000000000 +0100 -+++ boost_1_69_0/boost/type_traits/detail/has_postfix_operator.hpp 2019-02-21 16:43:44.569033793 +0100 +--- boost_1_69_0.orig/boost/type_traits/detail/has_postfix_operator.hpp 2019-02-22 15:05:32.650359998 +0100 ++++ boost_1_69_0/boost/type_traits/detail/has_postfix_operator.hpp 2019-02-22 15:05:48.426358034 +0100 @@ -85,8 +85,11 @@ namespace boost { namespace detail { @@ -48,8 +60,8 @@ // this is the accessible definition of the trait to end user diff -urEb boost_1_69_0.orig/boost/type_traits/detail/has_prefix_operator.hpp boost_1_69_0/boost/type_traits/detail/has_prefix_operator.hpp ---- boost_1_69_0.orig/boost/type_traits/detail/has_prefix_operator.hpp 2019-02-21 16:37:14.000000000 +0100 -+++ boost_1_69_0/boost/type_traits/detail/has_prefix_operator.hpp 2019-02-21 16:44:40.153032821 +0100 +--- boost_1_69_0.orig/boost/type_traits/detail/has_prefix_operator.hpp 2019-02-22 15:05:32.650359998 +0100 ++++ boost_1_69_0/boost/type_traits/detail/has_prefix_operator.hpp 2019-02-22 15:05:48.426358034 +0100 @@ -114,8 +114,11 @@ namespace boost { namespace detail {