<pre style='margin:0'>
Marcus Calhoun-Lopez (MarcusCalhoun-Lopez) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/b27be8e17e2739751dd3823864985657406ffc9e">https://github.com/macports/macports-ports/commit/b27be8e17e2739751dd3823864985657406ffc9e</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit b27be8e17e2739751dd3823864985657406ffc9e
</span>Author: mcalhoun@macports.org <mcalhoun@macports.org>
AuthorDate: Fri Aug 11 17:56:48 2017 -0700

<span style='display:block; white-space:pre;color:#404040;'>    gcc*: bypass TLS (Thread Local Storage) detection
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    see https://lists.macports.org/pipermail/macports-dev/2017-August/036209.html
</span>---
 lang/gcc43/Portfile | 8 +++++++-
 lang/gcc44/Portfile | 8 +++++++-
 lang/gcc45/Portfile | 8 +++++++-
 lang/gcc46/Portfile | 8 +++++++-
 lang/gcc47/Portfile | 8 +++++++-
 lang/gcc48/Portfile | 8 +++++++-
 lang/gcc49/Portfile | 8 +++++++-
 lang/gcc5/Portfile  | 8 +++++++-
 lang/gcc6/Portfile  | 9 ++++++++-
 lang/gcc7/Portfile  | 7 +++++++
 10 files changed, 71 insertions(+), 9 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/gcc43/Portfile b/lang/gcc43/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 19cff71..88c312d 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/gcc43/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/gcc43/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,7 +4,7 @@ PortGroup compiler_blacklist_versions 1.0
</span> 
 name                gcc43
 version             4.3.6
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            11
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            12
</span> platforms           darwin
 categories          lang
 maintainers         nomaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -109,6 +109,12 @@ configure.args      --enable-languages=c,c++,objc,obj-c++,java,fortran \
</span>                     --with-ar=${prefix}/bin/ar \
                     --with-bugurl=https://trac.macports.org/newticket
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# see https://lists.macports.org/pipermail/macports-dev/2017-August/036209.html
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# --disable-tls does not limit functionality
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# it only determines how std::call_once works
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --disable-tls
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> configure.env-append \
                     AR_FOR_TARGET=${prefix}/bin/ar \
                     AS_FOR_TARGET=${prefix}/bin/as \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/gcc44/Portfile b/lang/gcc44/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 8318071..917d527 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/gcc44/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/gcc44/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,7 +5,7 @@ PortGroup compiler_blacklist_versions 1.0
</span> name                gcc44
 epoch               1
 version             4.4.7
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            10
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            11
</span> platforms           darwin
 categories          lang
 maintainers         nomaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -107,6 +107,12 @@ configure.args      --enable-languages=c,c++,objc,obj-c++,java,fortran \
</span>                     --with-ar=${prefix}/bin/ar \
                     --with-bugurl=https://trac.macports.org/newticket
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# see https://lists.macports.org/pipermail/macports-dev/2017-August/036209.html
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# --disable-tls does not limit functionality
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# it only determines how std::call_once works
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --disable-tls
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> configure.env-append \
                     AR_FOR_TARGET=${prefix}/bin/ar \
                     AS_FOR_TARGET=${prefix}/bin/as \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/gcc45/Portfile b/lang/gcc45/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 63a00d1..03a32b8 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/gcc45/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/gcc45/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -8,7 +8,7 @@ subport             libgcc45 {}
</span> 
 epoch               1
 version             4.5.4
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            12
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            13
</span> platforms           darwin
 categories          lang
 maintainers         nomaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -124,6 +124,12 @@ configure.args      --enable-languages=c,c++,objc,obj-c++,fortran,java \
</span>                     --with-ar=${prefix}/bin/ar \
                     --with-bugurl=https://trac.macports.org/newticket
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# see https://lists.macports.org/pipermail/macports-dev/2017-August/036209.html
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# --disable-tls does not limit functionality
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# it only determines how std::call_once works
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --disable-tls
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> configure.env-append \
                     AR_FOR_TARGET=${prefix}/bin/ar \
                     AS_FOR_TARGET=${prefix}/bin/as \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/gcc46/Portfile b/lang/gcc46/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index d231dac..d9fafd9 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/gcc46/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/gcc46/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -9,7 +9,7 @@ epoch               1
</span> 
 # Whenever this port is bumped for version/revision, please revbump dragonegg-3.[012] and dragonegg-*-gcc-4.6
 version             4.6.4
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            10
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            11
</span> platforms           darwin
 categories          lang
 maintainers         nomaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -120,6 +120,12 @@ configure.args      --enable-languages=c,c++,objc,obj-c++,lto,fortran \
</span> # remove this asap when upstream implements a check for ppl 1.0
 configure.args-append --disable-ppl-version-check
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# see https://lists.macports.org/pipermail/macports-dev/2017-August/036209.html
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# --disable-tls does not limit functionality
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# it only determines how std::call_once works
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --disable-tls
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> configure.env-append \
                     AR_FOR_TARGET=${prefix}/bin/ar \
                     AS_FOR_TARGET=${prefix}/bin/as \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/gcc47/Portfile b/lang/gcc47/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index fb6451a..eca69a4 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/gcc47/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/gcc47/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -9,7 +9,7 @@ epoch               1
</span> 
 # Whenever this port is bumped for version/revision, please revbump dragonegg-*-gcc-4.7
 version             4.7.4
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            7
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            8
</span> platforms           darwin
 categories          lang
 maintainers         nomaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -117,6 +117,12 @@ configure.args      --enable-languages=c,c++,objc,obj-c++,lto,fortran,java \
</span> # remove this asap when upstream implements a check for ppl 1.0
 configure.args-append --disable-ppl-version-check
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# see https://lists.macports.org/pipermail/macports-dev/2017-August/036209.html
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# --disable-tls does not limit functionality
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# it only determines how std::call_once works
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --disable-tls
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> configure.env-append \
                     AR_FOR_TARGET=${prefix}/bin/ar \
                     AS_FOR_TARGET=${prefix}/bin/as \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/gcc48/Portfile b/lang/gcc48/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 8548167..a8d192c 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/gcc48/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/gcc48/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -9,7 +9,7 @@ name                gcc48
</span> # Whenever this port is bumped for version/revision, please revbump dragonegg-*-gcc-4.8
 epoch               2
 version             4.8.5
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            2
</span> platforms           darwin
 categories          lang
 maintainers         nomaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -98,6 +98,12 @@ configure.args      --enable-languages=c,c++,objc,obj-c++,lto,fortran,java \
</span>                     --with-ar=${prefix}/bin/ar \
                     --with-bugurl=https://trac.macports.org/newticket
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# see https://lists.macports.org/pipermail/macports-dev/2017-August/036209.html
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# --disable-tls does not limit functionality
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# it only determines how std::call_once works
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --disable-tls
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> configure.env-append \
                     AR_FOR_TARGET=${prefix}/bin/ar \
                     AS_FOR_TARGET=${prefix}/bin/as \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/gcc49/Portfile b/lang/gcc49/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 581a85e..cd027d3 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/gcc49/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/gcc49/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -8,7 +8,7 @@ name                gcc49
</span> 
 epoch               2
 version             4.9.4
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            2
</span> platforms           darwin
 categories          lang
 maintainers         nomaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -87,6 +87,12 @@ configure.args      --enable-languages=c,c++,objc,obj-c++,lto,fortran,java \
</span>                     --with-ar=${prefix}/bin/ar \
                     --with-bugurl=https://trac.macports.org/newticket
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# see https://lists.macports.org/pipermail/macports-dev/2017-August/036209.html
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# --disable-tls does not limit functionality
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# it only determines how std::call_once works
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --disable-tls
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> configure.env-append \
                     AR_FOR_TARGET=${prefix}/bin/ar \
                     AS_FOR_TARGET=${prefix}/bin/as \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/gcc5/Portfile b/lang/gcc5/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 6673e0a..4e42665 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/gcc5/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/gcc5/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -8,7 +8,7 @@ name                gcc5
</span> 
 epoch               2
 version             5.4.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            2
</span> platforms           darwin
 categories          lang
 maintainers         nomaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -80,6 +80,12 @@ configure.args      --enable-languages=c,c++,objc,obj-c++,lto,fortran,java \
</span>                     --with-ar=${prefix}/bin/ar \
                     --with-bugurl=https://trac.macports.org/newticket
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# see https://lists.macports.org/pipermail/macports-dev/2017-August/036209.html
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# --disable-tls does not limit functionality
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# it only determines how std::call_once works
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --disable-tls
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> configure.env-append \
                     AR_FOR_TARGET=${prefix}/bin/ar \
                     AS_FOR_TARGET=${prefix}/bin/as \
<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 dcb995d..8daa03f 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;'>@@ -9,8 +9,9 @@ subport             libgcc {}
</span> 
 epoch               2
 version             6.3.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            1
</span> if {${name} eq ${subport}} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    revision        2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    revision        3
</span> }
 platforms           darwin
 categories          lang
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -85,6 +86,12 @@ configure.args      --enable-languages=c,c++,objc,obj-c++,lto,fortran \
</span>                     --with-ar=${prefix}/bin/ar \
                     --with-bugurl=https://trac.macports.org/newticket
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# see https://lists.macports.org/pipermail/macports-dev/2017-August/036209.html
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# --disable-tls does not limit functionality
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# it only determines how std::call_once works
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --disable-tls
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> configure.env-append \
                     AR_FOR_TARGET=${prefix}/bin/ar \
                     AS_FOR_TARGET=${prefix}/bin/as \
<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 2d939b6..6448983 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;'>@@ -9,6 +9,7 @@ subport             libgcc-devel {}
</span> 
 epoch               1
 version             7-20170622
<span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            1
</span> checksums           rmd160 3d76314a5756475353bb47d6a42d461f13004bc3 \
                     sha256 484c22ecd1e5f3fe33bccc1d03ea93d5eb5a78b7b221c7bac47166d9c2d4fe15
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -78,6 +79,12 @@ configure.args      --enable-languages=c,c++,objc,obj-c++,lto,fortran \
</span>                     --with-ar=${prefix}/bin/ar \
                     --with-bugurl=https://trac.macports.org/newticket
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# see https://lists.macports.org/pipermail/macports-dev/2017-August/036209.html
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# --disable-tls does not limit functionality
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# it only determines how std::call_once works
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --disable-tls
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> configure.env-append \
                     AR_FOR_TARGET=${prefix}/bin/ar \
                     AS_FOR_TARGET=${prefix}/bin/as \
</pre><pre style='margin:0'>

</pre>