--- foo/foo/foo/boost/config/compiler/clang.hpp +++ foo/foo/foo/boost/config/compiler/clang.hpp @@ -10,6 +10,8 @@ #define BOOST_HAS_PRAGMA_ONCE +#include + #if !__has_feature(cxx_exceptions) && !defined(BOOST_NO_EXCEPTIONS) # define BOOST_NO_EXCEPTIONS #endif @@ -128,7 +130,7 @@ # define BOOST_NO_CXX11_UNIFIED_INITIALIZATION_SYNTAX #endif -#if !__has_feature(cxx_rvalue_references) +#if !__has_feature(cxx_rvalue_references) || (defined(__APPLE__) && !defined(_LIBCPP_VERSION)) # define BOOST_NO_CXX11_RVALUE_REFERENCES #endif