<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>