<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/65c360e066b223c761789a9d38d9bf5958fdc65d">https://github.com/macports/macports-ports/commit/65c360e066b223c761789a9d38d9bf5958fdc65d</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 65c360e066b223c761789a9d38d9bf5958fdc65d
</span>Author: Joshua Root <jmr@macports.org>
AuthorDate: Sun Nov 26 16:40:04 2023 +1100

<span style='display:block; white-space:pre;color:#404040;'>    compilers: harmonise with base
</span>---
 _resources/port1.0/compilers/clang_compilers.tcl  |  2 +-
 _resources/port1.0/compilers/gcc_compilers.tcl    | 12 +++++-------
 _resources/port1.0/compilers/gcc_dependencies.tcl |  4 +---
 3 files changed, 7 insertions(+), 11 deletions(-)

<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 cade76da3e0..0fcfd24b263 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;'>@@ -5,7 +5,7 @@
</span> # clang_dependency PortGroup, and add it to any new dependencies of the
 # new version.
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-global os.major os.platform
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+global os.platform
</span> 
 # clang is useless on Darwin / PowerPC, let disable it globally
 if {${os.platform} eq "darwin" && [option configure.build_arch] in [list ppc ppc64]} {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/_resources/port1.0/compilers/gcc_compilers.tcl b/_resources/port1.0/compilers/gcc_compilers.tcl
</span><span style='display:block; white-space:pre;color:#808080;'>index 5caee2541c1..57f0ebaee93 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/_resources/port1.0/compilers/gcc_compilers.tcl
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/_resources/port1.0/compilers/gcc_compilers.tcl
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,22 +3,20 @@
</span> # https://trac.macports.org/ticket/57135
 # https://trac.macports.org/ticket/61636
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-global os.major os.arch os.platform
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#3 GCC 10 and above on OSX10.6+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if {${os.major} >= 10 || ${os.platform} ne "darwin"} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# GCC 10 and above on OSX10.6+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${os.major} >= 10 || [option os.platform] ne "darwin"} {
</span>     lappend compilers macports-gcc-13 macports-gcc-12 macports-gcc-11 macports-gcc-10
 }
 
 # GCC 9 and older only on OSX10.10 and older
 # https://trac.macports.org/ticket/65472
<span style='display:block; white-space:pre;background:#ffe0e0;'>-if { ${os.major} < 15 } {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    if { ${os.major} >= 10 } {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${os.major} < 15} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    if {${os.major} >= 10} {
</span>         lappend compilers macports-gcc-9 macports-gcc-8
     }
     lappend compilers macports-gcc-7 macports-gcc-6 macports-gcc-5
 }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-if { ${os.major} >= 10 } {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${os.major} >= 10} {
</span>     lappend compilers macports-gcc-devel
 }
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/_resources/port1.0/compilers/gcc_dependencies.tcl b/_resources/port1.0/compilers/gcc_dependencies.tcl
</span><span style='display:block; white-space:pre;color:#808080;'>index 49496584b9e..fa15cfd957c 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/_resources/port1.0/compilers/gcc_dependencies.tcl
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/_resources/port1.0/compilers/gcc_dependencies.tcl
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,10 +1,8 @@
</span> # set library dependencies of  GCC compilers to the variable libgccs based on gcc_version
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-global os.major os.platform
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> # GCC version providing the primary runtime
 # Note settings here *must* match those in the lang/libgcc port and compilers PG
<span style='display:block; white-space:pre;background:#ffe0e0;'>-if {${os.platform} eq "darwin" && ${os.major} < 10} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {[option os.platform] eq "darwin" && [option os.major] < 10} {
</span>     set gcc_main_version 7
 } else {
     set gcc_main_version 13
</pre><pre style='margin:0'>

</pre>