<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/6a9f7c4baf62119470985139f917edf434eb42c6">https://github.com/macports/macports-ports/commit/6a9f7c4baf62119470985139f917edf434eb42c6</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 6a9f7c4baf6 clang_compilers: Temporarily limit exposure of clang-15 to builds requiring c++17 or newer See: https://trac.macports.org/ticket/65895
</span>6a9f7c4baf6 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 6a9f7c4baf62119470985139f917edf434eb42c6
</span>Author: Chris Jones <jonesc@macports.org>
AuthorDate: Sun Sep 25 15:52:17 2022 +0100

<span style='display:block; white-space:pre;color:#404040;'>    clang_compilers: Temporarily limit exposure of clang-15 to builds requiring c++17 or newer
</span><span style='display:block; white-space:pre;color:#404040;'>    See: https://trac.macports.org/ticket/65895
</span>---
 _resources/port1.0/compilers/clang_compilers.tcl | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/_resources/port1.0/compilers/clang_compilers.tcl b/_resources/port1.0/compilers/clang_compilers.tcl
</span><span style='display:block; white-space:pre;color:#808080;'>index 663fcc7b1d1..6d0702f5949 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/_resources/port1.0/compilers/clang_compilers.tcl
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/_resources/port1.0/compilers/clang_compilers.tcl
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,4 +1,5 @@
</span> # add all working Clang compilers to the variable compilers based on ${os.major}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# (and temporarily compiler.cxx_standard)
</span> 
 # When adding a new clang version here, make sure to update the
 # clang_dependency PortGroup, and add it to any new dependencies of the
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -11,10 +12,15 @@
</span> # Clang 9.0 and newer only on 11+ (Darwin 20)
 
 global os.major
<span style='display:block; white-space:pre;background:#e0ffe0;'>+global compiler.cxx_standard
</span> 
 # For now clang-15 only available on Darwin 14 and newer.
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# Also for now, limit to ports requiring c++17 or newer to reduce exposure to
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# the newest compiler. To be relaxed at some later date.
</span> if {${os.major} >= 14} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    lappend compilers macports-clang-15
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    if {${compiler.cxx_standard} >= 2017} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        lappend compilers macports-clang-15
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span> }
 
 if {${os.major} >= 11} {
</pre><pre style='margin:0'>

</pre>