<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/a57bebe0bddfcc1b616a3d760adc9d46bbc53db5">https://github.com/macports/macports-ports/commit/a57bebe0bddfcc1b616a3d760adc9d46bbc53db5</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 a57bebe0bdd gcc[6-7]: restrict i386 fixed to 10.6+ for now
</span>a57bebe0bdd is described below
<span style='display:block; white-space:pre;color:#808000;'>commit a57bebe0bddfcc1b616a3d760adc9d46bbc53db5
</span>Author: Ken Cunningham <kencu@macports.org>
AuthorDate: Thu Jul 8 23:34:40 2021 -0700
<span style='display:block; white-space:pre;color:#404040;'> gcc[6-7]: restrict i386 fixed to 10.6+ for now
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> the no-pie fix is not presently working correctly
</span><span style='display:block; white-space:pre;color:#404040;'> on Leopard i386. Until this is properly fixed, restore
</span><span style='display:block; white-space:pre;color:#404040;'> the previous behaviour on systems < 10.6.
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> see: https://trac.macports.org/ticket/63232
</span>---
lang/gcc6/Portfile | 2 +-
lang/gcc7/Portfile | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/gcc6/Portfile b/lang/gcc6/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index ceafe18f227..b21f5ccd423 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/gcc6/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/gcc6/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -35,7 +35,7 @@ checksums rmd160 66782b17cff89f22e5e8869fa96bd9a8985f5067 \
</span> sha256 7ef1796ce497e89479183702635b14bb7a46b53249209a5e0f999bebf4740945 \
size 74355588
<span style='display:block; white-space:pre;background:#ffe0e0;'>-if { ${configure.build_arch} eq "i386" } {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if { ${configure.build_arch} eq "i386" && ${os.major} >= 10 } {
</span>
# fix no-pie clang bug bootstrapping gcc on i386
# https://trac.macports.org/ticket/63161
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/gcc7/Portfile b/lang/gcc7/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index f914b2ea08c..bae43c53022 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/gcc7/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/gcc7/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -43,7 +43,7 @@ checksums rmd160 91d46ec088badec75f41a2ad2a0ba228a6715107 \
</span> # NOTE : The logic here must match that in the libgcc port.
set isLastSupported [ expr ${os.major} < 10 ]
<span style='display:block; white-space:pre;background:#ffe0e0;'>-if { ${configure.build_arch} eq "i386" } {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if { ${configure.build_arch} eq "i386" && ${os.major} >= 10 } {
</span>
# fix no-pie clang bug bootstrapping gcc on i386
# https://trac.macports.org/ticket/63161
</pre><pre style='margin:0'>
</pre>