<pre style='margin:0'>
Joshua Root (jmroot) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/0dce5910fe10a26fa5fd35716a599798da44ecc0">https://github.com/macports/macports-ports/commit/0dce5910fe10a26fa5fd35716a599798da44ecc0</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 0dce5910fe10a26fa5fd35716a599798da44ecc0
</span>Author: Joshua Root <jmr@macports.org>
AuthorDate: Fri Feb 16 03:55:13 2018 +1100

<span style='display:block; white-space:pre;color:#404040;'>    libcxxabi: remove unused patches
</span>---
 ...ndancy-on-__refstring-header-use-local-co.patch | 177 ---------------------
 ...dit-script-to-read-EXTRA_LDFLAGS-from-the.patch |  28 ----
 ...CPP_BUILDING_LIBRARY-during-build-to-supp.patch |  27 ----
 3 files changed, 232 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/libcxxabi/files/0001-Remove-dependancy-on-__refstring-header-use-local-co.patch b/lang/libcxxabi/files/0001-Remove-dependancy-on-__refstring-header-use-local-co.patch
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 8e1eaac..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/libcxxabi/files/0001-Remove-dependancy-on-__refstring-header-use-local-co.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,177 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From 422536dca703ec16150ae4792c944eb2c516d5dc Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From: Eric Fiselier <eric@efcs.ca>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Date: Wed, 12 Jul 2017 01:34:21 +0000
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Subject: [PATCH 1/3] Remove dependancy on __refstring header; use local copy
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- instead.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-This patch removes the dependancy on libc++'s __refstring header,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-which was only a header in the first place so that libc++abi could
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-build library code using it, and not because libc++ needed it in
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-the headers.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-This patch allows libc++ to stop shipping <__refstring> publicaly
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-at the cost of duplicating it across projects. Ideally libc++abi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-would always require the libc++ sources when building, but that's
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-a separate discussion I plan to start on the mailing lists shortly.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-git-svn-id: https://llvm.org/svn/llvm-project/libcxxabi/trunk@307748 91177308-0d34-0410-b5e6-96231b3b80d8
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-(cherry picked from commit 28942d3ba886b4f215ac6ddaa05c55d35d927621)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>----
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- src/include/refstring.h | 131 ++++++++++++++++++++++++++++++++++++++++++++++++
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- src/stdexcept.cpp       |   2 +-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 2 files changed, 132 insertions(+), 1 deletion(-)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- create mode 100644 src/include/refstring.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git a/src/include/refstring.h b/src/include/refstring.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-new file mode 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index 0000000..bc131ae
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- /dev/null
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ b/src/include/refstring.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -0,0 +1,131 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+//===------------------------ __refstring ---------------------------------===//
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+//
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+//                     The LLVM Compiler Infrastructure
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+//
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+// This file is dual licensed under the MIT and the University of Illinois Open
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+// Source Licenses. See LICENSE.TXT for details.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+//
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+//===----------------------------------------------------------------------===//
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+// FIXME: This file is copied from libcxx/src/include/refstring.h. Instead of
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+// duplicating the file in libc++abi we should require that the libc++ sources
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+// are available when building libc++abi.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#ifndef _LIBCPPABI_REFSTRING_H
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#define _LIBCPPABI_REFSTRING_H
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#include <__config>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#include <stdexcept>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#include <cstddef>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#include <cstring>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#ifdef __APPLE__
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#include <dlfcn.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#include <mach-o/dyld.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+_LIBCPP_BEGIN_NAMESPACE_STD
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+namespace __refstring_imp { namespace {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+typedef int count_t;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+struct _Rep_base {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    std::size_t len;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    std::size_t cap;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    count_t     count;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+};
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+inline _Rep_base* rep_from_data(const char *data_) noexcept {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    char *data = const_cast<char *>(data_);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    return reinterpret_cast<_Rep_base *>(data - sizeof(_Rep_base));
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+inline char * data_from_rep(_Rep_base *rep) noexcept {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    char *data = reinterpret_cast<char *>(rep);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    return data + sizeof(*rep);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#if defined(__APPLE__)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+inline
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+const char* compute_gcc_empty_string_storage() _NOEXCEPT
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+{
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    void* handle = dlopen("/usr/lib/libstdc++.6.dylib", RTLD_NOLOAD);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    if (handle == nullptr)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+        return nullptr;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    void* sym = dlsym(handle, "_ZNSs4_Rep20_S_empty_rep_storageE");
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    if (sym == nullptr)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+        return nullptr;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    return data_from_rep(reinterpret_cast<_Rep_base *>(sym));
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+inline
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+const char*
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+get_gcc_empty_string_storage() _NOEXCEPT
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+{
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    static const char* p = compute_gcc_empty_string_storage();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    return p;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+}} // namespace __refstring_imp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+using namespace __refstring_imp;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+inline
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+__libcpp_refstring::__libcpp_refstring(const char* msg) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    std::size_t len = strlen(msg);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    _Rep_base* rep = static_cast<_Rep_base *>(::operator new(sizeof(*rep) + len + 1));
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    rep->len = len;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    rep->cap = len;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    rep->count = 0;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    char *data = data_from_rep(rep);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    std::memcpy(data, msg, len + 1);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    __imp_ = data;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+inline
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+__libcpp_refstring::__libcpp_refstring(const __libcpp_refstring &s) _NOEXCEPT
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    : __imp_(s.__imp_)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+{
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    if (__uses_refcount())
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+        __sync_add_and_fetch(&rep_from_data(__imp_)->count, 1);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+inline
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+__libcpp_refstring& __libcpp_refstring::operator=(__libcpp_refstring const& s) _NOEXCEPT {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    bool adjust_old_count = __uses_refcount();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    struct _Rep_base *old_rep = rep_from_data(__imp_);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    __imp_ = s.__imp_;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    if (__uses_refcount())
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+        __sync_add_and_fetch(&rep_from_data(__imp_)->count, 1);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    if (adjust_old_count)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+        if (__sync_add_and_fetch(&old_rep->count, count_t(-1)) < 0)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+        {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+            ::operator delete(old_rep);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+        }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    return *this;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+inline
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+__libcpp_refstring::~__libcpp_refstring() {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    if (__uses_refcount()) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+        _Rep_base* rep = rep_from_data(__imp_);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+        if (__sync_add_and_fetch(&rep->count, count_t(-1)) < 0) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+            ::operator delete(rep);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+        }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+inline
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+bool __libcpp_refstring::__uses_refcount() const {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#ifdef __APPLE__
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    return __imp_ != get_gcc_empty_string_storage();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    return true;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+_LIBCPP_END_NAMESPACE_STD
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#endif //_LIBCPPABI_REFSTRING_H
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git a/src/stdexcept.cpp b/src/stdexcept.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index bd6789e..e3b7cd4 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- a/src/stdexcept.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ b/src/stdexcept.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -7,7 +7,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- //
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- //===----------------------------------------------------------------------===//
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#include "__refstring"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#include "include/refstring.h"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include "stdexcept"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include "new"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <cstdlib>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-2.15.1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/libcxxabi/files/0002-Update-buildit-script-to-read-EXTRA_LDFLAGS-from-the.patch b/lang/libcxxabi/files/0002-Update-buildit-script-to-read-EXTRA_LDFLAGS-from-the.patch
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index d7ce5c8..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/libcxxabi/files/0002-Update-buildit-script-to-read-EXTRA_LDFLAGS-from-the.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,28 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From b4ad47fdfcab865f279272f7e0efe245578370b8 Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Date: Sun, 11 Jan 2015 14:31:06 -0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Subject: [PATCH 2/3] Update buildit script to read EXTRA_LDFLAGS from the
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- environment
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-(cherry picked from commit 327c4e313aa524e95707b04cf6059d30dc797ba2)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>----
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- lib/buildit | 2 +-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 1 file changed, 1 insertion(+), 1 deletion(-)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git a/lib/buildit b/lib/buildit
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index 5a4a710..f63acd0 100755
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- a/lib/buildit
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ b/lib/buildit
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -91,7 +91,7 @@ case $TRIPLE in
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   done
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- esac
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--$CC *.o $RC_CFLAGS $LDSHARED_FLAGS $EXTRA_FLAGS
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+$CC *.o $RC_CFLAGS $EXTRA_LDFLAGS $LDSHARED_FLAGS $EXTRA_FLAGS
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if [ -z $RC_XBS ]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-2.15.1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/libcxxabi/files/0003-Define-_LIBCPP_BUILDING_LIBRARY-during-build-to-supp.patch b/lang/libcxxabi/files/0003-Define-_LIBCPP_BUILDING_LIBRARY-during-build-to-supp.patch
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 698f8f5..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/libcxxabi/files/0003-Define-_LIBCPP_BUILDING_LIBRARY-during-build-to-supp.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,27 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From 7e73b0568532743d94470e0cf8617d0d39687efa Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Date: Thu, 28 Dec 2017 10:20:30 -0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Subject: [PATCH 3/3] Define _LIBCPP_BUILDING_LIBRARY during build to support
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- using newer STL
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>----
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- lib/buildit | 2 +-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 1 file changed, 1 insertion(+), 1 deletion(-)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git a/lib/buildit b/lib/buildit
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index f63acd0..508a805 100755
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- a/lib/buildit
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ b/lib/buildit
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -32,7 +32,7 @@ EXTRA_FLAGS="-std=c++11 -stdlib=libc++ -fstrict-aliasing -Wstrict-aliasing=2 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-              -Wmissing-field-initializers -Wchar-subscripts -Wmismatched-tags \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-              -Wmissing-braces -Wshorten-64-to-32 -Wsign-compare \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-              -Wstrict-aliasing=2 -Wstrict-overflow=4 -Wunused-parameter \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--             -Wnewline-eof"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+             -Wnewline-eof -D_LIBCPP_BUILDING_LIBRARY"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- case $TRIPLE in
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   *-apple-*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-2.15.1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span></pre><pre style='margin:0'>

</pre>