<pre style='margin:0'>
Ken (kencu) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/23add25b0a9c9a3112bc467bb5a6785043b69c0b">https://github.com/macports/macports-ports/commit/23add25b0a9c9a3112bc467bb5a6785043b69c0b</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new 23add25b0a9 clang-8.0: use upstream availability patch
</span>23add25b0a9 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 23add25b0a9c9a3112bc467bb5a6785043b69c0b
</span>Author: Ken Cunningham <ken.cunningham.webuse@gmail.com>
AuthorDate: Sat Sep 12 16:12:13 2020 -0700
<span style='display:block; white-space:pre;color:#404040;'> clang-8.0: use upstream availability patch
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> revbump
</span>---
lang/llvm-8.0/Portfile | 2 +-
...patch-libcxx-includes-config-optional-1013.diff | 34 ++++++++++++++++++----
2 files changed, 29 insertions(+), 7 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/llvm-8.0/Portfile b/lang/llvm-8.0/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 15ba87d3e13..bc3c9370f06 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/llvm-8.0/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/llvm-8.0/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -16,7 +16,7 @@ set llvm_patch_revision 1
</span> set lldb_executable_version 8.0.${llvm_patch_revision}
name llvm-${llvm_version}
revision 1
<span style='display:block; white-space:pre;background:#ffe0e0;'>-subport clang-${llvm_version} { revision 0 }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+subport clang-${llvm_version} { revision 1 }
</span> subport lldb-${llvm_version} { revision 0 }
set suffix mp-${llvm_version}
set sub_prefix ${prefix}/libexec/llvm-${llvm_version}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/llvm-8.0/files/patch-libcxx-includes-config-optional-1013.diff b/lang/llvm-8.0/files/patch-libcxx-includes-config-optional-1013.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 9dd2b0219ef..43e0a559cad 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/llvm-8.0/files/patch-libcxx-includes-config-optional-1013.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/llvm-8.0/files/patch-libcxx-includes-config-optional-1013.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,11 +1,33 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- ./projects/libcxx/include/__config.orig 2020-06-01 21:14:44.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ ./projects/libcxx/include/__config 2020-06-01 21:15:02.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1392,7 +1392,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From 7fb40e1569dd66292b647f4501b85517e9247953 Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From: Louis Dionne <ldionne@apple.com>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Date: Tue, 9 Jun 2020 14:08:55 -0400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Subject: [PATCH] [libc++] Fix too stringent availability markup for
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ bad_optional_access
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+The availability markup for bad_optional_access marked it as being added
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+in MacOS 10.14 and aligned releases, however it appears to have been added
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+in Mac OS 10.13 and aligned releases.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+---
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ libcxx/include/__config | 8 ++++----
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ libcxx/utils/libcxx/test/config.py | 4 ++--
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 2 files changed, 6 insertions(+), 6 deletions(-)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git ./projects/libcxx/include/__config ./projects/libcxx/include/__config
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index cf596a7872ab..26fadcff7ced 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- ./projects/libcxx/include/__config
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ ./projects/libcxx/include/__config
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1392,10 +1392,10 @@ _LIBCPP_FUNC_VIS extern "C" void __sanitizer_annotate_contiguous_container(
</span> __attribute__((availability(tvos,strict,introduced=10.0))) \
__attribute__((availability(watchos,strict,introduced=3.0)))
# define _LIBCPP_AVAILABILITY_BAD_OPTIONAL_ACCESS \
- __attribute__((availability(macosx,strict,introduced=10.14))) \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+- __attribute__((availability(ios,strict,introduced=12.0))) \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- __attribute__((availability(tvos,strict,introduced=12.0))) \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- __attribute__((availability(watchos,strict,introduced=5.0)))
</span> + __attribute__((availability(macosx,strict,introduced=10.13))) \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- __attribute__((availability(ios,strict,introduced=12.0))) \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- __attribute__((availability(tvos,strict,introduced=12.0))) \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- __attribute__((availability(watchos,strict,introduced=5.0)))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ __attribute__((availability(ios,strict,introduced=11.0))) \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ __attribute__((availability(tvos,strict,introduced=11.0))) \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ __attribute__((availability(watchos,strict,introduced=4.0)))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # define _LIBCPP_AVAILABILITY_BAD_VARIANT_ACCESS \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ _LIBCPP_AVAILABILITY_BAD_OPTIONAL_ACCESS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # define _LIBCPP_AVAILABILITY_BAD_ANY_CAST \
</span></pre><pre style='margin:0'>
</pre>