From c2c8923b10154a3ed31b6f30bfa091aa91651087 Mon Sep 17 00:00:00 2001 From: Tom Callaway Date: Fri, 23 Jun 2017 12:53:21 -0400 Subject: [PATCH] do not try to use xlocale.h --- libcxx-4.0.1-noxlocale.patch | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 libcxx-4.0.1-noxlocale.patch diff --git a/libcxx-4.0.1-noxlocale.patch b/libcxx-4.0.1-noxlocale.patch new file mode 100644 index 0000000..14e64ce --- /dev/null +++ b/libcxx-4.0.1-noxlocale.patch @@ -0,0 +1,18 @@ +diff -up libcxx-4.0.1.src/include/__locale.noxlocale libcxx-4.0.1.src/include/__locale +--- libcxx-4.0.1.src/include/__locale.noxlocale 2017-06-23 12:49:59.474063096 -0400 ++++ libcxx-4.0.1.src/include/__locale 2017-06-23 12:50:31.977284122 -0400 +@@ -34,12 +34,12 @@ + # include + #elif defined(_NEWLIB_VERSION) + # include +-#elif (defined(__GLIBC__) || defined(__APPLE__) || defined(__FreeBSD__) \ ++#elif (defined(__APPLE__) || defined(__FreeBSD__) \ + || defined(__EMSCRIPTEN__) || defined(__IBMCPP__)) + # include + #elif defined(_LIBCPP_HAS_MUSL_LIBC) + # include +-#endif // __GLIBC__ || __APPLE__ || __FreeBSD__ || __sun__ || __EMSCRIPTEN__ || __IBMCPP__ ++#endif // __APPLE__ || __FreeBSD__ || __sun__ || __EMSCRIPTEN__ || __IBMCPP__ + + #if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) + #pragma GCC system_header