fix baseline build (old cairo) - 'cairo_rectangle_int_t' does not name a type
[LibreOffice.git] / external / boost / boost.std.move.patch
blobc6cc3298a85fd8fe29215b1745d8008fe9a2d2a5
1 --- foo/foo/foo/boost/config/compiler/clang.hpp
2 +++ foo/foo/foo/boost/config/compiler/clang.hpp
3 @@ -10,6 +10,8 @@
5 #define BOOST_HAS_PRAGMA_ONCE
7 +#include <utility>
9 #if !__has_feature(cxx_exceptions) && !defined(BOOST_NO_EXCEPTIONS)
10 # define BOOST_NO_EXCEPTIONS
11 #endif
12 @@ -128,7 +130,7 @@
13 # define BOOST_NO_CXX11_UNIFIED_INITIALIZATION_SYNTAX
14 #endif
16 -#if !__has_feature(cxx_rvalue_references)
17 +#if !__has_feature(cxx_rvalue_references) || (defined(__APPLE__) && !defined(_LIBCPP_VERSION))
18 # define BOOST_NO_CXX11_RVALUE_REFERENCES
19 #endif