<pre style='margin:0'>
Andrea D'Amore (anddam) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/322dfcbc58f9618be1561b140631c80a8496a13d">https://github.com/macports/macports-ports/commit/322dfcbc58f9618be1561b140631c80a8496a13d</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 322dfcbc58f9618be1561b140631c80a8496a13d
</span>Author: Jeremy Huddleston Sequoia <jeremyhu@macports.org>
AuthorDate: Wed Dec 21 00:32:47 2016 -0800
<span style='display:block; white-space:pre;color:#404040;'> llvm*: Remove some compiler blacklist management that is no longer relevant
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> These settings are either redundant or no longer needed due to changes that have been shipping in base for a while.
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@macports.org>
</span>---
lang/llvm-3.3/Portfile | 7 -------
lang/llvm-3.4/Portfile | 7 -------
lang/llvm-3.5/Portfile | 7 -------
lang/llvm-3.6/Portfile | 7 -------
lang/llvm-3.7/Portfile | 7 -------
lang/llvm-3.8/Portfile | 8 --------
lang/llvm-3.9/Portfile | 8 --------
lang/llvm-devel/Portfile | 8 --------
8 files changed, 59 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/llvm-3.3/Portfile b/lang/llvm-3.3/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 24b8152..c654d07 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/llvm-3.3/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/llvm-3.3/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -167,13 +167,6 @@ variant assertions description "Enable assertions for error detection (has perfo
</span> configure.args-append --enable-assertions
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-if {${subport} eq "clang-${llvm_version}"} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # Don't self-host. We may have issues if we have a slightly newer llvm version that
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # is not binary compatible with the older clang version we're trying to use.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- compiler.blacklist-append macports-clang-${llvm_version}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> # blacklist current and future versions if they're not available in order to
# help break potential dependency cycles.
foreach ver {3.3 3.4 3.5 3.6 3.7 3.8 3.9 devel} {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/llvm-3.4/Portfile b/lang/llvm-3.4/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 3695fa0..5176073 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/llvm-3.4/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/llvm-3.4/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -214,13 +214,6 @@ variant assertions description "Enable assertions for error detection (has perfo
</span> configure.args-append --enable-assertions
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-if {${subport} eq "clang-${llvm_version}"} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # Don't self-host. We may have issues if we have a slightly newer llvm version that
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # is not binary compatible with the older clang version we're trying to use.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- compiler.blacklist-append macports-clang-${llvm_version}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> # blacklist current and future versions if they're not available in order to
# help break potential dependency cycles.
foreach ver {3.4 3.5 3.6 3.7 3.8 3.9 devel} {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/llvm-3.5/Portfile b/lang/llvm-3.5/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 0a8e7cb..a211d5e 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/llvm-3.5/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/llvm-3.5/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -199,13 +199,6 @@ if {${subport} eq "llvm-${llvm_version}"} {
</span> # Xcode 4.6.x's clang (425.0.28) works, assuming 425.0.24 from 4.6.0 works too
compiler.blacklist *gcc* {clang < 425.0.24}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-if {${subport} eq "clang-${llvm_version}"} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # Don't self-host. We may have issues if we have a slightly newer llvm version that
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # is not binary compatible with the older clang version we're trying to use.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- compiler.blacklist-append macports-clang-${llvm_version}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> # blacklist current and future versions if they're not available in order to
# help break potential dependency cycles.
foreach ver {3.5 3.6 3.7 3.8 3.9 devel} {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/llvm-3.6/Portfile b/lang/llvm-3.6/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 4b78898..7470a0b 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/llvm-3.6/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/llvm-3.6/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -188,13 +188,6 @@ if {${subport} eq "llvm-${llvm_version}"} {
</span> # Xcode 4.6.x's clang (425.0.28) works, assuming 425.0.24 from 4.6.0 works too
compiler.blacklist *gcc* {clang < 425.0.24}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-if {${subport} eq "clang-${llvm_version}"} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # Don't self-host. We may have issues if we have a slightly newer llvm version that
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # is not binary compatible with the older clang version we're trying to use.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- compiler.blacklist-append macports-clang-${llvm_version}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> # blacklist current and future versions if they're not available in order to
# help break potential dependency cycles.
foreach ver {3.6 3.7 3.8 3.9 devel} {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/llvm-3.7/Portfile b/lang/llvm-3.7/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index d98f063..e9d0469 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/llvm-3.7/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/llvm-3.7/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -192,13 +192,6 @@ if {${subport} eq "llvm-${llvm_version}"} {
</span> # Xcode 4.6.3's clang (425.0.28) fails due to http://trac.macports.org/ticket/46897
compiler.blacklist *gcc* {clang < 500}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-if {${subport} eq "clang-${llvm_version}"} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # Don't self-host. We may have issues if we have a slightly newer llvm version that
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # is not binary compatible with the older clang version we're trying to use.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- compiler.blacklist-append macports-clang-${llvm_version}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> # blacklist current and future versions if they're not available in order to
# help break potential dependency cycles.
foreach ver {3.7 3.8 3.9 devel} {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/llvm-3.8/Portfile b/lang/llvm-3.8/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index d5ff738..5e8a1b8 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/llvm-3.8/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/llvm-3.8/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -243,14 +243,6 @@ if {${subport} eq "clang-${llvm_version}"} {
</span> # Xcode 6.2's clang (600.0.57) fails due to https://llvm.org/bugs/show_bug.cgi?id=25753
# clang older than 3.5 fail due to https://llvm.org/bugs/show_bug.cgi?id=25753
compiler.blacklist-append {clang < 602} macports-clang-3.3 macports-clang-3.4
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # Remove this when loosening the blacklist above or when a newer base is released
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- compiler.fallback-append macports-clang-3.7 macports-clang-3.6 macports-clang-3.5
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # Don't self-host. We may have issues if we have a slightly newer llvm version that
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # is not binary compatible with the older clang version we're trying to use.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- compiler.blacklist-append macports-clang-${llvm_version}
</span> }
# blacklist current and future versions if they're not available in order to
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/llvm-3.9/Portfile b/lang/llvm-3.9/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index b89667f..1ae8b17 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/llvm-3.9/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/llvm-3.9/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -236,14 +236,6 @@ if {${subport} eq "clang-${llvm_version}"} {
</span> # Xcode 6.2's clang (600.0.57) fails due to https://llvm.org/bugs/show_bug.cgi?id=25753
# clang older than 3.5 fail due to https://llvm.org/bugs/show_bug.cgi?id=25753
compiler.blacklist-append {clang < 602} macports-clang-3.3 macports-clang-3.4
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # Remove this when loosening the blacklist above or when a newer base is released
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- compiler.fallback-append macports-clang-3.7 macports-clang-3.6 macports-clang-3.5
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # Don't self-host. We may have issues if we have a slightly newer llvm version that
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # is not binary compatible with the older clang version we're trying to use.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- compiler.blacklist-append macports-clang-${llvm_version}
</span> }
# blacklist current and future versions if they're not available in order to
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/llvm-devel/Portfile b/lang/llvm-devel/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 0b6efab..f4264c6 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/llvm-devel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/llvm-devel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -268,14 +268,6 @@ if {${subport} eq "clang-${llvm_version}"} {
</span> # Xcode 6.2's clang (600.0.57) fails due to https://llvm.org/bugs/show_bug.cgi?id=25753
# clang older than 3.5 fail due to https://llvm.org/bugs/show_bug.cgi?id=25753
compiler.blacklist-append {clang < 602} macports-clang-3.3 macports-clang-3.4
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # Remove this when loosening the blacklist above or when a newer base is released
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- compiler.fallback-append macports-clang-3.7 macports-clang-3.6 macports-clang-3.5
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # Don't self-host. We may have issues if we have a slightly newer llvm version that
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # is not binary compatible with the older clang version we're trying to use.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- compiler.blacklist-append macports-clang-${llvm_version}
</span> }
# blacklist current and future versions if they're not available in order to
</pre><pre style='margin:0'>
</pre>