<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/07877681b1087dc1c87e4a83a22bd6eb8a3de886">https://github.com/macports/macports-ports/commit/07877681b1087dc1c87e4a83a22bd6eb8a3de886</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 07877681b10 cctools: don't offer inappropriate llvm variants
</span>07877681b10 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 07877681b1087dc1c87e4a83a22bd6eb8a3de886
</span>Author: Ken Cunningham <kencu@macports.org>
AuthorDate: Sun Jan 17 15:17:10 2021 -0800

<span style='display:block; white-space:pre;color:#404040;'>    cctools: don't offer inappropriate llvm variants
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    users on Catalina and BigSur should use
</span><span style='display:block; white-space:pre;color:#404040;'>    cctools +xcode or an llvm variant that
</span><span style='display:block; white-space:pre;color:#404040;'>    is suitable for their systems
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    they may have leftover default variants from days
</span><span style='display:block; white-space:pre;color:#404040;'>    gone by that point too low into the llvm
</span><span style='display:block; white-space:pre;color:#404040;'>    heirarchy for their systems to appropriately use
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    for Catalina and BigSur, we'll use llvm10+ as these
</span><span style='display:block; white-space:pre;color:#404040;'>    support all the required archs (arm64, x86_64)
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    if a user is trying to install an inappropriate version
</span><span style='display:block; white-space:pre;color:#404040;'>    of cctools +llvm, for example cctools +llvm70 on
</span><span style='display:block; white-space:pre;color:#404040;'>    BigSur, it will change them automatically to
</span><span style='display:block; white-space:pre;color:#404040;'>    cctools +xcode
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    for older system versions, we can use the older llvms
</span>---
 devel/cctools/Portfile | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/cctools/Portfile b/devel/cctools/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index a8c19234491..aa99c2a3ccb 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/cctools/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/cctools/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -48,13 +48,16 @@ if {${os.major} < 11} {
</span>     patchfiles-append snowleopard-strnlen.patch
 }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set all_llvm_variants {llvm50 llvm60 llvm70 llvm80 llvm90 llvm10 llvm11 llvmdev}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set all_llvm_variants {llvm10 llvm11 llvmdev}
</span> if {${os.major} < 12} {
     lappend all_llvm_variants llvm34
 }
 if {${os.major} < 14} {
     lappend all_llvm_variants llvm37
 }
<span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${os.major} < 19} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    lappend all_llvm_variants llvm50 llvm60 llvm70 llvm80 llvm90
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span> array set llvm_variant_version {llvm34 3.4 llvm37 3.7 llvm50 5.0 llvm60 6.0 llvm70 7.0 llvm80 8.0 llvm90 9.0 llvm10 10 llvm11 11 llvmdev devel}
 set llvm_version {}
 
</pre><pre style='margin:0'>

</pre>