<pre style='margin:0'>
Chris Jones (cjones051073) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/9d813cb83352a5ffb4f9ca31e13e58cd6a51cb58">https://github.com/macports/macports-ports/commit/9d813cb83352a5ffb4f9ca31e13e58cd6a51cb58</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 9d813cb83352a5ffb4f9ca31e13e58cd6a51cb58
</span>Author: Chris Jones <jonesc@macports.org>
AuthorDate: Mon Sep 26 10:52:04 2022 +0100

<span style='display:block; white-space:pre;color:#404040;'>    llvm 15: Fix the 10.6-and-less-clang-default-to-libc-on-all-darwin patch
</span>---
 ...ss-clang-default-to-libc-on-all-darwin-sy.patch | 28 ++++++----------------
 1 file changed, 7 insertions(+), 21 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/llvm-15/files/0018-10.6-and-less-clang-default-to-libc-on-all-darwin-sy.patch b/lang/llvm-15/files/0018-10.6-and-less-clang-default-to-libc-on-all-darwin-sy.patch
</span><span style='display:block; white-space:pre;color:#808080;'>index 57bd0690b60..d9343931a26 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/llvm-15/files/0018-10.6-and-less-clang-default-to-libc-on-all-darwin-sy.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/llvm-15/files/0018-10.6-and-less-clang-default-to-libc-on-all-darwin-sy.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,26 +1,12 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From facdcc56815e93a378a82b57a554f75a9a54c8d4 Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Date: Mon, 17 May 2021 21:19:46 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Subject: [PATCH 18/24] 10.6 and less: clang default to libc++ on all darwin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- systems
</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;'>- clang/lib/Driver/ToolChains/Darwin.cpp | 4 ++--
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 1 file changed, 2 insertions(+), 2 deletions(-)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git a/clang/lib/Driver/ToolChains/Darwin.cpp b/clang/lib/Driver/ToolChains/Darwin.cpp
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index cef270cfc34a..3751a6a3986f 100644
</span> --- a/clang/lib/Driver/ToolChains/Darwin.cpp
 +++ b/clang/lib/Driver/ToolChains/Darwin.cpp
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -823,8 +823,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -896,8 +896,8 @@
</span>  bool MachO::HasNativeLLVMSupport() const { return true; }
  
  ToolChain::CXXStdlibType Darwin::GetDefaultCXXStdlibType() const {
<span style='display:block; white-space:pre;background:#ffe0e0;'>--  // Default to use libc++ on OS X 10.9+ and iOS 7+.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  if ((isTargetMacOSBased() && !isMacosxVersionLT(10, 9)) ||
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  // Default to use libc++ on OS X 10.4+ and iOS 7+.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  if ((isTargetMacOSBased() && !isMacosxVersionLT(10, 4)) ||
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       (isTargetIOSBased() && !isIPhoneOSVersionLT(7, 0)) ||
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       isTargetWatchOSBased())
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     return ToolChain::CST_Libcxx;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-2.21.1 (Apple Git-122.3)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  // Use libstdc++ on old targets (OSX < 10.9 and iOS < 7)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  if ((isTargetMacOSBased() && isMacosxVersionLT(10, 9)) ||
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  // Use libstdc++ on old targets (OSX < 10.4 and iOS < 7)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  if ((isTargetMacOSBased() && isMacosxVersionLT(10, 4)) ||
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       (isTargetIOSBased() && isIPhoneOSVersionLT(7, 0)))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     return ToolChain::CST_Libstdcxx;
</span></pre><pre style='margin:0'>

</pre>