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