diff options
Diffstat (limited to 'devel/boost-libs/files/patch-boost_system_error__code.hpp')
-rw-r--r-- | devel/boost-libs/files/patch-boost_system_error__code.hpp | 35 |
1 files changed, 0 insertions, 35 deletions
diff --git a/devel/boost-libs/files/patch-boost_system_error__code.hpp b/devel/boost-libs/files/patch-boost_system_error__code.hpp deleted file mode 100644 index 11091c0a62ea..000000000000 --- a/devel/boost-libs/files/patch-boost_system_error__code.hpp +++ /dev/null @@ -1,35 +0,0 @@ -Boost.System built in C++ >= 17 doesn't support C++14 consumers with GCC 7.3 - -$ cat >a.cc -#include <boost/system/error_code.hpp> - -int main() -{ - boost::system::error_code e; - e.clear(); - return 0; -} - -$ g++7 -std=gnu++98 -lboost_system a.cc -$ g++7 -std=gnu++03 -lboost_system a.cc -$ g++7 -std=gnu++11 -lboost_system a.cc -$ g++7 -std=gnu++17 -lboost_system a.cc -$ g++7 -std=gnu++14 -lboost_system a.cc -/tmp//cciZnzeq.o: In function `main': -a.cc:(.text+0x24): undefined reference to `boost::system::detail::system_category_instance' -/tmp//cciZnzeq.o: In function `boost::system::system_category()': -a.cc:(.text._ZN5boost6system15system_categoryEv[_ZN5boost6system15system_categoryEv]+0x5): undefined reference to `boost::system::detail::system_category_instance' -/tmp//cciZnzeq.o: In function `boost::system::generic_category()': -a.cc:(.text._ZN5boost6system16generic_categoryEv[_ZN5boost6system16generic_categoryEv]+0x5): undefined reference to `boost::system::detail::generic_category_instance' - ---- boost/system/error_code.hpp.orig 2018-08-01 20:50:53 UTC -+++ boost/system/error_code.hpp -@@ -43,7 +43,7 @@ - # define BOOST_SYSTEM_HAS_CONSTEXPR - #endif - --#if defined(__GNUC__) && (__GNUC__ == 7 && __GNUC_MINOR__ < 4) && __cplusplus >= 201700L -+#if defined(__GNUC__) && (__GNUC__ == 7 && __GNUC_MINOR__ < 4) - // https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83835 - # undef BOOST_SYSTEM_HAS_CONSTEXPR - #endif |